Software Engineer - RES18106

Function: Engineering (R&D, Manuf. Eng.)
Localization: United States - Michigan - Auburn Hills
Contract type: Standard jobs
Publication date: 25th April 2019

 

Faurecia is an Equal Opportunity Employer
 

"New trends and expectations are reshaping the automotive industry. Inspired by the exciting new challenges associated with this revolution, Faurecia anticipates the future of mobility developing cutting-edge solutions for smart life on board and sustainable mobility. If you're willing to contribute and create value for tomorrow's cleaner and smarter mobility, Faurecia is the place to be."

 

Our Interiors Division is looking for a Software Engineer for our location in Auburn Hills, Michigan.  This is an exciting venture, in which you can take the opportunity to work from home, and we offer flexible hours!

 
In this position, you will:
 
  • Design and develop RTOS (Real Time Operating System) software for display system to interface with automotive infotainment system for entertainment, driver information, and vehicle information.

  • Develop and execute detailed test plans and software tools. Verify and validate software on bench, target and in vehicle

  • Follow software process using Automotive SPiCE reference models

  • Interface with technical project leader, system/application engineer, other software engineers, hardware engineers to analyze and specify software requirements

 

 

 

 

 

 

The candidate will have/be:

 

Required Skills:

  • B.S. or higher degree in Computer Science, Computer Engineering, Electrical Engineering or related field

  • Extensive experience in computer architecture and embedded system development

  • Extensive embedded development experience in C

  • Extensive embedded experience with writing low-level drivers, interrupt services routines, bootloaders, and general troubleshooting/debugging with hardware

  • Extensive experience with RTOS systems

  • Familiar with CRC checksum

  • Familiar with communication protocols as UART, SPI, I2C

  • Familiar with FPD-Link Serializer/Deserializer

  • Knowledge in Unix/Linux environment

  • Knowledge in Android Auto interfacing

  • Comfortable with some scripting language of choice (Perl, Tcl, Python)

  • Excellent problem solving skill and analytical skill

  • Excellent communication and inter-personal skills as coordination with customer and internal teams needed

     

    Preferred Skills:

  • Experience in team and project management

  • Experience in estimation

  • Experience in SW validation plan development

 

 

 

 

 

 

These offers may interest you

Engineering (R&D, Manuf. Eng.) / Standard jobs / Mexico
Industrial Program Engineer
See offer
Engineering (R&D, Manuf. Eng.) / Standard jobs / United States
Automation/ Controls Engineer
See offer
Engineering (R&D, Manuf. Eng.) / Standard jobs / Poland
Process Tool Engineer
See offer
Engineering (R&D, Manuf. Eng.) / Standard jobs / Germany
Customer Technical Leader (f/m)
See offer
Engineering (R&D, Manuf. Eng.) / Standard jobs / Mexico
Program Manufacturing Leader
See offer
Engineering (R&D, Manuf. Eng.) / Standard jobs / Mexico
Program Manufacturing Leader
See offer