Battery Controls and Software Application Engineer - HeV Team

Ford Motor Company - Dearborn, Michigan

Position Summary:

This position is on the embedded software development team for the Battery Monitoring System BMS.  In this role you will have responsibility for delivering software to the vehicle program teams for one or more battery functions including state of charge algorithms, vehicle power limits, cell protections, contactor control, thermal management, and OBD.
  
 Responsibilities: 

  • Develop and implement model based HV battery controls and core battery algorithms using Matlab/Simulink and C programming.
  • Validate model-base designs (MIL & SIL)
  • Work with battery engineers, system engineers and suppliers to develop battery controls requirements.
  • Support HIL (hardware-in-loop) testing and analyze data to identify implementation issues.  
  • Analyze vehicle data to solve field issues related to battery controls.  
  • Support software development processes and create design description documents.
  • Other areas of expertise beneficial for this position include general knowledge of Hybrid Battery & Hybrid Vehicle operation, RTOS (real-time Operating Systems), ECU (Electronic Control Unit) configuration, OBDII (On board Diagnostic), FNOS (Ford Network Operating System), Targetlink auto-code generation and Matlab/Python scripting.
 
Job Requirements:
 
Basic Qualifications:
  • B.S. in Computer Science or Electrical/Electronic Engineering with a minimum of 5 years of relevant application/development experience in at least one of the following areas
  • 5+ years experience and working knowledge of software & model based design with proven track record of robust implementations.
  • 5+ years experience and working knowledge of tools for model based design, auto code generation, manual/automated test case development, and configuration/data/change management.
  • 5+ years experience and working knowledge in the field of functional software design and embedded software and analysis.
  • 5+ years experience in working knowledge in resolving software implementation issues.
 
Preferred Qualifications:
  • Masters with demonstrated relevant application/development experience
  • 5 years experience in program management skills, mentoring skills, as well as written and oral communication skills.
  • Self-motivated with the ability to manage multiple tasks.

The distance between imagination and … creation. It can be measured in years of innovation, or in moments of brilliance. When you join the Ford team discover all the benefits, rewards and development opportunities you’d expect from a diverse global leader. You’ll become part of a team that is already leading the way, with ingenious solutions and attainable products – and it is always ready to go further.

Candidates for positions with Ford Motor Company must be legally authorized to work in the United States on a permanent basis.  Verification of employment eligibility will be required at the time of hire.  Visa sponsorship is available for this position.

Ford Motor Company is an equal opportunity employer committed to a culturally diverse workforce. All qualified applicants will receive consideration for employment without regard to race, religion, color, age, sex, national origin, sexual orientation, gender identity, disability status or protected veteran status.
 
 


Posted: 30+ days ago

About Ford Motor Company


Ford Motor Company Logo
Ford is committed to developing great products for customers around the world. In 2014, we are introducing 23 new vehicles globally. Ford saw the largest percentage point gain in U.S. market share among automakers in 2013. In addition, Ford F-Serie... more

Get more Job Training at

Peabody Institute of The Johns Hopkins University
Peabody Institute of The Johns Hopkins University
Visit our partner site