1

Internship C Programming Language Jobs in Boston, MA

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 ...

Familiarity with at least one programming language: JavaScript/TypeScript, Python, C#, or Go ... Join SS&C, where innovation meets global opportunities. Click here to apply. #LI-BP1 #CA-BP Unless ...

... programming language such as Python, Java, C#, or C/C++. * 1+ years of Linux experience (Bash, cron jobs, scripting, SSH, etc.). * Experience working with REST APIs/JSON and integrating thirdparty ...

Proficiency in SQL and C#, Java, Python, or another object-oriented programming language ... SS&C Technologies offers a comprehensive total rewards package designed to support your wellbeing ...

Proficiency in SQL and C#, Java, Python, or another object-oriented programming language ... SS&C Technologies offers a comprehensive total rewards package designed to support your wellbeing ...

Senior C++ Software Engineer

Natick, MA · On-site

$135K - $210K/yr

... programming language and runtime systems that power MATLAB. In this role, you will work on the underlying language behavior and execution engine, helping evolve systems used by engineers and ...

next page

Showing results 1-20

Internship C Programming Language information

See Boston, MA salary details

$14

$27

$42

How much do internship c programming language jobs pay per hour?

As of Aug 2, 2026, the average hourly pay for internship c programming language in Boston, MA is $27.61, according to ZipRecruiter salary data. Most workers in this role earn between $22.45 and $31.35 per hour, depending on experience, location, and employer.

What is the difference between Internship C Programming Language vs C Developer?

AspectInternship C Programming LanguageC Developer
Required CredentialsBasic programming knowledge, often students or beginnersProficiency in C, relevant certifications may be preferred
Work EnvironmentEducational or entry-level projects, training settingsProfessional software development teams, corporate or tech firms
Industry UsageLearning and practicing C programmingDeveloping, testing, and maintaining C-based applications

Internship C Programming Language roles focus on learning and gaining experience in C programming, often for students or beginners. C Developers are experienced professionals responsible for creating and maintaining C applications in a professional setting. The internship is a stepping stone, while the C Developer role requires advanced skills and industry experience.

Infographic showing various Internship C Programming Language job openings in Boston, MA as of July 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $57,435 per year, or $27.6 per hour.

Senior Firmware Engineer

Centura, Inc

Andover, MA

$121K - $160K/yr

Full-time

Re-posted 29 days ago


Job description

  • Perform embedded software/firmware development and validation in the area of Power Management – Buck Regulators and Motor Control as examples
  • Development of software architecture and design documentation for real time embedded application
  • Conduct and participate in peer review of software designs, code and test specification.
  • Perform the global team communication within the BU and the cross-functional team including the marketing team, the program managers, the IC design centers, the FAEs.
  • Participate to the application and system solution development.
  • Actively participate in the key technical show by presenting the paper and training for the advanced power electronics application.

Your Profile

You are best equipped for this task if you have:

  • Bachelor or Master in Electrical Engineering or related field with minimum 5 years of experience in embedded software development
  • Proficiency in Low level Embedded Firmware development (Ex. 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 automation
  • Experience with full software development lifecycle: specification, design, implementation, integration, and maintenance.