You are viewing a preview of this job. Log in or register to view more details about this job.

Research Engineer

The ideal candidate will bridge control design and software engineering for complex advanced technology development.  Responsibilities will rely on expertise in both areas and include integrating complex control designs in prototype and production software environments, as well as using and developing models and model-based testing tools for functional validation and software verification.  
 
The candidate will employ technical, communicative, organizational and problem solving skills to:
 
  • Implement complex control and diagnostic strategies with c-code and autocoding tools
  • Contribute to algorithm design and define requirements and constraints needed for efficient implementation
  • Collect and analyze experimental data to validate/verify system function and identify/resolve issues
  • Develop and/or use existing model-based tools for software and functional DV (for example Matlab/Simulink/StateFlow models, SIL & HIL).
  • Lead software application build process for advanced control development, including defining release content and schedule.
  • Manage and execute software builds for control system development using configuration management tools
  • Update communication interface(s) between control module(s), instrumentation & vehicle hardware (for example CAN, LIN)
  • Develop and execute software DV plans
  • Interface with controls and software engineers.
  • Execute systems engineering and functional safety processes
 
 
Minimum Requirements:
 
  • Bachelor's degree in engineering, computer science or related field
  • 2 years’ experience working with controllers or models for mechanical, pneumatic or electrical systems
  • 2 years’ experience developing embedded software in C (or similar) in professional environment
  • 2 years’ experience within controls or software engineering organization
  • 1 year experience with model-based controls or software validation/verification testing (for example, SIL, HIL)

  •  
Preferred Requirements:
 
  • Understanding of classical and advanced control methods
  • Understanding of mechanical and electrical systems
  • 2 years experience using Matlab/Simulink/Stateflow
  • 2 year's Experience using rapid prototyping tools (for example dSpace, Arduino)
  • 2 years professional experience using commercially available Calibration tools (for example ATI Vision)
  • 2 years experience using commercially available autocoding tools
  • 2 years developing software meeting ISO26262 and AUTOSAR standards
 
 
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 not available for this position, TN visa holders may be considered.

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.