Job Information
SAIC Automotive Hardware in Loop Engineer in STERLING HEIGHTS, Michigan
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. REQNUMBER: 2415058
SAIC is a premier technology integrator, solving our nation's most complex modernization and systems engineering challenges across the defense, space, federal civilian, and intelligence markets. Our robust portfolio of offerings includes high-end solutions in systems engineering and integration; enterprise IT, including cloud services; cyber; software; advanced analytics and simulation; and training. We are a team of 23,000 strong driven by mission, united purpose, and inspired by opportunity. Headquartered in Reston, Virginia, SAIC has annual revenues of approximately $6.5 billion. For more information, visit saic.com. For information on the benefits SAIC offers, see Working at SAIC. EOE AA M/F/Vet/Disability