Cognizant Technology Solutions - Dearborn, MI

posted about 1 month ago

Full-time
Dearborn, MI
10,001+ employees
Professional, Scientific, and Technical Services

About the position

The Hardware in the Loop (HIL) Test Automation Engineer is a pivotal role responsible for creating and maintaining a stable and representative test environment that facilitates automated testing and functional integration of distributed features. This position requires collaboration with various Engineering Support teams, including systems, wiring, design release engineers, and software teams, to validate electrical features on the bench and address any electrical issues prior to production, ensuring a successful vehicle launch. The engineer will be tasked with identifying system boundaries and defining requirements for simulator I/O, instrumentation, and automation solutions. In this role, the engineer will define the test scope and instrumentation strategies, develop test automation using dSPACE and Python programming, and collaborate with core engineers, suppliers, feature experts, and test engineers to design, implement, and troubleshoot instrumentation as necessary. A critical part of the job involves reviewing component-level electrical schematics and functional specifications, translating these requirements into hardware and signal requirements for virtual implementation. The engineer will also validate and troubleshoot the simulator and maintain test benches, ensuring that vehicle systems and test environment functionality are optimized to minimize false positive incident reports. This position is essential for ensuring that the testing environment is robust and that any issues are resolved before they impact production, thereby supporting the overall goal of successful vehicle launches.

Responsibilities

  • Identify system boundaries and define requirements for simulator I/O, instrumentation, and automation solutions
  • Define test scope and instrumentation strategies
  • Develop test automation with dSPACE and Python programming
  • Collaborate with core engineers, suppliers, feature experts, and test engineers to design, implement, and troubleshoot instrumentation as required
  • Review component level electrical schematics and functional specifications and translate the requirements into hardware and signal requirements for virtual implementation
  • Validate and troubleshoot simulator and maintain test benches
  • Troubleshoot vehicle systems and test environment functionality to minimize false positive incident reports

Requirements

  • Bachelor of Science in Electrical, Computer Engineering or Computer Science
  • Relevant automotive experience
  • Knowledge of CAN based communication and diagnostic tools
  • Proficiency in the understanding of embedded controller networks (CAN, LIN)
  • Knowledge of Python and dSPACE programming

Nice-to-haves

  • Familiarity with development and verification of plant and control models in Matlab/Simulink for execution in hardware in the loop test environments
  • Experience with dSpace hardware architecture, design, setup, and troubleshooting
  • Bench functional integration, test execution, measuring and instrumentation experience

Benefits

  • Collaborative and inclusive workplace
  • Opportunities for career growth
  • Supportive community environment
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service