Lead Firmware Architect – Real-Time Embedded Systems

Carbon

Sunnyvale (CA)

Hybrid

USD 182,000 - 314,000

Full time

8 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Carbon is seeking a Firmware Engineer to lead the firmware team and architect our firmware development. This role requires strong skills in firmware architecture, driver development, requirements specification, and embedded control systems, with deep electronics knowledge to collaborate with hardware teams.

The position is in-office with 4-5 days in Sunnyvale, CA, plus flexible work-from-home during project phases.

Qualifications

  • BS in Electrical Engineering, Computer Engineering, Software Engineering, or related field
  • 7+ years of firmware engineering experience
  • Deep experience with C, C++, and Python
  • Strong grasp of analog and digital circuits and reading schematics
  • Experience with TI microcontrollers and communication interfaces (USB, I2C, SPI, UART, etc.)
  • Proficient with version control (Git or similar)
  • Skilled in circuit and system-level debugging with bench equipment
  • Demonstrated experience providing technical leadership or mentorship within an engineering team

Responsibilities

  • Lead the firmware engineering team and represent firmware priorities in cross-functional design discussions
  • Partner with Electrical, Mechanical, Software, and Systems Engineering to design, validate, and ship products
  • Writing drivers and state machines for custom PCBs (with EE)
  • Building firmware within mechanical design constraints (with ME)
  • Integrating firmware into the software update pipeline, help develop firmware build systems, and debugging firmware to software communication
  • Debugging test hardware and resolving customer issues (with Systems)
  • Write firmware to actuate smart hardware devices, including sensor integration, signal processing, motor control, and feedback control system design
  • Develop and maintain real-time C/C++ firmware on TI/ARM platforms using TI-RTOS
  • Build unit, board, and regression tests in C++ and Python using test-driven development
  • Define and implement firmware development best practices
  • Mentor junior engineers and support EE/Systems engineers working in firmware

Skills

Firmware engineering
Leadership
Mentorship
Cross-functional collaboration

Education

BS in Electrical Engineering / Computer Engineering / Software Engineering

Tools

TI-RTOS
TI microcontrollers
Git
Oscilloscopes
Multimeters
Altium Designer
Protobuf

Job description

Carbon is seeking a Firmware Engineer to lead the firmware team and architect our firmware development. This role requires strong skills in firmware architecture, driver development, requirements specification, and embedded control systems, with deep electronics knowledge to collaborate with hardware teams.

The position is in-office with 4-5 days in Sunnyvale, CA, plus flexible work-from-home during project phases.

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

Similar jobs worth comparing

Senior Staff Firmware Engineer
Senior Staff Firmware Engineer

Carbon • Sunnyvale (CA)

Hybrid
USD 182,000 - 314,000
Senior Firmware Engineer - Real-Time Embedded Systems Lead
Senior Firmware Engineer - Real-Time Embedded Systems Lead

Graphcore • Bristol (VA)

On-site
USD 140,000 - 180,000
Flexible working
Generous leave
Pension matching
+5
Senior Firmware Engineer - Real-Time Embedded Lead
Senior Firmware Engineer - Real-Time Embedded Lead

Smart Start, Inc. • Grapevine (TX)

Hybrid
USD 120,000 - 155,000
Health insurance
401(k) match
Birthday bonus
+1
Senior Firmware Architect – Embedded Platform & Build
Senior Firmware Architect – Embedded Platform & Build

jobr.pro • Palo Alto (CA)

On-site
USD 160,000 - 210,000
Health coverage
One Medical membership
Fertility and family-building benefits
+2
Lead Firmware Architect – Real-Time Embedded Systems
Lead Firmware Architect – Real-Time Embedded Systems

TTI Group • Town of Brookfield (WI), Northern (KY)

Hybrid
USD 110,000 - 160,000
Health insurance
401(k) savings plan
Education assistance
+1
Firmware Engineer
Firmware Engineer

AttoTude • Menlo Park (CA)

On-site
USD 175,000 - 205,000
Firmware Manager
Firmware Manager

Advanced Technology Search • Fort Collins (CO)

On-site
USD 120,000 - 160,000
Senior Firmware Architect — Real-Time Embedded Lead
Senior Firmware Architect — Real-Time Embedded Lead

tti • Town of Brookfield (WI)

On-site
USD 110,000 - 170,000
Health, dental & vision insurance
Generous 401(k) savings plan
Education assistance
+1
Lead Embedded Firmware Architect – Real-Time Touch
Lead Embedded Firmware Architect – Real-Time Touch

Fermat Software • Austin (TX)

On-site
USD 140,000 - 200,000
Lead Firmware Architect for Optical Systems
Lead Firmware Architect for Optical Systems

Lumentum • San Jose (CA)

On-site
USD 135,000 - 193,000
Flexible time off
Health and wellness benefits
Tuition reimbursement and careergrowth
+4