Senior Embedded Firmware Engineer - C/C++, Yocto Linux

Tech3pillars Technologies

Virginia (IL)

On-site

USD 110,000 - 170,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Tech3pillars Technologies is seeking an experienced C Embedded Firmware Senior Developer in Atlanta, GA. You will design, develop, and debug firmware for microcontroller-based systems, collaborating with hardware and application teams to deliver reliable medical device solutions.

The role emphasizes embedded C/C++, embedded Linux (Yocto), and hardware interfacing, with responsibilities spanning boot flows, device communication, and firmware upgrades.

Qualifications

  • 8+ years of embedded firmware development experience.
  • Strong expertise in Embedded C/C++ programming.
  • Hands-on experience with Embedded Linux (Yocto).
  • Experience with hardware interfacing and communication protocols (UART, I2C, SPI, RS-485, SMBus).
  • Strong understanding of real-time embedded systems and RTOS concepts.

Responsibilities

  • Design and develop embedded firmware for microcontroller-based systems (bare-metal/RTOS).
  • Implement hardware control for sensors, motors, valves, ADC/DAC, PWM, and other peripherals.
  • Develop and maintain embedded Linux (Yocto) system integration, boot flow, and device communication.
  • Integrate firmware with hardware and higher-level applications (.NET).
  • Debug and troubleshoot firmware, Linux and hardware integration issues.
  • Develop firmware architecture, bootloaders, and firmware upgrade mechanisms.
  • Work with communication protocols including UART, I2C, SPI, RS-485, and SMBus.
  • Collaborate with cross-functional engineering teams throughout the product lifecycle.
  • Support system integration, validation, and end-to-end testing.
  • Ensure firmware quality, reliability, and compliance with medical device development standards where applicable.

Skills

Embedded C/C++
Embedded Linux (Yocto)
Hardware Interfacing

Tools

Docker

Job description

Tech3pillars Technologies is seeking an experienced C Embedded Firmware Senior Developer in Atlanta, GA. You will design, develop, and debug firmware for microcontroller-based systems, collaborating with hardware and application teams to deliver reliable medical device solutions.

The role emphasizes embedded C/C++, embedded Linux (Yocto), and hardware interfacing, with responsibilities spanning boot flows, device communication, and firmware upgrades.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

C Embedded Firmware Senior Developer
C Embedded Firmware Senior Developer

Tech3pillars Technologies • Virginia (IL)

On-site
USD 110,000 - 170,000
Embedded Firmware Engineer — Real-Time, C/C++, Yocto
Embedded Firmware Engineer — Real-Time, C/C++, Yocto

Kaleidoscope Innovation, Inc. • Atlanta (GA)

Hybrid
USD 90,000 - 130,000
Embedded Firmware Engineer – Hybrid (RTOS, Linux, Medical)
Embedded Firmware Engineer – Hybrid (RTOS, Linux, Medical)

Kaleidoscope Innovation • Atlanta (GA)

Hybrid
USD 90,000 - 140,000
Technology Architect – Embedded Software & Industrial IoT
Technology Architect – Embedded Software & Industrial IoT

Veriipro • Atlanta (GA)

On-site
USD 130,000 - 170,000
Impactful Embedded Firmware Engineer (Medical Devices)
Impactful Embedded Firmware Engineer (Medical Devices)

TalentOla • Plano (TX)

Hybrid
USD 110,000 - 140,000
Senior Embedded Linux Engineer, Medical Devices
Senior Embedded Linux Engineer, Medical Devices

Medtronic • Lafayette (CO)

On-site
USD 117,000 - 175,000
Senior Firmware Engineer
Senior Firmware Engineer

Radiant Dev • Seattle (WA)

On-site
USD 140,000 - 180,000
Comprehensive medical insurance
Dental reimbursement
15 days PTO + federal holidays
+1
Senior Firmware Engineer - Embedded Medical Devices
Senior Firmware Engineer - Embedded Medical Devices

Medtronic • Lafayette (CO)

On-site
USD 125,000 - 187,000
Health insurance
Dental and vision insurance
Health Savings Account
+4
Senior Embedded Engineer
Senior Embedded Engineer

Motion Recruitment Partners LLC • Chicago (IL)

On-site
USD 180,000 - 240,000
Medical Insurance
Dental Insurance
Vision Insurance
+2
Senior .NET Core & Embedded Systems Lead
Senior .NET Core & Embedded Systems Lead

Infosys • Atlanta (GA)

On-site
USD 90,000 - 140,000
Medical/Dental/Vision/Life Insurance
Long-term/Short-term Disability
Health and Dependent Care Reimburse- m
+2