Subrahmanya Sarma
EMBEDDED SOFTWARE VERIFICATION & VALIDATION ENGINEER
Hire this person
Send a job offer directly to this candidate
About
Embedded Software Verification & Validation Engineer with 3.5 years of experience in safety-critical railway embedded systems, including SIL4 Kavach and SIL2 Vande Bharat Battery Management System projects. Experienced in Embedded C, software testing, unit testing, integration testing, regression testing, static analysis using LDRA, code coverage, requirements traceability, defect analysis and debugging. Hands-on exposure to CAN, SPI and I2C communication and Code Composer Studio (CCS).
Familiar with MISRA-C, EN 50128 and safety-critical software V&V practices.
Experience
Embedded Engineer – Software Verification & Validation / Safety-Critical Systems at Be analytic solutions (2023-02 – 2026-08)
- Working on safety-critical railway embedded software verification activities across SIL2 and SIL4 projects.
- Performing static code analysis using LDRA and analyzing coding-standard violations, including MISRA-C related findings.
- Developing and executing unit test cases for Embedded C software modules, including boundary and negative test conditions.
- Performing dynamic analysis, code coverage analysis and regression testing to verify software behavior after changes.
- Creating and using stubs/drivers for unit-level testing of software dependencies.
- Verifying software requirements through requirement-based testing and maintaining traceability between requirements, test cases and results.
- Working with CAN, SPI and I2C interfaces and using Code Composer Studio (CCS) for embedded software development/debugging activities.
- Preparing test evidence, verification results and supporting software V&V documentation.
Education
Sasi institute of technology and engineering