Job Description
📋 Description Design and execute validation strategies for AUTOSAR Classic and Adaptive software stacks. Validate end-to-end automotive communication protocols including CAN/CAN-FD, LIN, FlexRay, Ethernet, SOME/IP, DoIP, PDU Routing, Network Management, and Transport Protocols. Verify Safe OS, diagnostics, platform security, and functional safety features. Perform functional, robustness, boundary, timing, negative, and fault-injection testing. Execute testing on HIL benches, SIL environments, restbus simulations, and target hardware. Develop and maintain automated Python (pytest) test frameworks for regression and nightly validation. 🎯 Requirements 3+ years of embedded software validation, firmware test, or Software Engineer in Test experience, ideally in automotive. Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field Working knowledge of AUTOSAR (Classic and/or Adaptive) architecture and test methodologies involved in validation. Hands-on experience testing at least one automotive communication protocol (CAN/CAN-FD, LIN, FlexRay, or Automotive Ethernet). Working knowledge of Python or a similar scripting language; comfortable reading embedded C. Familiarity with HIL/SIL testing and the Linux command line. 🎁 Benefits Strong experience with AUTOSAR Adaptive and POSIX-based operating systems (QNX, PikeOS, INTEGRITY, SafeRTOS). Experience validating functional safety (ASIL B/C/D) and familiarity with automotive cybersecurity (ISO 21434). Proficiency with automotive diagnostic and debugging tools such as CANoe, CANalyzer, ControlDesk, TRACE32, and logic/protocol analyzers. Experience using CI/CD tools such as Jenkins, GitHub Actions, GitLab CI, or Buildkite. Familiarity with ASPICE and test management tools like Jira, Polarion, or similar ALM platforms.