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 an 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