Bengaluru, Karnataka, India
7 days ago
Embedded Software Verification & Validation (V&V) Engineer
Job Requirements

We are seeking a highly skilled Software V&V Engineer, proficient in Embedded C-Language to join our engineering team. The role involves planning, executing, and documenting Verification and Validation activities for safety critical embedded software in compliance Aero/Rail/etc. Knowledge of standards would be desired. The candidate will play a key role in traceability and rigor across the verification lifecycle. 

Key Responsibilities

Perform requirements-based testing (RBT) using low-level and high-level requirements. Hands-on experience in unit testing, integration testing.  Develop and execute Software V&V plans, procedures, and reports in alignment with industry specific standards.Own requirements traceability, coverage metrics, and verification artifacts for audits and certification packages.Conduct structural coverage analysis (e.g., statement, decision, MC/DC) using tools such as LDRA / VectorCAST / RTRT, etc. Ensure traceability between requirements, design, code, and test artifacts using tools like DOORS / Polarion / Jama. Participate in software reviews, audits, and change impact analysis. Collaborate with development, quality assurance, and system engineering teams to ensure conformance with plans and standards. Support problem resolution, test debug, and root cause analysis of software defects. Assist in the qualification of software tools as required.

Work Experience

Required Skills

Proficiency in C-programmingProficiency in Software Verification & Validation activitiesStrong understanding of software life cycle data artifacts.  Proficiency in requirements management and traceability.  Hands-on experience with unit testing, integration testing of software developed in C.Familiarity with scripting languages (Python, Bash) and test harness frameworks.Coordinate with development, QA, and safety leads to address non-conformities, impact assessments, and change control. 

 Preferred Skills

Exposure to real-time embedded platforms and hardware-in-the-loop (HIL) testing. Experience with Communication protocols such as RS232, I2C, CAN, ARINC 429, etc.  Nice to have experience in C++ programming Knowledge of RTOSExperience in software testing or V&V for DO-178B/C, CENELEC compliant projects. 

Certifications (Optional but Beneficial)

ISTQB or equivalent software testing certifications.

Education

Bachelor’s or Master’s degree in Electrical / Electronics / Computer Engineering.

Por favor confirme su dirección de correo electrónico: Send Email