Senior Embedded Engineer (Battery-management)
$155k - $221kSenior Embedded Software Engineer - Battery Management Systems
Location: Long Beach, California (On-site)
Employment type: Full time
Compensation: $155,000-$221,000, plus equity and benefits
Position overview
Our client is an engineering-led technology company developing advanced embedded systems for demanding, high-reliability environments.
They are seeking an experienced battery-management firmware engineer to own the embedded software for a new microcontroller-based battery subsystem. The role spans cell monitoring, communications, control and protection interfaces, state estimation, sequencing, limits, diagnostics, fault handling and integration with power electronics.
This is a hands-on individual-contributor position with end-to-end technical ownership, from early requirements and architecture through hardware bring-up, verification, field support and continued improvement. You will work closely with embedded, electrical, power-electronics and test engineers throughout development and integration.
Responsibilities
- Own the battery-management software subsystem from initial requirements and architecture through production-ready implementation and ongoing support.
- Develop bare-metal and/or RTOS-based firmware for a microcontroller-based battery-management system.
- Create and maintain MCU board-support packages, low-level drivers and peripheral interfaces.
- Implement cell-monitoring, communications, control and protection interfaces.
- Develop battery-management state machines, operating modes, fault handling, safe states and recovery behaviour.
- Implement state-of-charge and state-of-health estimation functionality.
- Develop monitoring, balancing, sequencing, limits, thermal supervision, diagnostics and protection logic.
- Integrate battery-management firmware with power electronics, communications interfaces and higher-level system controls.
- Design deterministic real-time software under strict latency, jitter, timing, memory and compute constraints.
- Configure and debug MCU peripherals including timers, ADCs, interrupts, DMA, non-volatile memory and communication interfaces.
- Bring up new boards in close collaboration with electrical and power-electronics engineers.
- Read schematics and component documentation, review hardware interfaces and diagnose hardware/software integration issues.
- Use oscilloscopes, logic analysers, in-circuit debuggers and related laboratory tools to identify root causes.
- Develop unit, integration, software-in-the-loop, hardware-in-the-loop and fault-injection tests in collaboration with test engineering.
- Support laboratory and field testing, production testing, failure investigation and corrective improvements.
- Improve build automation, continuous integration, static analysis, profiling and automated testing.
- Produce concise engineering documentation, contribute to technical reviews and mentor other engineers while remaining hands-on.
Required qualifications
- Approximately five or more years of relevant embedded-software experience is preferred; demonstrated technical depth and delivery experience are more important than a specific tenure.
- Deep practical expertise in bare-metal and/or RTOS-based microcontroller development for real hardware systems.
- Strong proficiency in at least one low-level systems-programming language, such as C or C++.
- Practical experience developing software for battery-management, energy-storage, power-electronics or a closely related embedded system.
- Strong understanding of cell monitoring, battery protection, sequencing, limits, diagnostics, fault handling and safe-state design.
- Experience with battery state estimation, including state of charge and/or state of health.
- Experience implementing deterministic software under latency, jitter, timing, memory and performance constraints.
- Strong understanding of timers, interrupts, DMA, concurrency, synchronisation, memory management and low-level peripheral control.
- Experience bringing up new MCU boards, reading schematics and debugging integrated hardware/software systems.
- Experience with common embedded communication protocols and bus architectures.
- Strong laboratory-debugging skills using oscilloscopes, logic analysers, in-circuit debuggers and related equipment.
- Experience writing maintainable production code, conducting code reviews, developing automated tests, using static analysis and profiling performance.
- Ability to work independently with incomplete information while collaborating closely across engineering disciplines.
- Willingness to support field testing when required.
- US. citizenship and eligibility to obtain and maintain a U.S. security clearance.
Desirable experience
- Safety-critical, mission-critical or other high-reliability embedded products
- Taking a greenfield battery-management system through design, verification and operational deployment
- Cell monitoring and balancing
- State-of-charge and state-of-health estimation
- Thermal monitoring, charge/discharge limits and fault-state design
- Power-electronics integration and high-voltage safety concepts
- Experience across multiple MCU and RTOS platforms
- Fault injection, HOOTL, SIL, HIL or HITL test environments
- Robotics, aerospace, automotive, industrial-control, medical, energy or similarly integrated electromechanical systems
Keywords: Senior Embedded Software Engineer, Battery Management System, BMS, Embedded C, C++, Bare Metal, RTOS, Microcontrollers, State of Charge, State of Health, Cell Monitoring, Battery Protection, Power Electronics, Board Bring-Up, HIL Testing and High-Reliability Systems
$140k - $220k
...autonomy systems. We value rigorous engineering without unnecessary process. Decisions... ...Role Odin Dynamics is hiring multiple Senior Embedded Software Engineers to serve as... ...Linux compute Motor-control firmware Battery-management-system firmware Candidates will apply...SeniorLocal area$171.7k - $232.2k
Senior Embedded Software EngineerCompany:The Boeing CompanyThe Boeing Company is looking for a Senior Embedded Software Engineer to join the AvionX Mission Systems Software team located in Long Beach... ...to automate, optimize, and manage the development and verification...SeniorPermanent employmentFull timeWork experience placementInterim roleRelocationVisa sponsorshipWork visaFlexible hoursShift work$137.76k - $195.55k
...humanity, come join us.Vast is seeking a Senior Electronics & Avionics Engineer to own avionics development for a... ...spans actuator controllers, power management electronics, high-speed payload... ...electronics experience (bus controllers, battery charge controllers, power...SeniorPermanent employmentFull timeTemporary work$155k - $221k
...Senior Embedded Software Engineer (Embedded Linux) Location: Long Beach, California (On-site) Employment type: Full time Compensation: $155,000-$221,000, plus equity and benefits Position overview Our client is an engineering-led technology company developing advanced...SeniorFull time$106k - $145k
...Relativity is seeking a Physical Security Manager to lead a dynamic security team focused on protecting employees and company assets. The role includes developing scalable security programs and ensuring operational excellence in a fast-paced environment. The ideal candidate...Senior- ...Description UCLA Health is seeking a dedicated Senior Care Physician to join our innovative Senior Care Model clinic in Encino. This... ...additional time allocated for administration and chronic care management. Develop professionally through specialized education...Senior
$200k - $250k
...aerospace sector. The successful candidate will be responsible for leading manufacturing strategies, promoting a culture of safety, and managing supplier relationships. This role comes with a competitive base salary ranging from $200,000 to $250,000 per year, along with...Senior$23 - $25 per hour
With over 30 years of experience in the acquisition, development, rehabilitation, and management of apartment communities across the Western United States, we are a trusted partner in the property management industry. At MG Properties, we focus on enriching lives - physically...SeniorHourly payLocal area- gpac is seeking an experienced Commercial Lines Account Manager to oversee a portfolio of complex commercial insurance accounts in California. You will manage new business through renewal, analyze exposures, and coordinate marketing and negotiations with carriers. The role...Senior
$183.5k - $208k
...software-defined system built using intelligent power management techniques which allow power-hungry systems to do... ...role in a growing company. The ideal candidate for the Senior Principal Electronics Process Engineering position is someone who has experience or can lead...SeniorPermanent employmentWork at officeWeekend work- ...Overview Your Role The Utilization Management team independently manages complex utilization and retrospective clinical reviews across multiple lines of business, assessing medical necessity, coding accuracy, treatment plans, discharge planning, and compliance requirements...SeniorFull timeWork at office
$120k - $170k
...: We are looking for a hands-on Senior Embedded Software/Firmware Engineer. What does that even mean, and why should you consider working for us? After all, we're not Facebook, Google, or Amazon. We don't have hundreds of millions of active users. We're also not Lockheed...SeniorFull timeWork experience placement- ...requirements into detailed plans, schedules, budgets, and vendor coordination for successful launches. You will lead cross-functional teams, manage risks, configurations, changes, and contracts, and communicate program status to executives and customers to ensure cost, schedule,...Senior
- Traffic Management LLC in Long Beach, CA is seeking a Senior Recruiter to lead full-cycle recruiting across all branch locations, building pipelines and delivering high-quality hires. The role emphasizes sourcing innovation, employer branding, and an exceptional candidate...Senior
$164k - $212.5k
...grow your career across sectors and regionsHere's how a Senior Estimator/Pre-Construction Manager for PCL Construction, Inc. within Civil West... ...analysis of contract documents (isometric, as-built, and engineering drawings) and specifications for large and complex hard...SeniorContract workFor contractors$102k - $139.5k
...term strategic plan, KPI development and management, materials for our Board of Directors,... ...organization while partnering closely with Senior Leadership. You will work with a team of... ...with multi-discipline manufacturing, engineering, construction, facility, and operations...SeniorFull time$180k - $220k
...Long Beach, CA $180,000 – $220,000 (DOE + Bonus Potential) Overview: We're looking for a dynamic Senior Relationship Manager to lead the charge in building and growing high-value client relationships in the vibrant Long Beach market. This isn’t your average desk job —...SeniorShift work$165k - $231k
...Senior Embedded Linux Engineer Torrance, California, United States Neros is a defense technology company rebuilding America's drone industrial base. We design and manufacture high-performance unmanned systems that are tested in combat, iterated at startup speed,...SeniorWork experience placement$146k - $220k
...budgets and our long-term strategic plan, KPI development and management, materials for our Board of Directors, fundraising and... ...reconciliation efforts, ensuring material requirements align with engineering specifications and production plans, while directing root cause...Senior- ...hardware, and difficult technical constraints and turn them into dependable, production-ready autonomy systems. We value rigorous engineering without unnecessary process. Decisions should be driven by physics, test data, and product outcomes—not inherited convention or...SeniorLocal area
$164k - $232.8k
...exploration for humanity, come join us.Vast is looking for a Senior Manager, Propulsion and Fluids Analysis, reporting to the VP of Propulsion... ...in collaboration with GNC, fluids analysis, dynamics/loads engineers and design teams.Mentor design and analysis engineers in...SeniorPermanent employmentFull timeTemporary work- ...modernizing transmission systems, our industry-recognized engineers and scientists have been at the forefront of grid transformation... ...Region (the states of AZ, CA, NM, NV, and UT). As a Senior Project Manager, you are an experienced leader and contributor who develops...SeniorWork at office
$170k - $210k
...career across sectors and regionsHere's how a Electrical Senior Project Manager for PCL Construction, Inc. within Civil West contributes to... ...stakeholder buy-in. Understands client drivers and offers value engineering proposals for functionality, cost, and/or schedule benefit...SeniorHourly payContract workFor contractors- Overwatch CM is seeking a dedicated and highly motivated Project Manager to join our team working on various projects for the CSU... ...education projects is highly preferred Bachelor’s degree in Engineering or Construction Management OR at least 10 years of related experience...SeniorFor contractorsWork at office
- ...Your Role The Care Management team independently manages complex and high-risk care management cases by applying advanced clinical judgment to assess medical necessity, develop cost-effective care plans, and support quality outcomes aligned with benefit and contract...SeniorFull timeContract workWork at officeAfternoon shift
$146k - $200k
...application due to a disability, contact this employer to ask for an accommodation or an alternative application process. Tax Senior Manager Full Time Senior Management, Long Beach, CA, US 9 days ago Salary Range: $146,000.00 To $200,000.00 Annually What you will do:...SeniorFull timeWork at office- ...communities and quality of life. We bring together planners, engineers, architects, construction management staff, environmental, strategic communications,... ...that connects employees around the world.In the role of Senior Utility Engineer, we'll count on you to: Provide...SeniorWork at officeLocal areaRelocation
$125.4k - $181.42k
Founded in 1977 as the Senior Care Action Network, SCAN began with a simple but radical idea: that older adults deserve to stay healthy... ...the people and communities we serve.The JobThe Senior Program Manager - Value Based Care is responsible for overseeing and managing...SeniorFull timeFor contractors- ...are seeking an experienced and strategic Senior Human Resources Business Partner to... ...leadership, partnering closely with Operations, Engineering, and functional leaders to drive... ...coaching, workforce planning, and change management in a fast-paced manufacturing environment...SeniorHourly payWork at officeLocal area
$122.54k - $208.72k
SENIOR RELATIONSHIP MANAGER COMMERCIAL BANKINGWHAT IS THE OPPORTUNITY?Develops and manages relationships with commercial clients in our Healthcare business segment and/or geographic areas. Presents a variety of product solutions to client needs. Provides responsive, quality...SeniorRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Embedded Engineer (Battery-management). Be the first to apply!
- senior technology project manager Long Beach, CA
- remote senior business analyst Long Beach, CA
- senior leadership Long Beach, CA
- senior grant accountant Long Beach, CA
- senior storage engineer Long Beach, CA
- senior electronic design engineer Long Beach, CA
- senior manager automotive Long Beach, CA
- senior magento developer Long Beach, CA
- senior manager quality engineering Long Beach, CA
- senior application administrator Long Beach, CA


