Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Battery Management System Embedded Software

Home > C/C++ programming jobs

Battery Management System Embedded Software in USA new

  • Ford Motor
  • Full time
  • Email
  • Dearborn, MI

Responsibilities

  • Implement battery-management-system requirements using MATLAB, Simulink, Stateflow, and C programming.
  • Validate model-based designs using desktop MIL and SIL simulation packages.
  • Collaborate with other teams to develop controls requirements.
  • Develop and maintain design documentation.
  • Support tools development, compiler setup, static analysis, and software configuration management.
  • Analyze field data to resolve issues related to model and C-code implementation.

Requirements

  • Bachelor’s degree or foreign equivalent in Electrical Engineering, Computer Science, Mechanical Engineering, Mechatronics, Electronics Engineering, Electronics and Telecommunication Engineering, or a related field.
  • Five years of post-baccalaureate experience in the job offered or a related occupation.
  • Five years of experience using Embedded C to develop automotive software for production programs and implement data-driven functionality.
  • Five years of experience with bootloader development, closed-loop controls, and strategy development for automotive electronic control units.
  • Four years of experience developing control-system software using model-based design.
  • Two years of experience designing embedded software, understanding electronic control-unit hardware, solving automotive software problems with global teams, and using Vector CAN tools to troubleshoot CAN networks and field issues.
  • Two years of experience implementing high-voltage battery software using MATLAB, Simulink, and Stateflow.

Benefits

  • Hybrid work arrangement in Dearborn, Michigan, with residence within reasonable commuting distance of the worksite.
  • Immediate medical, dental, and prescription drug coverage.
  • Flexible family care, parental leave, new-parent ramp-up programs, and subsidized backup childcare.
  • Vehicle discount program for employees and family members and management leases.
  • Tuition assistance.
  • Employee resource groups.
  • Paid time off for individual and team community service.
  • Paid holidays, including the week between Christmas and New Year’s Day.
  • Paid time off with the option to purchase additional vacation time.

Salary: $147k - $184k/yr

Ford Motor

We don't just make history -- we make the future. Ford put the world on wheels over a century ago, and our teams are re-inventing icons and creating groundbreaking connected and electric vehicles for the next century. We believe in serving our customers, our communities, and the world. If you do,...

Similar positions

Software Engineer, Imaging

  • Anduril Industries
  • Full time
  • USA
  • 11/04/2026
  • Salary: $191k - $254k/yr
  • Waltham, MA

Software Engineer, Engine Productivity

  • Roblox
  • Full time
  • USA
  • 11/04/2026
  • Salary: $153k - $197k/yr
  • San Mateo, CA

Staff Engineer - Applications Software

  • Ambiq Micro, Inc.
  • Full time
  • USA
  • 11/04/2026
  • Austin, TX

Autonomous Vehicle Embedded Software Engineer

  • Capgemini
  • Full time
  • USA
  • 11/04/2026
  • Salary: $73k - $174k/yr
  • Houston, TX

Autonomous Vehicle Embedded Software Engineer

  • Capgemini
  • Full time
  • USA
  • 11/04/2026
  • Salary: $73k - $174k/yr
  • Houston, TX