Staff High-Voltage Software Integration Engineer – BMS and Power Conversion jobs in United States
cer-icon
Apply on Employer Site
company-logo

Ford Motor Company · 4 days ago

Staff High-Voltage Software Integration Engineer – BMS and Power Conversion

Ford Motor Company is a global automotive leader, and they are seeking a Staff High-Voltage Software Integration Engineer to develop firmware and controls for high-voltage embedded systems. The role involves collaborating with cross-functional teams to integrate battery management systems and power converters, ensuring software performance and reliability through comprehensive testing and validation.

AutomotiveAutonomous VehiclesManufacturingTransportation
check
H1B Sponsorednote

Responsibilities

Integrate core battery controls and application software components at pack and vehicle level
Coordinate BMS software development efforts to ensure alignment with defined requirements and integration with other system components (Charge Port, OBC, DC/DC, Inverter, Thermal System, etc.)
Develop HV embedded controls software from low-level base software, diagnostics, and controls application firmware modules
Verify the performance and reliability of the BMS algorithms using battery packs / cells and battery cyclers
Tune and optimize controls calibration parameters to improve performance
Support battery pack manufacturing and DV troubleshooting efforts
Develop and maintain unit, MIL, and SIL tests to validate software
Define and specify interfaces between application software and firmware
Work with/resolve ambiguity in requirements/specifications/designs
Enforce quality by helping define test cases with test team by providing detailed requirements and supporting documentation when needed
Collaborate with platform software, validation, and analytics teams to implement and refine algorithms, and integrate feedback from field and lab data
Develop comprehensive test plans and perform thorough testing to validate firmware functionality, stability, and performance under various conditions
Extract and document detailed component-level requirements for battery management systems and power electronics, collaborating closely with cross-functional teams (hardware, firmware, systems engineering) to ensure alignment with overall vehicle objectives
Contribute to firmware, hardware, systems, and functional safety design reviews
Participate in functional safety and failure avoidance analysis of complex electrical and software vehicle subsystems (HARAs, FMEAs, etc.)
Prepare technical reports and presentations to communicate findings to key stakeholders and management
Collaborate with mechanical, hardware and system team for seamless integration of hardware and software components
Act as the primary point of contact between the BMS software team and the battery pack team
Document integration and calibration processes, test results and system configurations
Work with hardware and debuggers at a bench and HIL level to verify software operation
Instrument and profile software to identify opportunities for optimization on the submodule and system level

Qualification

Embedded CBattery Management SystemsAutomotive High-Voltage SystemsSystem DebuggingPythonReal-time Embedded EnvironmentElectrical Engineering FundamentalsCollaboration SkillsCommunication SkillsIndependent Work

Required

Hands-on hardware bring-up, system debugging, and code optimization
Ability to collaborate and communicate complex technical concepts
Ability to deliver high-quality C code in a real-time embedded environment
Proficiency in a variety of embedded architectures, from bare metal to RTOS implementations, as well as a deep understanding of modern multi-core 32-bit embedded controller peripherals and architecture
Bachelor's degree in Electrical Engineering, Computer Science, Computer Engineering, experience with evidence of exceptional ability, or equivalent
5+ years of relevant experience in embedded software design
Experience with automotive high-voltage systems, integration, and troubleshooting
Strong knowledge of battery management systems, including lithium-ion battery cell (LFP, NCA, and NMC) & pack design technologies
High proficiency in programming experience using Embedded C and Python
Highly collaborative mindset and strong communication skills
Knowledge of electrical engineering fundamentals including circuit analysis and design
Ability to work independently and deliver on system-level component integration tasks
Fluent in software fundamentals including software design and maintainability

Preferred

Experience with fundamental hardware components on PCB and their analysis tools
Ability to write testing scripts for using scripting languages (Python)
Fluent in software fundamentals including software design and maintainability
Experience with software build tools like Bazel, Scons, Cmake etc
Understanding of CI/CD pipeline and software build infrastructure
Strong Python coding skills to support test automation
Familiarity with automotive safety standards (e.g. ISO26262) and how they apply to hardware and software
Ability to work independently on technical tasks
Familiarity with common electronic components and comfort reading circuit design schematics & data sheets, contributing to hardware design discussions
Hands-on experience in hardware bring-up, system debugging, and code optimization
Knowledge of electrical engineering fundamentals including circuit analysis and design
A systems approach to design and development with the desire and curiosity to strive for exceptional delivery execution and continuous improvement

Benefits

Immediate medical, dental, vision and prescription drug coverage
Flexible family care days, paid parental leave, new parent ramp-up programs, subsidized back-up child care and more
Family building benefits including adoption and surrogacy expense reimbursement, fertility treatments, and more
Vehicle discount program for employees and family members and management leases
Tuition assistance
Established and active employee resource groups
Paid time off for individual and team community service
A generous schedule of paid holidays, including the week between Christmas and New Year’s Day
Paid time off and the option to purchase additional vacation time.

Company

Ford Motor Company

company-logo
We don't just make history -- we make the future.

H1B Sponsorship

Ford Motor Company has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (980)
2024 (810)
2023 (662)
2022 (970)
2021 (630)
2020 (364)

Funding

Current Stage
Public Company
Total Funding
$16.23B
Key Investors
US Department of EnergySoros Fund Management
2025-07-29Post Ipo Debt· $3B
2023-08-17Post Ipo Debt· $4B
2023-06-22Debt Financing· $9.2B

Leadership Team

leader-logo
James Farley
Chief Executive Officer
linkedin
leader-logo
Efrat Barit
COO
linkedin
Company data provided by crunchbase