1

C Developer Jobs in Needham, MA (NOW HIRING)

Programmer Analyst Location: Boston MA OR Waltham MA Office - Hybrid 6x a month (Hiring Locally ... At SS&C, we foster career growth at all levels within the company and encourage employees to take ...

Senior Firmware Engineer

Andover, MA

$121K - $160K/yr

PWM /ADC) for 32 microcontroller (ARM Cortex-M) using C programming language * Experience with real time debugging tools (software and hardware) * Knowledge on embedded software validation and test ...

Senior Software Engineer

Waltham, MA · On-site

$132K - $174K/yr

As a leading financial services and healthcare technology company based on revenue, SS&C is ... Collaborate cross-functionally with product and engineering teams to solve real customer problems

FPGA Engineer

Wilmington, MA · On-site

$58 - $63/hr

C programming experience * Experience automating test or validation workflows * Semiconductor or digital IP validation experience

... and DevOps teams to deliver highly scalable, reliable, and high-performance data solutions. Why Join SS&C SS&C combines proprietary technology with deep industry expertise to support complex ...

Senior Software Engineer

Waltham, MA · On-site

$132K - $174K/yr

Why Join SS&C SS&C combines proprietary technology with deep industry expertise to support complex ... Programming experience with Node.js, Java, or Python . * Good knowledge of messaging systems such ...

SS&C Advent's financial solutions are going Agentic! And we're growing the team to get us there ... Champion developer experience: APIs, SDKs, documentation, self-service tooling * Ensure AI agent ...

SS&C Advent's financial solutions are going Agentic! And we're growing the team to get us there ... Champion developer experience: APIs, SDKs, documentation, self-service tooling * Ensure AI agent ...

Sr. Site Reliability Engineer

Waltham, MA · Hybrid

$61.50 - $81.75/hr

Minimum 7 years of experience in developing Software projects and/or DevOps/SRE. Join SS&C, where innovation meets global opportunities. Click here to apply. #LI-PE1 #LI-HYBRID Unless explicitly ...

Software Engineer II

Needham, MA · On-site

$115K - $151K/yr

Strong C programming skills * Linux application development expertise * Demonstrated ability to work through complex engineering obstacles and proven success leading engineering teams to efficient ...

We're seeking talented C++ software engineers on several teams to contribute to projects that are shaping the future of defense. WHAT YOU'LL DO * Design, develop, and optimize high-performance, low ...

Sr. Director, Software Engineering

Boston, MA · Hybrid

$274K/yr

As a leading financial services and healthcare technology company based on revenue, SS&C is ... Our Software Engineering teams are the best in the world. The collaboration you'll have between ...

Software Engineer II

Needham, MA · Hybrid

$115K - $151K/yr

Strong C programming skills * Linux application development expertise * Demonstrated ability to work through complex engineering obstacles and proven success leading engineering teams to efficient ...

Senior Software Engineer

Needham, MA · Hybrid

$125K - $205K/yr

Strong C programming skills * Linux application development expertise * Demonstrated ability to work through complex engineering obstacles and proven success leading engineering teams to efficient ...

Showing results 41-60

C Developer information

See Needham, MA salary details

$11

$62

$104

How much do c developer jobs pay per hour?

As of Aug 22, 2026, the average hourly pay for c developer in Needham, MA is $62.96, according to ZipRecruiter salary data. Most workers in this role earn between $51.35 and $69.13 per hour, depending on experience, location, and employer.

What is a C developer?

C Developers are software engineers who specialize in designing, developing, and maintaining software applications using the C programming language. They work on a variety of projects, including operating systems, embedded systems, and performance-critical applications. C Developers are responsible for writing efficient, reliable, and maintainable code, as well as debugging and optimizing existing software. They often collaborate with other developers, engineers, and stakeholders to deliver robust technical solutions.

What are the key skills and qualifications needed to thrive as a C developer, and why are they important?

