Staff Firmware Engineer — Lead Real-Time Embedded Systems (Hybrid)

ProducePay

Sunnyvale (CA)

Hybride

USD 182 000 - 314 000

Plein temps

Il y a 7 jours
Soyez parmi les premiers à postuler

Une candidature complète en une minute

Un CV et une lettre de motivation personnalisés, prêts à envoyer.

Passez les filtres ATS

Avantages offerts par ce poste

Equity
Benefits
Time off programs

Résumé du poste

Carbon is seeking a Firmware Engineer to lead our firmware team and architect the firmware stack for our products in Sunnyvale, CA. You will design, validate, and ship firmware, writing drivers and state machines for custom PCBs and integrating firmware into the software update pipeline.

You will develop real-time C/C++ firmware on TI/ARM platforms, perform testing with Python/C++, and mentor junior engineers.

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 schematics.
  • Experience with TI microcontrollers and interfaces (USB, I2C, SPI, UART).
  • Proficient with Git or similar version control.

Responsabilités

  • Lead the firmware engineering team and represent firmware priorities in cross-functional design discussions.
  • Partner with EE/ME/Software/Systems to design, validate, and ship products.
  • Write drivers and state machines for custom PCBs.
  • Build firmware within mechanical design constraints and integrate into software update pipelines.
  • Develop and maintain real-time C/C++ firmware on TI/ARM platforms using TI-RTOS.
  • Build unit, board, and regression tests using C++ and Python (TDD).
  • Define and implement firmware development best practices.
  • Mentor junior engineers and support EE/Systems engineers.

Connaissances

C/C++
Python
Firmware architecture
Driver development
TI/ARM TI-RTOS
Team leadership
Version control
Hardware interface

Formation

BS in Electrical Engineering, Computer Engineering, Software Engineering, or related field

Outils

Altium Designer
Protobuf / nanopb

Description du poste

Carbon is seeking a Firmware Engineer to lead our firmware team and architect the firmware stack for our products in Sunnyvale, CA. You will design, validate, and ship firmware, writing drivers and state machines for custom PCBs and integrating firmware into the software update pipeline.

You will develop real-time C/C++ firmware on TI/ARM platforms, perform testing with Python/C++, and mentor junior engineers.

Obtenez votre examen gratuit et confidentiel de votre CV.

ou faites glisser et déposez votre fichier ici.

Similar jobs

Postes similaires à comparer

Senior Firmware Engineer - Hybrid, Real-Time Embedded
Senior Firmware Engineer - Hybrid, Real-Time Embedded

Global IID Parent LLC • Grapevine (TX)

Hybride
USD 120 000 - 150 000
Health insurance
401(k) plan
Birthday & Anniversary bonus
+4
Principal Firmware Architect - Embedded IoT
Principal Firmware Architect - Embedded IoT

CHEP • Santa Clara (CA)

Hybride
USD 190 000 - 230 000
Staff Firmware Engineer
Staff Firmware Engineer

Carbon • Sunnyvale (CA)

Hybride
USD 182 000 - 314 000
Equity
Benefits
Time off programs
Senior Firmware Lead - SoC/GPU Bring-Up & Mentorship
Senior Firmware Lead - SoC/GPU Bring-Up & Mentorship

Bolt Graphics, Inc. • Sunnyvale (CA)

Sur place
USD 180 000 - 230 000
Medical, Dental & Vision premiums 100%
Equity - Stock Options
401(k) match
Embedded Firmware Engineer: C/C++, Bring-Up Expert
Embedded Firmware Engineer: C/C++, Bring-Up Expert

AttoTude • Menlo Park (CA)

Sur place
USD 175 000 - 205 000
Firmware Engineer
Firmware Engineer

AttoTude • Menlo Park (CA)

Sur place
USD 175 000 - 205 000
Lead Embedded Firmware Architect
Lead Embedded Firmware Architect

Market Street Talent, Inc. • Portland (ME)

Sur place
USD 140 000 - 190 000
Healthcare, Medical, Dental, andVision
Senior Embedded Firmware Lead for SoC/GPU
Senior Embedded Firmware Lead for SoC/GPU

Bolt Graphics • Sunnyvale (CA)

Sur place
USD 180 000 - 230 000
Medical, dental & vision coverage
Stock options
401(k) match
Staff Firmware Architect: Propulsion & Battery
Staff Firmware Architect: Propulsion & Battery

ALSO. • Palo Alto (CA)

Sur place
USD 210 000 - 245 000
Robust health coverage
One Medical membership
Progyny fertility benefits
+2
Staff/Lead Firmware Engineer
Staff/Lead Firmware Engineer

Connect Tech+Talent • Austin (TX)

Sur place
USD 120 000 - 180 000