3 days ago
Palo Alto, CA, USASenior / Staff+
H1B Sponsor
Base Salary
$240k - $290k/yr
Responsibilities
- Serve as the single point of contact for firmware integration issues on assigned vehicles.
- Organize features and merge requests for vehicle-level integration and communicate release notes to stakeholders.
- Define and organize firmware integration targets for each sprint in coordination with Pod Leads.
- Partner with Pod Leads on firmware development priorities to ensure alignment with vehicle-level integration needs.
- Contribute code to vehicle interfaces and system architecture, making informed decisions on integration patterns.
- Lead full vehicle system integration efforts, including feature implementation and debugging across distributed systems.
- Collaborate with design engineering teams on SW integration workflows across various ECUs.
- Oversee comprehensive test plans and validation of firmware functionality and performance.
- Drive implementation and maintenance of robust CI/CD pipelines for stable development builds.
- Support pre-production and production build activities, vehicle testing, and launch readiness.
Requirements
- 8+ years of experience in embedded software/firmware development with vehicle-level integration experience.
- MS in an engineering discipline, preferably Computer Science or Electrical Engineering.
- Proven leadership in coordinating firmware delivery across multiple teams or modules.
- Deep experience with automotive communication protocols such as CAN, LIN, and I2C.
- Strong track record in delivering software-enabled hardware products, including low-level firmware development.
- Expert-level proficiency in C/C++ and debugging complex embedded systems.
- Experience with real-time operating systems, ideally in functional-safety critical applications.
- Strong understanding of hardware/software architecture selection with cost, performance, and safety tradeoffs.
- Experience implementing and managing CI/CD & test automation pipelines for embedded products.
- Excellent communication skills for coordinating across hardware, software, and program management teams.
- Ability to work independently as a domain expert, driving decisions without detailed direction.
- Experience with release management processes and tooling like Git workflows.
- Familiarity with vehicle integration testing methodologies and tools.
- Prior experience in a technical lead or integration lead capacity.
- Experience mentoring junior and senior engineers.
Benefits
- Robust health coverage with excellent health, dental, and vision insurance covered up to 100% by ALSO.
- One Medical membership and dedicated insurance advocates.
- Rich fertility and family-building benefits with Progyny.
- Flexible time off.
- 401(k) match.
Tech Stack
CC++Git