To thrive as a C Developer, you need a solid understanding of C programming, data structures, algorithms, and typically a degree in computer science or a related field. Familiarity with development tools such as GCC, GDB, version control systems like Git, and sometimes familiarity with embedded systems or operating system concepts is essential. Strong problem-solving abilities, attention to detail, and effective communication skills set standout developers apart. These skills and qualities are crucial for writing efficient, reliable code and collaborating effectively on complex software projects.

What are some common challenges C developers face when working on large codebases, and how can they address them?

C Developers working with large codebases often encounter challenges such as maintaining readability, managing dependencies, and identifying bugs related to memory management. To address these issues, developers typically use modular programming techniques, adhere to consistent coding standards, and leverage version control tools for collaboration. Regular code reviews and comprehensive documentation also help teams maintain code quality and ensure that knowledge is shared across developers, making it easier to onboard new team members and reduce technical debt.

What is the difference between C Developer vs C++ Developer?

AspectC DeveloperC++ Developer
Required CredentialsTypically a bachelor's in computer science or related field; certifications are optionalSimilar credentials; often includes certifications in C++ or software development
Work EnvironmentEmbedded systems, operating systems, or low-level programmingApplication development, game development, or software engineering
Industry UsageEmbedded devices, firmware, OS kernelsDesktop applications, game engines, high-performance software

The main difference between a C Developer and a C++ Developer lies in their focus areas. C Developers primarily work on low-level programming and embedded systems, while C++ Developers often handle more complex applications that leverage object-oriented features. Both roles require similar foundational skills, but their application domains and project types differ significantly.

Are C developers still in demand?

C developers are still in demand, especially in industries like embedded systems, operating systems, and hardware programming. Proficiency in C remains valuable due to its performance and low-level capabilities, and knowledge of related tools like compilers and debugging is often required.

What cities near Needham, MA are hiring for C Developer jobs?

Cities near Needham, MA with the most C Developer job openings:

Infographic showing various C Developer job openings in Needham, MA as of August 2026, with employment types broken down into 85% Full Time, 2% Part Time, and 13% Contract. Highlights an 80% Physical, 6% Hybrid, and 14% Remote job distribution, with an average salary of $130,954 per year, or $63 per hour.

Programmer Analyst

SS&C Technologies

Boston, MA • On-site

Full-time

Medical, Dental, Vision, Retirement, PTO

Re-posted 3 days ago


SS&C Technologies rating

7.7

Company rating: 7.7 out of 10

Based on 38 frontline employees who took The Breakroom Quiz

150th of 246 rated software companies


Job description

As a leading financial services and healthcare technology company based on revenue, SS&C is headquartered in Windsor, Connecticut, and has 27,000+ employees in 35 countries. Some 20,000 financial services and healthcare organizations, from the world's largest companies to small and mid-market firms, rely on SS&C for expertise, scale, and technology.
Job Description
Job Title: Programmer Analyst
Location: Boston MA OR Waltham MA Office - Hybrid 6x a month (Hiring Locally Only)
About the Role
SS&C provides premier global investment technology to support the front, middle and back-office designed to optimize operational and investment alpha throughout the entire investment process. Our employees are at the heart of our success. At SS&C, we foster career growth at all levels within the company and encourage employees to take ownership of their careers. As a result, many of our leaders have risen to their current roles, as we vigorously advocate upward and lateral mobility. We recruit the best and the brightest for our team by seeking talented, hard-working individuals who are enthusiastic about learning and realizing their potential.
Why Join SS&C
SS&C combines proprietary technology with deep industry expertise to support complex financial and health care operations. Our teams design, implement, and operate solutions that help clients manage data, automate processes, and scale their businesses with confidence.
You will work with industry experts, modern platforms, and evolving technologies, gaining exposure to real-world operational challenges and large-scale enterprise environments.
How You Will Make an Impact
The Engineering Services team is a technical consulting and engineering group who design, configure, integrate, and extend capabilities across front, middle, and back-office financial technology platforms. This role combines elements of Business Analysis, Systems Analysis, and Software Engineering, with a significant focus on custom application development using C#, SQL and AI powered tools.
The primary responsibility of this role is to partner with clients and internal stakeholders to understand business needs, define requirements, develop and deploy technical solutions, and support implementation efforts across a variety of financial systems and workflows.
Day-to-Day Responsibilities
  • Partner with clients, project teams, and internal stakeholders to define project scope, business requirements, and technical solutions
  • Analyze and document business processes, workflows, and system requirements across front-, middle-, and back-office functions
  • Translate business requirements into platform configurations, process improvements, integrations, and custom software solutions
  • Design, develop, test, and maintain scalable software components, workflows, and automation solutions using C#, SQL and other programming languages
  • Collaborate with engineering teams throughout the software development lifecycle (SDLC)
  • Create and maintain technical documentation, solution designs, and test plans
  • Support implementation, deployment, and post-production activities in client environments
  • Utilize AI-enabled tools and technologies to enhance analysis, documentation, software development, testing, and operational efficiency
  • Contribute to continuous improvement initiatives, delivery best practices, and platform innovation

