Engineer capable of owning BMS design and integration from concept through vehicle validation, with ... Proven ability to lead cross-functional issue resolution across software, controls, system, and ...
Engineer capable of owning BMS design and integration from concept through vehicle validation, with ... Proven ability to lead cross-functional issue resolution across software, controls, system, and ...
Senior Vehicle Controls Software Engineer
Detroit, MI · On-site
$120K - $160K/yr
The Role Xos is seeking a Senior Vehicle Controls Software Engineer to lead the development ... BMS), and vehicle-level energy management. * Experience with functional safety standards (ISO 26262 ...
Quick apply
Senior Vehicle Controls Software Engineer
Detroit, MI · On-site
$120K - $160K/yr
The Role Xos is seeking a Senior Vehicle Controls Software Engineer to lead the development ... BMS), and vehicle-level energy management. * Experience with functional safety standards (ISO 26262 ...
... VCU, BMS, EDM, OBC, DCDC converter). The candidate will work closely with the Software Team ... The validation engineer will generate test cases and analyze results to ensure program requirements ...
... VCU, BMS, EDM, OBC, DCDC converter). The candidate will work closely with the Software Team ... The validation engineer will generate test cases and analyze results to ensure program requirements ...
... VCU, BMS, EDM, OBC, DCDC converter). The candidate will work closely with the Software Team ... The validation engineer will generate test cases and analyze results to ensure program requirements ...
... VCU, BMS, EDM, OBC, DCDC converter). The candidate will work closely with the Software Team ... The validation engineer will generate test cases and analyze results to ensure program requirements ...
... Engineers responsible for the end-to-end software lifecycle of a critical portfolio of components: DCDC Converters, Ultra-Capacitor/Energy Modules, BMS LIN Sensors, 48V Li-Ion Batteries, and 48V Belt ...
... Engineers responsible for the end-to-end software lifecycle of a critical portfolio of components: DCDC Converters, Ultra-Capacitor/Energy Modules, BMS LIN Sensors, 48V Li-Ion Batteries, and 48V Belt ...
Senior Battery Electrical Engineer
$99.10K - $129.10K/yr
... BMS-specific experience preferred. * Demonstrate understanding of the system operating principles and software functions of said ECU(s) to be an effective interface to Systems and Software ...
Quick apply
Senior Battery Electrical Engineer
$99.10K - $129.10K/yr
... BMS-specific experience preferred. * Demonstrate understanding of the system operating principles and software functions of said ECU(s) to be an effective interface to Systems and Software ...
Senior Battery Electrical Engineer
$99.10K - $129.10K/yr
... BMS-specific experience preferred. * Demonstrate understanding of the system operating principles and software functions of said ECU(s) to be an effective interface to Systems and Software ...
Senior Battery Electrical Engineer
$99.10K - $129.10K/yr
... BMS-specific experience preferred. * Demonstrate understanding of the system operating principles and software functions of said ECU(s) to be an effective interface to Systems and Software ...
Senior Battery Electrical Engineer
Lake Orion, MI · On-site
$99.10K - $129.10K/yr
... BMS-specific experience preferred. * Demonstrate understanding of the system operating principles and software functions of said ECU(s) to be an effective interface to Systems and Software ...
Senior Battery Electrical Engineer
Lake Orion, MI · On-site
$99.10K - $129.10K/yr
... BMS-specific experience preferred. * Demonstrate understanding of the system operating principles and software functions of said ECU(s) to be an effective interface to Systems and Software ...
Job Summary A validation engineer is responsible for developing test case, executing tests on HIL and document the test report for BMS performance. A candidate for this position needs to have basic ...
Job Summary A validation engineer is responsible for developing test case, executing tests on HIL and document the test report for BMS performance. A candidate for this position needs to have basic ...
Sr. Software Validation Engineer
Novi, MI · On-site
Job Summary A validation engineer is responsible for developing test case, executing tests on HIL and document the test report for BMS performance. A candidate for this position needs to have basic ...
Sr. Software Validation Engineer
Novi, MI · On-site
Job Summary A validation engineer is responsible for developing test case, executing tests on HIL and document the test report for BMS performance. A candidate for this position needs to have basic ...
Controls Programmer
Saginaw, MI · On-site
$18 - $35/hr
Job Summary Havel is seeking a Programmer to lead installation, hardware design, and software programming using established standards as required for Building Automation projects (BMS / BAS ...
Controls Programmer
Saginaw, MI · On-site
$18 - $35/hr
Job Summary Havel is seeking a Programmer to lead installation, hardware design, and software programming using established standards as required for Building Automation projects (BMS / BAS ...
Havel
Saginaw, MI · On-site
$18 - $35/hr
Havel is seeking a Programmer to lead installation, hardware design, and software programming using established standards as required for Building Automation projects (BMS / BAS), ensuring projects ...
Havel
Saginaw, MI · On-site
$18 - $35/hr
Havel is seeking a Programmer to lead installation, hardware design, and software programming using established standards as required for Building Automation projects (BMS / BAS), ensuring projects ...
We are seeking a Charging and Power-Moding Calibration Engineer to develop, validate, and release ... The successful candidate will collaborate cross functionally with BMS, EVCU, IDCM, HMI, Software ...
We are seeking a Charging and Power-Moding Calibration Engineer to develop, validate, and release ... The successful candidate will collaborate cross functionally with BMS, EVCU, IDCM, HMI, Software ...
Controls Programmer
Saginaw, MI · On-site
$18 - $35/hr
Job Summary Havel is seeking a Programmer to lead installation, hardware design, and software programming using established standards as required for Building Automation projects (BMS / BAS ...
Controls Programmer
Saginaw, MI · On-site
$18 - $35/hr
Job Summary Havel is seeking a Programmer to lead installation, hardware design, and software programming using established standards as required for Building Automation projects (BMS / BAS ...
Controls Software & Release Management * Contribute to controls software design, release, and ... Strong practical experience with PCS, EMS, BMS, SCADA, and site-level control systems.
Controls Software & Release Management * Contribute to controls software design, release, and ... Strong practical experience with PCS, EMS, BMS, SCADA, and site-level control systems.
Supervisor, Body Modules (Power Supply & Energy Management Software)
Dearborn, MI · On-site
$132.80K - $250.80K/yr
... Engineers responsible for the end-to-end software lifecycle of a critical portfolio of components: DCDC Converters, Ultra-Capacitor/Energy Modules, BMS LIN Sensors, 48V Li-Ion Batteries, and 48V Belt ...
Supervisor, Body Modules (Power Supply & Energy Management Software)
Dearborn, MI · On-site
$132.80K - $250.80K/yr
... Engineers responsible for the end-to-end software lifecycle of a critical portfolio of components: DCDC Converters, Ultra-Capacitor/Energy Modules, BMS LIN Sensors, 48V Li-Ion Batteries, and 48V Belt ...
Supervisor, Body Modules (Power Supply & Energy Management Software)
$132.80K - $250.80K/yr
... Engineers responsible for the end-to-end software lifecycle of a critical portfolio of components: DCDC Converters, Ultra-Capacitor/Energy Modules, BMS LIN Sensors, 48V Li-Ion Batteries, and 48V Belt ...
Supervisor, Body Modules (Power Supply & Energy Management Software)
$132.80K - $250.80K/yr
... Engineers responsible for the end-to-end software lifecycle of a critical portfolio of components: DCDC Converters, Ultra-Capacitor/Energy Modules, BMS LIN Sensors, 48V Li-Ion Batteries, and 48V Belt ...
PCS/EMS Integration Engineer, Ford Energy
Dearborn, MI · Hybrid
$86.60K - $144.90K/yr
Strong practical experience with PCS, EMS, BMS, SCADA, and site-level control systems ... Experience with software baselining and configuration management in complex systems. * Background ...
PCS/EMS Integration Engineer, Ford Energy
Dearborn, MI · Hybrid
$86.60K - $144.90K/yr
Strong practical experience with PCS, EMS, BMS, SCADA, and site-level control systems ... Experience with software baselining and configuration management in complex systems. * Background ...
Flash control units and maintain test vehicles with the latest software releases. * Contribute with ... Strong understanding of EV systems (e.g., BMS, charging, thermal management, torque control)
Flash control units and maintain test vehicles with the latest software releases. * Contribute with ... Strong understanding of EV systems (e.g., BMS, charging, thermal management, torque control)
... VCU, BMS, EDM, OBC, DCDC converter). The candidate will work closely with the Software Team ... The validation engineer will generate test cases and analyze results to ensure program requirements ...
... VCU, BMS, EDM, OBC, DCDC converter). The candidate will work closely with the Software Team ... The validation engineer will generate test cases and analyze results to ensure program requirements ...
Bms Software Engineer information
See Michigan salary details
$55.3K - $66.6K
2% of jobs
$66.6K - $77.8K
4% of jobs
$77.8K - $89.1K
6% of jobs
$89.1K - $100.4K
8% of jobs
$106.4K is the 25th percentile. Wages below this are outliers.
$100.4K - $111.6K
7% of jobs
$111.6K - $122.9K
18% of jobs
The median wage is $125.5K / yr.
$122.9K - $134.1K
16% of jobs
$134.1K - $145.4K
2% of jobs
$150K is the 75th percentile. Wages above this are outliers.
$145.4K - $156.6K
26% of jobs
$156.6K - $167.9K
1% of jobs
$167.9K - $179.1K
8% of jobs
$55.3K
$128.6K
$179.1K
How much do bms software engineer jobs pay per year?
What is a BMS Software Engineer job?
What are the key skills and qualifications needed to thrive in the Bms Software Engineer position, and why are they important?
What common challenges might I encounter as a Bms Software Engineer?
- Temporary Inductive Automation Ignition
- Embedded Automotive Software Testing Engineer
- Senior Embedded Controls Engineer
- Gstreamer Developer
- Embedded Software Engineer
- Embedded System Developer
- Manager Electrical Engineer Embedded Systems
- Embedded Systems Engineer
- Labview Software Engineer
- Senior Embedded Engineer

Job description
ABOUT SLATE
At Slate, we're building safe, reliable vehicles that people can afford, personalize and love-and doing it here in the USA as part of our commitment to reindustrialization. The spirit of DIY and customization runs throughout every element of a Slate, because people should have control over how their trucks look, feel, and represent them.
WHO WE ARE LOOKING FOR
Engineer capable of owning BMS design and integration from concept through vehicle validation, with strong linkage to vehicle-level performance and behavior
Strong background in EV propulsion systems, HV battery systems, and system-level controls, including SOC estimation, torque/power coordination, and thermal interaction
Experience bridging system requirements, control strategies, and in-vehicle behavior using simulation, testing, and data analysis
Familiarity with BMS functionality, control logic, diagnostics, and integration within vehicle control architecture
Strong experience with model-based development (Simulink/MATLAB), HIL/MIL validation, and in-vehicle testing
Comfortable working with CAN communication, diagnostics (UDS/CCP), and data analysis tools (CANoe, CANalyzer, INCA, CAPL, Python)
Proven ability to lead cross-functional issue resolution across software, controls, system, and vehicle integration teams
Experience working within structured development processes (ASPICE, requirements management tools such as Polarion/JIRA)
Hands-on, systems-oriented engineer with strong debugging, validation, and root cause analysis capability
WHAT YOU GET TO DO
Lead coordination with suppliers and internal development teams for BMS hardware and software development
Own BMS design release responsibilities with strong focus on system integration, control behavior, and vehicle-level performance
Define, manage, and align BMS functional and system requirements to meet vehicle propulsion, range, and thermal performance targets
Collaborate with internal teams and suppliers to develop and integrate BMS control strategies, diagnostics, and system interfaces
Drive system-level integration of BMS with propulsion, thermal, and vehicle control systems
Support development and refinement of BMS-related algorithms, including SOC estimation, power limits, and thermal control strategies
Lead issue investigation and resolution across component, pack, and vehicle levels using simulation, HIL, and vehicle data
Develop and execute validation strategies, including MIL/HIL testing, in-vehicle validation, and diagnostic verification
Analyze vehicle and battery data to evaluate system performance, identify gaps, and drive corrective actions
Manage change control, requirements updates, and release documentation in alignment with program milestones
Support vehicle testing activities including range, thermal, and drivability validation to ensure BMS performance meets targets
WHAT YOU BRING TO THE TEAM
Bachelor's or Master's degree in Electrical, Computer, or related engineering field
6+ years of experience in EV powertrain, vehicle controls, or battery system development
Strong experience in model-based development, control strategy development, and system validation (MIL/HIL/vehicle)
Familiarity with HV battery systems and BMS-related functions such as SOC estimation, diagnostics, and thermal interaction
Experience with CAN communication, diagnostics, and data analysis tools (CANoe, CANalyzer, INCA, CAPL, Python)
Experience supporting vehicle integration, propulsion performance, and system-level validation activities
Strong understanding of requirements development, tracking, and issue management (Polarion, and ASPICE processes)
Ability to lead cross-functional technical discussions and drive issue resolution across software, hardware, and vehicle teams
Experience with simulation, vehicle modeling, and performance analysis (range, efficiency, thermal behavior)
Strong problem-solving mindset with ability to move seamlessly between simulation, software, and in-vehicle validation
WHY JOIN TEAM SLATE?
At Slate, we're fueled by grit, determination, and attention to detail. The start-up spirit of ingenuity and resourcefulness move our business forward. Team Slate fosters a culture of excellence, innovation, and mutual respect, and is motivated by shared principles.
Safety First
Delight Customers
One Team
Relentless Improvement
Fast, Frugal, and Scrappy
Respectful Collaboration
Positive Legacy
WE WANT TO WORK WITH PEOPLE THAT REFLECT THE COMMUNITIES IN WHICH WE OPERATE.
Slate is proud to be an Equal Employment Opportunity and Affirmative Action employer. We do not discriminate based upon race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, veteran status, marital status, parental status, cultural background, organizational level, work styles, tenure and life experiences. Or for any other reason.
Slate is committed to providing reasonable accommodation for qualified individuals with disabilities in our job application procedures. If you need assistance or an accommodation due to a disability, you may contact us at
slate-talent_acquisition@slate.auto.
About reCar
Sourced by ZipRecruiter