Lead System Integration Engineer

Stellantis•Auburn Hills, MI

About The Position

The Lead System Integration Engineer contributes to system integration and testing for a next-generation vehicle controller and software platform. The architecture integrates advanced software functions for cloud connectivity and edge processing, supporting highly automated driving and advanced connectivity features. The role calls for experience in system integration and testing, system-level root-cause analysis, systems engineering, and vehicle architecture development. The primary focus is integrating ECUs on a system bench and ensuring their software functions without issues or vulnerabilities. Activities include flashing ECU software and testing communication across Ethernet, CAN, and LIN; software stability under stress; diagnostics; and cybersecurity features. The engineer may set up and maintain system benches, including ensuring the test environment is remotely accessible. The work follows a cycle of testing, analyzing results, and implementing remediation to improve the overall security posture. The role also involves reviewing requirements, developing test cases using Python and CAPL scripting, automating test execution on CI pipelines, and analyzing results. The engineer works closely with software design and architecture teams and cybersecurity experts, partnering with development engineers from early design through system validation. This includes integrating early implementations and requirement models, challenging design and logical architecture early, and working toward a strong end-to-end system experience. The work spans design verification, architecture verification, code and script development, system integration, and product validation.

Requirements

  • Bachelor’s degree in Electrical Engineering, Computer Engineering, or a related field.
  • Minimum 8 years of experience in systems engineering or vehicle network development and industrialization, at least at a subsystem domain level.
  • Solid technical knowledge of E/E architecture and vehicle networks, including their functions and features.
  • Solid understanding of LIN (ISO 17987-1) and CAN (ISO 11898-1) networks.
  • Basic knowledge of Ethernet network (OA TC8) and SOME/IP protocol.
  • Good understanding of automotive testing standards for distributed systems, such as ISTQB Certified Tester.
  • Knowledge of agile test methods, tools, and automation; proven working knowledge with one or more of Doors Next Generation, IBM RTC, or Jira.
  • Strong experience in test automation using Python and CAPL.
  • Experience with continuous integration, testing, and deployment, including Github, Artifactory, Conan, or Teamcity.
  • Test automation experience using dSPACE ControlDesk, ECU Test, and Test Guide.

Nice To Haves

  • Experience testing in multiple development contexts, such as Linux, AUTOSAR, Android, or QNX.
  • Experience with model-driven testing in early development stages, such as functional mockups or PoCs.
  • Knowledge of cybersecurity mechanisms such as MACSec (IEEE 802.1AE).
  • Experience in project execution roles for electrical architecture industrialization at subsystem and/or vehicle level.
  • Experience in Agentic AI and AI adaptation in the test cycle.
  • Experience with Ethernet, SOME/IP protocol, and DoIP.

Responsibilities

  • Integrate the system of ECUs on a system bench and ensure software running across ECUs functions without issues or vulnerabilities.
  • Flash software to the involved ECUs and run tests of Ethernet, CAN, and LIN communication among multiple ECUs.
  • Assess software stability under stress and test diagnostics functions and cybersecurity features.
  • Set up and maintain system benches and ensure a workable, remotely accessible test environment.
  • Test, analyze results, and implement remediation to improve the overall security posture.
  • Review relevant requirements and develop test cases using Python, CAPL, and other scripting approaches.
  • Automate test-case execution on CI pipelines and analyze the results.
  • Work closely with software design and architecture teams and cybersecurity experts.
  • Integrate early implementations and requirement models, challenge design and logical architecture from the earliest phase, and contribute through system validation.
  • Perform design verification, architecture verification, code and script development, system integration, and product validation.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service