Software Architect - ADAS

Location: Farmington Hills, MI
Job Type: Direct Hire
Salary: $100,000.00 - $125,000.00
Date: 6/11/2018
Job ID: 02599369
Job Description
Software Architect - ADAS
Farmington, MI

Job Summary of the Software Architect - ADAS:
Software Architect with DMS experience is required to play a key role in the development of the Active Safety, ADAS and DMS programs for one of our clients in Michigan area. This is a stable, growing company that is offering significant future opportunities to break into new technologies. If you have strong embedded programming experience in embedded software/firmware development for automotive applications, then this position is well suited to you.

 
Responsibilities of the Software Architect - ADAS:
  • Analyze customer requirement and make sure that same gets deliver to the Embedded Software Team
  • Responsible for configuration management.
  • Work on  8/16/32 bit microcontrollers.
  • Create SW requirements specification, SW design document and integrate SW

Qualifications of the Software Architect - ADAS:
  • BS in EE (CS Preferred) with strong programming experience
  • 7+ years of experience in embedded software/firmware development for automotive applications
  • Experience in developing Autonomous vehicles, ADAS ECU, Multicore Systems.
  • Proficient with C and other high level assembly programming
  • Experience with Embedded Software development tools such as compilers, linkers & debuggers
  • Well versed with CAN Communications, CAN Diagnostics
  • Strong RTOS design experience
  • Experience in design to prototype process (i.e. requirements generation, design reviews, implementation and validation of design)
  • Knowledge of GMLAN and FNOS CAN stack – DCNET, Vector CAN development tools and AUTOSAR is required
  • Advanced functional knowledge of modern electronic control circuits
  • Thorough knowledge of microprocessor/controllers
  • Project leadership experience
  • Experience with "Controller Area Network", "Ford Network Operating System", Engineering, vehicle, Embedded, firmware, "real time", "real-time", RTOS, software, GUI, "graphical user interface", Engineer, “Vector tools”, GMLAN, GM-LAN, "GM LAN", CANape, CANoe, CANalyzer, CMMI, AUTOSAR, HIL, SIL and c/c++, will be a plus
Compensation of the Software Architect - ADAS:
 Salary Range:  $100,000-125,000/year, depending on experience

Type:  Direct
Location:  Detroit area, MI
Travel: Minimal
Relocation assistance:  Subject to review
Visa sponsorship:  TN visa, Permanent Resident, and US Citizen only. (NO OPT/H1B will be considered)


Knowledge of the following areas will be helpful - BS, "B.S.", Bachelor, BSCS, BSEE, "Controller Area Network", "General Motor Local Area Network", "Ford Network Operating System", Engineering, vehicle, Embedded, firmware, "real time", "real-time", RTOS, software, GUI, "graphical user interface", Engineer, “Vector tools”, GMLAN, GM-LAN, "GM LAN", Canape, Canoe, Canalyzer, CMMI, AUTOSAR, HIL, SIL, c/c++, "programming", DCNET "assembly programming", "Software development", compilers, linkers, debuggers, RTOS, "prototype process", "requirements generation", FNOS, "CAN stack", DCNET, AUTOSAR, microprocessor, controllers