1

Embedded C Programmer Jobs (NOW HIRING)

Embedded C/C++ Engineer

Elyria, OH ยท On-site

$119K - $157K/yr

Embedded C/C++ Engineer Contract Position Elyria, OH (Day1 onsite) Only US CITIZENS - ITAR * Motor control algorithms, especially field-oriented control (FOC) for brushless DC (BLDC) motors.

Embedded SW Engineer (C with AUTOSAR)

Peoria, IL ยท On-site

$129K - $169K/yr

Embedded SW Engineer (C with AUTOSAR) Location: Peoria, IL Experience:1 to 5 Years We are looking for an Embedded Software Engineer with experience in C and AUTOSAR for embedded control systems. The ...

Embedded C/C++ Developer Location: Dallas, TX (Day 1 Onsite) Duration: 12+ Months Client is looking for a guy who has experience in working on large code base. There will be lot of unknowns and he ...

... Embedded C, you will play a critical role in managing technology for complex projects. You will ... Developers In Embedded C Programming, Enhancing Their Coding Capabilities And Increasing ...

next page

Showing results 1-20

Embedded C Programmer information

See salary details

$5

$31

$35

How much do embedded c programmer jobs pay per hour?

As of Jul 4, 2026, the average hourly pay for embedded c programmer in the United States is $31.57, according to ZipRecruiter salary data. Most workers in this role earn between $26.92 and $35.58 per hour, depending on experience, location, and employer.

What is the difference between Embedded C Programmer vs Firmware Engineer?

AspectEmbedded C ProgrammerFirmware Engineer
Required SkillsProficiency in C, microcontroller programming, hardware interfacingEmbedded C skills, hardware knowledge, firmware development
Work EnvironmentEmbedded systems, microcontroller-based projectsEmbedded systems, firmware development for devices
CertificationsOften no formal certification, but relevant courses helpSimilar certifications or courses in embedded systems
Industry UsageElectronics, automotive, consumer devicesElectronics, IoT, consumer electronics, automotive

Embedded C Programmers focus on writing C code for microcontrollers and embedded systems, often working closely with hardware. Firmware Engineers develop low-level software that controls hardware devices, sometimes involving more complex system integration. While both roles require embedded C skills and hardware knowledge, Firmware Engineers typically handle more comprehensive firmware solutions for various devices.

More about Embedded C Programmer jobs
Infographic showing various Embedded C Programmer job openings in the United States as of June 2026, with employment types broken down into 4% As Needed, 88% Full Time, 4% Part Time, 2% Contract, and 2% Nights. Highlights an 94% Physical, 2% Hybrid, and 4% Remote job distribution, with an average salary of $65,660 per year, or $31.6 per hour.
Embedded C Developer with Python

Embedded C Developer with Python

Staffingine LLC

Bellevue, WA โ€ข On-site

Contractor

Posted 15 days ago


Job description

Job Title: Embedded C Developer with Python
Job Location: Bellevue, WA / Hillsboro, OR
Job Type: Contract

Job Description:

  1. We are seeking an experienced Embedded C Developer with strong Python skills to design and develop embedded software solutions.
  2. The role involves firmware development, hardware interfacing, debugging, and automation scripting.
  3. The ideal candidate will work closely with hardware and software teams to build, test, and optimize embedded systems in a hybrid onsite setup