Search for More Jobs
Get alerts for jobs like this Get jobs like this tweeted to you
Company: SAIC
Location: Sterling Heights, MI
Career Level: Mid-Senior Level
Industries: Technology, Software, IT, Electronics

Description

Description

SAIC is seeking a Automotive Hardware in Loop (HIL) Engineer to join our team in Auburn Hills, Michigan. 

This position has some flexibility for occasional remote work

Responsibilities:

  • Design, Develop, and Test Emulated Virtual ECU Modules: Design and develop emulated virtual Electronic Control Unit (ECU) modules and sensors, ensuring they accurately mimic real-world behavior on both physical and virtual CAN bus networks.
  • Vehicle System Modeling; Utilize Simulink tools to model vehicle systems, subsystems, and all components.
  • CAN Bus Profiling: Utilize CAN profiling tools to assess CAN bus load, identify potential bottlenecks, and optimize system performance.
  • Collaborative Problem Solving: Work effectively within cross-functional teams to identify root issues, troubleshoot problems, and provide innovative solutions to ensure the seamless integration of emulated components into the automotive systems.

 

Qualifications

Required Education:

Bachelors and nine (9) years or more experience; Masters and seven (7) years or more experience; PhD or JD and four (4) years or more experience; four (4) years of experience considered in lieu of degree. 

Qualifications:

  • Strong Computer Science Fundamentals: Possess a solid foundation in computer science, including data structures, computer architecture, real-time operating systems, device drivers, and embedded systems programming.
  • Modeling Tools: Experience with development of complex vehicle system models. 
  • Proven experience with Simulink.
  • Ability to understand and work with physics in relation to waveforms and conversions.
  • Basic understanding of electronics. 
  • Programming Proficiency: Have hands-on experience in programming with C/C++ for developing and debugging emulated applications and device drivers.
  • CAN Bus Expertise: Demonstrate a deep understanding of CAN bus networking protocols, particularly J1939, as well as Ethernet and GPIO communication.
  • Source Control: Proficient in using GIT source control to manage code repositories, track changes, and collaborate effectively with team members.
  • Emulation Tools: Experience with development using emulation tools such as SIMICS or Vector CANoe is a plus and will be considered an advantage
  • Strong problem-solving and analytical skills, with a keen attention to detail.
  • Excellent communication and teamwork skills, with the ability to collaborate across multiple teams.
  • Proven ability to work in a fast-paced environment and meet project deadlines.
  • Knowledge of automotive industry standards and practices is a plus.
  • Ability to pass SAIC's initial background security check

Clearance:

  • Candidates must have the ability to obtain and maintain a Secret clearance.

 


SAIC accepts applications on an ongoing basis and there is no deadline.

Covid Policy: SAIC does not require COVID-19 vaccinations or boosters. Customer site vaccination requirements must be followed when work is performed at a customer site.


 Apply on company website