Required Experience
  • Bachelor's degree in Computer Science, Engineering, Finance, Information Systems, or a related discipline preferred
  • 1-3+ years of professional experience in Financial Services, FinTech, Enterprise Software, or Technology Consulting
  • Proficiency in SQL and C#, Java, Python, or another object-oriented programming language
  • Experience working within Software Development Lifecycle (SDLC) processes and collaborating with software development teams
  • Strong analytical, problem-solving, and communication skills
  • Ability to understand and translate business requirements into technical solutions

Preferred Qualifications
  • Experience creating technical documentation, workflow designs, and solution specifications
  • Experience with enterprise platform configuration, systems integration, APIs, or workflow automation
  • Familiarity with AI-assisted development, analytics, documentation, or productivity tools (e.g., GitHub Copilot, AI-enabled testing and automation platforms)
  • Strong communication skills and experience collaborating with geographically distributed teams
  • Knowledge of financial services, capital markets, trading operations, investment management, or post-trade processing is a plus
  • Experience supporting client-facing projects or technical consulting engagements is a plus

Join SS&C, where innovation meets global opportunities. Click here to apply.
#LI-BP1
#CA-BP
Unless explicitly requested or approached by SS&C Technologies, Inc. or any of its affiliated companies, the company will not accept unsolicited resumes from headhunters, recruitment agencies, or fee-based recruitment services.
SS&C Technologies offers a comprehensive total rewards package designed to support your wellbeing, growth, and future. Our benefits include medical, dental, and vision coverage; a 401(k) plan with company match; paid time off, holidays, and parental leave; and professional development reimbursement opportunity.
Actual base salary will vary based on several factors, including but not limited to relevant skills, prior experience, education, demonstrated performance, and geographic location.
Massachusetts: The expected base salary for the position is between 90000 USD to 100000 USD.
Applications will be accepted on an ongoing basis until the position is filled.
SS&C Technologies is an Equal Employment Opportunity employer and does not discriminate against any applicant for employment or employee on the basis of race, color, religious creed, gender, age, marital status, sexual orientation, national origin, disability, veteran status or any other classification protected by applicable discrimination laws.

What SS&C Technologies employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


SS&C Technologies logo

About SS&C Technologies

Sourced by ZipRecruiter

SS&C Technologies is a prominent player in the software and IT services industry, specializing in investment and financial technologies. The company is headquartered in Windsor, Connecticut, USA, with the core mission to deliver advanced technology-driven solutions and software for the global financial services industry. SS&C Technologies was established in 1986, and since its inception, the company has grown immensely to offer a comprehensive portfolio of services that include fund administration, securities industry software, insurance and pension funds software, asset management, and trading and settlement services.

Industry

Computer and computer peripheral equipment and software wholesalers

Company size

10,000+ Employees

Headquarters location

Windsor, CT, US

Year founded

1986