

Sr. Firmware Engineer
Location
Palo Alto, CA
Level
Senior-Level
Department
Transportation
Type
Salary
$147,000 - $184,000
Job Description
Posted on:
2025-10-02
Responsibilities
- Partner with Electrical, Mechanical, Controls, and UX teams to architect vehicle features.
- Lead firmware design and implementation on distributed embedded systems with a focus on power optimization.
- Optimize firmware for low-power operation to extend battery life.
- Develop HMI software features for vehicle information and infotainment.
- Create comprehensive test plans and conduct thorough testing for firmware functionality.
- Collaborate with QA teams to monitor and debug issues at scale.
- Engage with third-party firms to deliver specifications and manage execution.
Job Requirements
- B.S. or M.S. in Computer Science, Electrical Engineering, or related field.
- 4+ years of experience in firmware development.
- Expertise in C programming; familiarity with C++, Python, and bash scripting.
- Proficiency with real-time operating systems, especially in safety-critical applications.
- Knowledge of embedded microprocessor tools and hardware peripherals.
- Hands-on debugging experience with embedded diagnostics tools.
- Strong collaborative mindset and communication skills.