Senior Staff Firmware Engineer

Added
13 days ago
Type
Full time
Salary
Upgrade to Premium to se...

Related skills

c python altium designer embedded ti-rtos

πŸ“‹ Description

  • Lead the firmware engineering team and represent firmware priorities in cross-functional design
  • Partner with Electrical, Mechanical, Software, and Systems Engineering to design, validate, and
  • Write drivers and state machines for custom PCBs (with EE)
  • Build firmware within mechanical design constraints (with ME)
  • Integrate firmware into the software update pipeline; help develop firmware build systems; debug
  • Debug test hardware and resolve customer issues (with Systems)

🎯 Requirements

  • 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 skilled in reading and understanding electrical
  • Experience with TI microcontrollers and communication interfaces (USB, I2C, SPI, UART, custom
  • Proficient with version control (Git or similar)

🎁 Benefits

  • Equity and comprehensive total rewards package
  • Competitive benefits and time-off programs
  • Hybrid work model with in-office presence in Sunnyvale, CA
  • Learn and grow with a diverse, collaborative team
Share job

Meet JobCopilot: Your Personal AI Job Hunter

Automatically Apply to Engineering Jobs. Just set your preferences and Job Copilot will do the rest β€” finding, filtering, and applying while you focus on what matters.

Related Engineering Jobs

See more Engineering jobs β†’