We are seeking a Staff Embedded Software Engineer to help set the technical direction for embedded software across BMS and powertrain programs. Working alongside peer staff engineers, this role shares ownership of embedded platform architecture, makes and defends key technical decisions, and serves as a technical authority for customers and internal teams on complex challenges, including safety-critical design and hardware/software trade-offs. The engineer will contribute technically while multiplying the team's effectiveness through mentoring, design reviews, and defining standards, tools, and processes that support reliable and safe software delivery. The role spans architecture from the hardware abstraction layer through application frameworks, technical roadmap development, complex subsystem leadership, production code, requirements and planning, integration risk management, HIL validation, functional safety, customer engagement, and continuous improvement of development practices. The position operates primarily on-site in South San Francisco, California. Hybrid flexibility may be available after an introductory period, depending on business needs. The listed salary range is not provided in the job description.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior
Education Level
No Education Listed