Embedded Software Engineer - Battery Management Systems
$221k - $265kZoox Inc.
San Diego, CA / Foster City, CASoftware – Software Platforms and Product /Full-time /HybridZoox is looking for an embedded software engineer to join our Firmware Power Systems team. Responsibilities include designing, building, and testing real-time embedded code in C/C++ for BMS (Battery Management Systems). Key responsibilities include implementing safety algorithms, managing board bring-up, and ensuring seamless hardware-software integration. The work includes Power management and efficiency, Charging control, a variety of operator controls, integration of supplier systems, coordination and control of all Power sub-systems, and low-level vehicle controls. This work requires collaboration with vehicle engineers, systems engineers, controls engineers, and suppliers to ensure the Zoox vehicle can drive safely and reliably. We are looking for people who are passionate about working with hardware and developing production-quality code for complex dynamic systems.In this role, you will:Design, develop, and test embedded software for BMS (Battery Management Systems of the Zoox vehicleImplement core logic for cell balancing, charging control, thermal management, and contactor controls.Integrate supplier sub-systems into the Zoox software stackCreate software requirements, design documentation, test plans, and other supporting documentationWork cross-functionally with vehicle engineers, controls engineers, software engineers, validation engineers, and other experts to ensure a seamless and highly automated experience for the Zoox vehicleContribute to all phases of the software development cycle including prototyping, requirements capture, design, implementation, and validationQualificationsBachelor’s or Master’s degree in computer science, electrical engineering, mechanical engineering, or equivalent experience8+ years of experience developing real-time embedded software for Power Electronics and Battery Management.Strong embedded C/C++ programming experienceExperience with embedded micro-controllers and/or microprocessors (ARM, PowerPC)Hands-on experience with hardware bring-up and system debuggingUnderstanding of sensors and actuators and automotive communication protocols (CAN, LIN)Bonus QualificationsBasic knowledge of control systems for electromechanical systemsExperience with CAN, LIN analysis, and debugging tools (PCAN, CANalyzer, CANape, etc.)Familiarity with high assurance development practices and tools (Polarion, ISO-26262, MISRA C/C++, etc)$221,000 - $265,000 a yearCompensationThere are three major components to compensation for this position: salary, Amazon Restricted Stock Units (RSUs), and Zoox Stock Appreciation Rights. A sign-on bonus may be offered as part of the compensation package. Compensation will vary based on geographic location and level. Leveling, as well as positioning within a level, is determined by a range of factors, including, but not limited to, a candidate's relevant years of experience, domain knowledge, and interview performance. The salary range listed in this posting is representative of the range of levels Zoox is considering for this position.Zoox also offers a comprehensive package of benefits including paid time off (e.g. sick leave, vacation, bereavement), unpaid time off, Zoox Stock Appreciation Rights, Amazon RSUs, health insurance, long-term care insurance, long-term and short-term disability insurance, and life insurance.About ZooxZoox is developing the first ground-up, fully autonomous vehicle fleet and the supporting ecosystem required to bring this technology to market. Sitting at the intersection of robotics, machine learning, and design, Zoox aims to provide the next generation of mobility-as-a-service in urban environments. We’re looking for top talent that shares our passion and wants to be part of a fast-moving and highly execution-oriented team.Follow us on LinkedInAccommodationsIf you need an accommodation to participate in the application or interview process please reach out to [email protected] or your assigned recruiter.A Final Note:You do not need to match every listed expectation to apply for this position. Here at Zoox, we know that diverse perspectives foster the innovation we need to be successful, and we are committed to building a team that encompasses a variety of backgrounds, experiences, and skills.We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
- ...Job Description Job Description Senior Systems/Software Engineer Opening ANSOL needs a Senior Systems/Software Engineer to support its... ...and SOAR · Experience with automation and configuration management tools (e.g., Ansible, Terraform, Puppet) · Experience with...SuggestedWork at officeRemote work
$120k
...seeking an Information Technology Project Manager to plan and manage IT projects while... ...(route, switch, wireless) Network and systems assessment and design Physical to virtual... ...) Microsoft Office Suite or related software Benefits: ~401k ~ Health ~...SuggestedFull timeWork at office$125k - $150k
...Here, visionary minds engineer the future of space technology... ...solutions. From software-defined radios to... ...cutting-edge cryptographic systems and avionics,... ...IN THE LIFE: The Embedded Software Engineer III... ...monitoring and power management software, preparing Linux...SuggestedFull timeWork visaFlexible hours$159.2k - $215.3k
...secure, mission-critical software that powers our satellite... ...re seeking an experienced embedded software engineer with security experience to... ...firmware for our satellite systems. You'll work at the intersection... ..., including key management and secure storage- Knowledge...SuggestedPermanent employmentInternshipLocal areaWorldwideFlexible hours- ...seamlessly combines clients insights, strategy, design, software engineering and systems integration. Our tightly integrated offerings are tailored... ...consulting, recruitment, career transition, and vendor management services. We strongly believe: " If something...SuggestedFull timeContract workWork experience placement
- ...position(s) below. OPEN POSITION ANNOUNCEMENT! IT Systems Engineer Open until filled. Posted 8/7/2026 San Diego County... ...advanced system design. Reporting to the Information Systems Manager, the IT Systems Engineer is responsible for ensuring the...Local area
- ...Technologies (IDT), a leading defense technology company, is seeking a Systems Engineer to be part of our Integrated Mission Systems (IMS) team and... ...needs. Conduct market research and recommend hardware and software architectures and modifications to meet or exceed project and...Full timeWork at officeImmediate start
$155k - $185k
...information, visit . Job summaryThe Senior Embedded Software Engineer is responsible for the design,... ..., motor control, UI/display systems, battery powered systems, cybersecurity, hardware... ..., including motor control, battery management, board bring up, bootloaders,...Full timeTemporary work- ...legacy command and control systems into a modern hybrid cloud environment... ...develop, plan, and execute software and hardware integration... ...budgets.· Configuration Management Tools and best practices.· SW... ...infrastructure).Job Field: Engineering and SciencesTravel: Yes, 10...
$86.9k - $198k
Enterprise IT Systems EngineerThe Opportunity: Support enterprise-... ...Public Key Infrastructure (PKI). Manage enterprise backup and... ...experience with enterprise systems engineering in a DoD or secure... ...servers, storage, networking, software, and application servicesExperience...Full timeContract workPart timeWork at officeLocal areaRemote work$93.09k - $124.12k
...ready connectivity, join us today. The Role The Senior IT Systems Engineer provides advanced Tier II support by troubleshooting and... ...Engineer II is operationally responsible for all IP and network management applications associated with the IP and transport platforms...Full timeTemporary workWork at officeRemote workShift workNight shift$107.9k - $195.05k
..., civil, and health markets. The Key Management and Analysis Division of Leidos is looking... ...to the next level. Our ideal UI/UX engineer streamlines complex ideas into a modern,... ...are generated by the Leidos.com automated system – never from free commercial services (e...Local areaImmediate start- Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience. OR Master's degree in... ...related field. 5+ years of experience in embedded software development. Strong proficiency...Full timeWork experience placementCasual work
$111.3k - $166.9k
...Technologies, Inc. Job Area: Engineering Group, Engineering Group Software Engineering General... ...software, triage system-level issues, and... ...Previous experience in embedded software development and... ...Collaborate with program management and product image leads...Full timeWork experience placementWork from home$173.4k - $289k
...Qualcomm Technologies, Inc. Job Area: Engineering Group, Engineering Group Software Engineering General Summary: Job Overview: Embedded Software Engineer (QGOV Division) - (... ...embedded software for 4-5G modem systems. Collaborate across teams to integrate...Full timeWork experience placementWork from home- ...technology industries. Experience with OEMs, manufacturers, or systems integrators is essential, as is a background in selling complex... ...or payment volume, particularly in the context of unattended or embedded payments and enterprise technology integrations, is also a key...Remote work
- ...global leader in technology consulting, outsourcing, and workforce management solutions. Our mission is to enable our clients to become more... ...• An excellent problem-solver, able to quickly grasp complex systems and identify opportunities for improvements and resolution of...
$116k - $200k
...unique expertise in system-level platform solutions... ...for a wide range of battery-powered, portable... ...Summary:The Senior Embedded Firmware Design Engineer is responsible for designing... ...leading embedded software suites (IDE), AI... ...control, release management, integration, unit and...Full timeWork at office- ...Company Description Artech Information Systems LLC , a global staffing and IT... ...international team of hardware, systems, and software engineers to develop an integrate cutting edge... ...one or more of the following areas: - Embedded software development on Linux - C/C++ programming...Full timeWorldwide
$123k - $170k
OverviewLMI is seeking a Senior Full Stack Software Engineer to support a Department of War mission... ...to current frameworks, operating systems, and Agile practices.Operate within a DevSecOps pipeline using Azure DevOps, managing source control, builds, and secure CI/CD...Civilian ContractorContract workRemote work$116.36k - $155.15k
...provide independent efforts to all aspects of system integration including design, analysis,... ...experience in system architecture and engineering disciplines. Specific technical... ...Docker experience to include deploying, managing, and troubleshooting Docker containers...Full timeTemporary workRemote work1 day per week$200k - $250k
...applications are built. Core Firmware engineers work with a diverse set of... ...application processors. We make sure the embedded platforms available to Firmware and Software teams are safe, stable,... ...from the field, starting at the system level, often ending deep in the inner...Odd jobFull timeTemporary workRelocation packageFlexible hours$35 - $45 per hour
....E., Inc has an immediate opening for Low Voltage -- Security Systems Integration Technicians / Installers in the San Diego Area.... ...Installation, service and maintenance of high-end access control, video management and intrusion surveillance systems. Installs, tests, and...Hourly payFull timeFor contractorsInterim roleLocal areaImmediate startRemote workMonday to FridayShift work- ...technology company located in San Diego, is seeking a Senior Embedded Software Engineer (Communications) to design and develop innovative software... ...G UE and/or CPE products * Strong proficiency in C/C++ and system-level software development * Solid knowledge of Linux and...Full timeFlexible hours
$80k - $130k
...performance electronics and advanced wireless systems for the defense, medical, and commercial industries. For over 20 years, our engineering teams have focused on problem-solving... ...The Role : MaXentric is seeking an embedded software engineer to support software...Permanent employmentLocal area- ...Company Description 3MK Software Solutions is the leading software service soltions... ...developing their capabilities. The core management has many years of experience and has successfully... ...are looking for UI ExtJS Software Engineer to participate in the development,...Full timeWork experience placement
- ...Job Description Job Description Embedded Software Engineer – Drone Systems Build software that helps power next-generation drone systems supporting U.S. Government programs. Are you the kind of engineer who likes working close to the hardware, digging into complex...Local areaImmediate startRemote workFlexible hours2 days per week
$87.1k - $157.45k
...Warfare division currently has an exciting opportunity for an Embedded Software Engineer to perform design, development, and hardware/software... ...-of-the-art processing algorithms into real-time software systems. Projects involve small multi-disciplinary teams of engineers...Full time- ...Job Description Job Description Zoox is looking for an embedded software engineer to join our Firmware Platforms team. In this role, you will... ...including compiler, bootloader, drivers, and real-time operating system Build low-level frameworks, interfaces, and...Temporary workRelocation package
$70 - $110 per hour
...Job Description Job Description Actalent is Hiring: Embedded Software Engineer Location: San Diego, CA Area Pay Rate: $70-$110/hour... ...an Embedded Software Engineer with expertise in embedded systems, C/C++ development, and cryptographic software to support...Contract workTemporary workImmediate start
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Software Engineer - Battery Management Systems. Be the first to apply!
- embedded software engineer San Diego, CA
- embedded systems software engineer San Diego, CA
- embedded developer San Diego, CA
- embedded engineer San Diego, CA
- application system engineer San Diego, CA
- sr systems engineer San Diego, CA
- software system engineer San Diego, CA
- distributed systems engineer San Diego, CA
- ground systems engineer San Diego, CA
- healthcare systems engineer San Diego, CA





