Embedded Software Engineer - Battery Management Systems
$200k - $240kZoox 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)$200,000 - $240,000 a yearCompensationThere are three major components to compensation for this position: salary, Amazon Restricted Stock Units (RSUs), and Zoox Stock Appreciation Rights. The salary range for this position is $200,000 to $240,000. 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.
$111.3k - $166.9k
...Technologies, Inc. Job Area: Engineering Group, Engineering Group Software Engineering General Summary:... ...challenges in extending the battery life of the product on one spectrum... ...Qualcomm’s Thermal and Limits Management Systems Software team to work on bleeding...SuggestedFull timeWork experience placementWork from home- ...performance of various compute use cases. Perform system level software optimizations using hardware and software power/thermal management techniques Apply deep expertise in power,... ...and thermal domain to achieve critical engineering goals. Lead the ideation, prototyping, and...SuggestedFull time
$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...SuggestedFull timeContract workPart timeWork at officeLocal areaRemote work$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,...SuggestedFull 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...Suggested
$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 ~...Permanent employmentWork at office$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$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...Full timeWork visaFlexible hours$192.4k - $250k
...experience as part of a professional services organization ~ Management consulting experience ~ Experience in leveraging or critically... ...in TMT (Telecommunications, Media, and Technology) and SI (System Integrators) desirable ~ Large program experience leading architecture...Flexible hours$114k - $171k
...opportunities to work on revolutionary systems that impact people's lives... ...has an opening for a Systems Engineer - TRMC ntegrator to join our... ..., capability (hardware and software) development, integration... ...status to internal executive management and customersThis role may be...Full timeRelocation packageShift work- ...experienced Senior Firmware Engineer with deep expertise in... ...architectures, PMIC integration, and battery-powered embedded systems. If you have built product... ...around complex power management and enjoy working at the... ...and low-level embedded software, this role is for you.This...Work at officeLocal areaRemote workFlexible hours
$88.86k - $118.48k
...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$91.8k - $137.6k
...opportunities to work on revolutionary systems that impact people's lives around the... ...Systems is looking for an Embedded Software Engineer to join our team on site in San Diego... ...interface with all levels of employees and management• Active DoD Top Secret clearance (with...Full timeRemote workRelocation packageShift work$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$120k - $150k
...independently by exceptional management teams. Companies that... ...a Forward Deployed AI Engineer for one of our... ...with clients' existing systems (CRMs, ERPs, cloud platforms... ...experience in software engineering, AI/ML engineering... ...Weaviate, Chroma) and embedding pipelines • Exposure...Full time- 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
$94.2k - $141.2k
...Technologies, Inc. Job Area: Engineering Group, Engineering Group Software Engineering General... ..., modify, and validate embedded and cloud-edge software,... ...development, operating systems, and drivers to deploy... ...communication, memory management mechanisms, execution...Full timeCasual workWork from home$91.8k - $137.6k
...opportunities to work on revolutionary systems that impact people's lives... ...Systems is looking to add an Engineer/PrincipalEngineer Electronics... ...days are approved at manager's discretion. This position requires... ...principles, processes, software/hardware integration, and system...Full timeFor subcontractorRemote workRelocation packageShift work$177k - $265.6k
...employees have incredible opportunities to work on revolutionary systems that impact people's lives around the world today, and for... ...today.We are looking for you to join our team as a Staff Embedded Engineer Software based out of San Diego, CA. What You'll Get to Do: In this...Full timeRelocation packageShift work- Designs and implements software features and applies special techniques necessary to perform geolocation-related operations, including... ...'s Degree (or foreign academic equivalent) in Electrical Engineering, Computer Engineering, Computer Science or related degree field...Full timeRemote work
$143.7k - $194.4k
...only possible through true Software Defined Networking (SDN).We... ...fast and looking for senior systems engineers who can deliver ultra-high... ...engineering — kernel development, embedded systems, or high-... ...code reviews, source control management, build processes, testing,...InternshipLocal areaImmediate startWorldwideFlexible hours$177k - $265.6k
...opportunities to work on revolutionary systems that impact people's lives... ...for Staff Electronics Engineer - Ground System Architect/Integrator... ...and/or direction to software integration, test leads, and... ...telework days are approved at manager's discretion. This position requires...Full timeFor subcontractorRemote workRelocation packageShift work- ...or debugging skills in embedded, preemptive execution environments; Applies Software knowledge and... ...modules for products and systems. Participates in the design... ...Bachelor's degree in Engineering, Information Systems,... ...experience with Database Management Software. 1+ year of...Full timeWork experience placementImmediate start
$200k - $250k
..., CA / Seattle, WASoftware - Software Platforms and Product /Full-time... ...are built. Core Firmware engineers work with a diverse set of microcontrollers... ...processors. We make sure the embedded platforms available to... ...the field, starting at the system level, often ending deep in...Odd jobFull timeTemporary workRelocation packageFlexible hours$103.71k - $138.28k
...provide independent efforts to all aspects of system integration including design, analysis,... ...experience in system architecture and engineering disciplines. Specific technical... ...experience to include indexing, clustering, managing, and troubleshooting. ~5+ years with automation...Full timeTemporary workRemote work$200k - $250k
...advances in cloud infrastructure, automation and analytics, and software delivery, we help enterprises deliver on the promise of... ...and perspectives at AHEAD. As a Specialist Solutions Engineer (SSE) on the Managed Services team, you will be a key contributor in presales...Permanent employmentFull timeWork at office- ...span all aspects of business, providing a holistic approach for managing an organization.Job DescriptionDevelops code with the various K... ...workflowService-Broker - integrates K2 with Line of Business systems developed with Visual StudioExperience with developing SharePoint...
$95 - $105 per hour
...Consulting Solutions, LLC Job Title: Senior Embedded Software engineer Contract: W2 12+Months JOB... ...Strong proficiency in C/C++ and embedded systems programming. Expertise in Real-Time... ..., PKI systems, and certificate management. Experience with Wi-Fi (802.11) and...Contract work- ...sophisticated groundbreaking embedded firmware that deliver... ...of what wireless systems can do and improve the... ...a Wireless Firmware Engineer on the physical layer... ...all aspects of embedded software design and development... ...interfaces and memory management. Proficiency with debugging...Work experience placementFlexible hours
$85k - $125k
...leadership, and develop and implement engineering practices that support our... ...power distribution, managed cabling, defined safety specifications... ...are as follows: System electrical schematics and documentation... ...and wiring diagrams using software tools such as Visio and...Full timeLocal areaFlexible hours
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 engineer San Diego, CA
- embedded developer San Diego, CA
- systems engineer San Diego, CA
- system engineer contract San Diego, CA
- system performance engineer San Diego, CA
- software system engineer San Diego, CA
- wireless systems engineer San Diego, CA
- computer system validation engineer San Diego, CA





