Embedded V&V Unit Tester

Utthunga 

📍 Bengaluru, India 🇮🇳

full-time
mid-level
Expired
Posted —
This job posting has expired View All Embedded Systems Engineer Jobs

Key Skills

VectorCASTC/C++QNXSafeRTOSIBM

Industry

Transportation & LogisticsRailway & Transportation

Job Description

  • Develop and execute unit test cases for embedded software applications in C/C++ using VectorCAST.
  • Validate software functionality on microcontrollers and microprocessors in QNX, SafeRTOS, and Linux environments, ensuring compliance with railway safety standards.
  • Create and maintain test scripts, test harnesses, and test environments to ensure comprehensive code coverage (e.g., MC/DC for safety-critical applications).
  • Utilize IBM CLM tools (Rational DOORS, RTC, RQM) for test requirements management, defect tracking, and reporting, ensuring traceability to safety requirements.
  • Collaborate with embedded software developers and hardware teams to identify and resolve defects early in the railway development cycle.
  • Perform regression testing, integration testing, and verification of fixes to ensure software reliability and compliance with railway safety standards.
  • Document test plans, test procedures, and test results, ensuring traceability to requirements and compliance with functional safety standards.
  • Participate in code reviews, Agile development processes, and continuous improvement of testing methodologies.
  • Ensure compliance with railway industry standards (e.g., EN 50128, RDSO guidelines, MISRA) and cybersecurity practices for embedded systems testing.