Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Embedded Engineer (Battery-management)

$155k - $221k

Senior 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

Vacancy posted 6 days ago
Similar jobs that could be interesting for youBased on the Senior Embedded Engineer (Battery-management) in Long Beach, CA vacancy
  • $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... 
    Senior
    Local area

    Medium

    Long Beach, CA
    3 days ago
  • $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... 
    Senior
    Permanent employment
    Full time
    Work experience placement
    Interim role
    Relocation
    Visa sponsorship
    Work visa
    Flexible hours
    Shift work

    Boeing

    Long Beach, CA
    13 hours ago
  • $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... 
    Senior
    Permanent employment
    Full time
    Temporary work

    Vast Space

    Long Beach, CA
    13 hours ago
  • $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... 
    Senior
    Full time
    Long Beach, CA
    6 days ago
  • $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

    Relativity

    Long Beach, CA
    4 days ago
  •  ...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

    UCLA Health

    Long Beach, CA
    3 days ago
  • $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

    Jobot

    Long Beach, CA
    3 days ago
  • $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... 
    Senior
    Hourly pay
    Local area

    MG Properties

    Long Beach, CA
    13 hours ago
  • 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

    gpac

    Long Beach, CA
    2 days ago
  • $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... 
    Senior
    Permanent employment
    Work at office
    Weekend work

    Epirus

    Torrance, CA
    1 day ago
  •  ...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... 
    Senior
    Full time
    Work at office

    Blue Shield of CA

    Long Beach, CA
    2 days ago
  • $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... 
    Senior
    Full time
    Work experience placement

    Motivo Engineering

    Gardena, CA
    4 days ago
  •  ...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

    PVH (Tommy Hilfiger/Calvin Klein)

    Long Beach, CA
    3 days ago
  • 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

    Traffic Management

    Long Beach, CA
    2 days ago
  • $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... 
    Senior
    Contract work
    For contractors

    PCL Construction

    Long Beach, CA
    2 days ago
  • $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... 
    Senior
    Full time

    Relativity Space

    Long Beach, CA
    13 hours ago
  • $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 —... 
    Senior
    Shift work

    RockBridge Search & Recruitment

    Long Beach, CA
    3 days ago
  • $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,... 
    Senior
    Work experience placement

    Neros Technologies

    Torrance, CA
    13 hours ago
  • $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

    Relativity Space

    Long Beach, CA
    4 days ago
  •  ...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... 
    Senior
    Local area

    Odin Dynamics, Inc

    Long Beach, CA
    7 days ago
  • $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... 
    Senior
    Permanent employment
    Full time
    Temporary work

    Vast Space

    Long Beach, CA
    4 days ago
  •  ...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... 
    Senior
    Work at office

    HDR

    Long Beach, CA
    4 days ago
  • $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... 
    Senior
    Hourly pay
    Contract work
    For contractors

    PCL Construction

    Long Beach, CA
    2 days ago
  • 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... 
    Senior
    For contractors
    Work at office

    Overwatch Construction Management

    Long Beach, CA
    4 days ago
  •  ...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... 
    Senior
    Full time
    Contract work
    Work at office
    Afternoon shift

    Blue Shield of CA

    Long Beach, CA
    13 hours ago
  • $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:... 
    Senior
    Full time
    Work at office

    Boos & Associates

    Long Beach, CA
    3 days ago
  •  ...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... 
    Senior
    Work at office
    Local area
    Relocation

    HDR

    Long Beach, CA
    4 days ago
  • $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... 
    Senior
    Full time
    For contractors

    SCAN Health Plan

    Long Beach, CA
    3 days ago
  •  ...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... 
    Senior
    Hourly pay
    Work at office
    Local area

    Co-nexus

    Long Beach, CA
    1 day ago
  • $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... 
    Senior
    Remote work

    City National Bank

    Long Beach, CA
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Embedded Engineer (Battery-management). Be the first to apply!