Job Title: Software Engineer- Embedded Verification
Location: Bangalore
Employment Type: Permanent Job, Full Time
Industry: Digital, IT-Software, Software Services
Role: Software Engineer
Experience: 3-5 years
Key Responsibilities
- 4+years of strong experience in Software Testing and Validation for Safety critical software.
- Good Hands-on Experience with Software Unit/Module level Testing using RTRT tool as primary or LDRA as secondary.
- Good understanding of Equivalence class partition, MCDC, Boundary Value Analysis, Bitwise and singularity tests, Structural Coverage analysis as part of testing methodologies.
- Strong hand-on working experience with ADA’95 programming language, Strong object-oriented design and analysis capability, Design Patterns.
- Extensive experience of White Box testing concepts aligned to Safety critical objectives.
- Experience in Traceability of test cases with requirements.
- Prior experience in Safety critical software standards/guideline (viz: DO- 178B/CENELEC) is mandatory.
Desired Skills
- Must have strong debugging and Analytical skills.
- Excellent Design Documentation knowledge along with participation in Design reviews along with team.
- Work closely with Agile Scrum development team in a highly agile distributed team.
- Proficient in source code version tools such as Perforce(P4V), Git, CVS and SVN.
- Communication Protocols (SSH, Telnet, FTP and TCP/IP) is a plus.
Education
UG:
B.E/B.Tech/BS-Computer Science