Jobs · Engineering · California

Senior Embedded Software Engineer

Stafl Systems · South San Francisco, CA · 5 days ago
On-siteEngineeringFull-time
About Stafl Systems Battery Technology Solutions for a Clean Energy Future Stafl Systems is dedicated to advancing all applications of lithium-ion battery technology to achieve a clean energy future. Since 2010, we’ve partnered with industry leaders to push the boundaries of innovation across electric vehicles, aviation, marine and consumer products. Our team brings proven engineering expertise across technical consulting, rapid product development, in-house prototype fabrication and battery pack manufacturing to solve some of the most complex challenges in today’s cleantech industry. The Opportunity We are seeking a skilled Senior Embedded Software Engineer to design, develop, and deliver embedded software systems supporting BMS and powertrain applications. This role goes beyond basic implementation, requiring strong technical judgment, the ability to contribute to architectural discussions, and a commitment to subsystem performance, reliability, and safety. You will work collaboratively within cross-functional teams, share knowledge with peers, and contribute to the ongoing development of the embedded software roadmap. What You'll Do Design and implement embedded software systems from hardware abstraction layer through application frameworks for BMS and powertrain systemsContribute to software architecture, module boundaries, and interface contractsParticipate in and contribute to technical design reviewsExecute subsystem-level development from concept through validationWrite and review high-quality Modern C++ (C++17+) production codeContribute to requirements definition, task breakdowns, and development planningIdentify and mitigate technical risks across hardware/software integrationSupport and execute HIL validation strategies and subsystem testingInterface directly with customers to support integration, troubleshooting, and technical trade-offsShare knowledge and provide feedback through code reviews and technical discussionContribute to functional safety strategy and compliance efforts (ISO 26262, IEC 61508, etc.)Communicate technical status and risks to the engineering team and leads Qualifications You'll Bring 5+ years of professional embedded software development experienceStrong experience defining software architecture using object-oriented principlesDeep understanding of embedded C++ toolchains (build systems, compilers, debugging environments)Strong experience developing production-quality software in Modern C++Deep understanding of microcontroller architecture and real-time operating systemsExperience leading technical efforts or serving as subsystem ownerStrong systems integration experience (sensor integration, actuator control, power control, etc.)Experience debugging using oscilloscopes, logic analyzers, signal analysis tools, and power suppliesSolid understanding of electronics fundamentals and electrical calculations What Makes You Stand Out Experience working with electric vehicle powertrainsStrong familiarity with BMS systems and SOX algorithm developmentExperience with functional safety standards (ISO 26262, IEC 61508, ISO 13849)Experience mentoring engineers or leading small technical teamsExperience interfacing directly with customers in technical capacity Benefits & Compensation We offer a comprehensive total rewards package designed to support your health, financial wellbeing, and work-life balance. Financial Wellbeing Competitive Compensation: Base salary, sign-on bonus, plus an equity award401(k) Plan: Employer match up to 5% to help contribute to your future Health & Wellness Comprehensive Benefits: Health, Dental, Vision, and Life Insurance, with 99% of employee premiums and 50% of dependent premiums covered by the companyPaid Parental Leave: Fully paid leave to support your growing family Time Off Vacation & Sick Leave: Accrued vacation and sick leave.Company Holidays: Paid holidays in accordance with the company scheduleFlexible Leave: Unpaid personal leave options available when needed Additional Perks & Workplace Programs We provide programs and experiences that foster connection, growth, and a supportive workplace culture. Time Off & Wellbeing PTO Nomination Program: Recognize and reward your teammates with additional time offBereavement Leave: 1 week fully paidJury Duty Leave: Up to 1 week fully paid Growth & Safety Professional Development: Annual training budget to support your career growthSafety Shoe Stipend: Company-provided support for required safety gear Office Life & Culture Collaborative Environment: We operate primarily on-site to foster fast-paced collaboration and execution. Hybrid flexibility may be available after an introductory period, depending on business needsTeam Outing Program: Department events including a half-day off and a company-sponsored allowanceSocial Calendar: Weekly, monthly, and seasonal team-building eventsFuel Your Day: Regular catered team lunches plus a kitchen fully stocked with snacks and beverages daily Commuter Benefits Travel & Charging: Uber Business access, free on-site EV charging, and more South San Francisco, CA Pay Range The salary range represents the expected base salary for this role. The actual offer will be based on a variety of factors, including knowledge, skills, abilities, and experience. In addition to base salary, full-time employees are eligible for equity/bonus programs and a comprehensive benefits package. The Pay Range For This Role Is 155,000 - 190,000 USD per year(Stafl Systems Main Office )

Similar jobs

Senior Software Engineer

HaystackAustin, Texas Metropolitan Area· 1 mo ago
Information Technology$168k–$227k/yrapply on haystack.cv

Senior Software Engineer

ETAP SoftwareHouston, TX· 3 mo ago
Information Technology$105k–$175k/yrapply on aveva.wd3.myworkdayjobs.com

Senior Software Engineer

Global Technical Talent, an Inc. 5000 CompanyFort Mill, SC· 3 mo ago
Information Technology$50–$70/hrapply on www1.jobdiva.com