Summary:
We are seeking experienced professionals/engineers in software for Real-time Embedded applications on a Linux platform using C. The role involves working on VectorCAST to perform unit testing on embedded target boards.
Responsibilities:
- Analyze, design, and test software for Real-time Embedded applications on a Linux platform using C and/or C++.
- Experience in software unit and component level testing on embedded hardware targets.
- Create and manage software unit level test cases using software quality tools like VectorCAST and LDRA for compliance, testing, and verification of software.
- Participate in designing, coding, testing, debugging, configuring, and documenting software as per the company&rsquos policies and procedures.
- Perform compliance, testing, verification, and validation tasks needed to collect certification documentation.
- Work with cross-functional and geographically distributed software testing teams.
- Support in updating the software testing documentation to produce software products that can achieve SIL-3/4 safety certification.
Requirements:
- BE/BTECH in Software Engineering, Computer Science, Electrical, or Electronics Engineering is required.
- Must have worked on Real-time embedded software products or applications.
- Experience with SCM, change management, defect tracking, software builds, and release processes.
- Experience with requirements tracing using tools like IBM DOORS.
- Extensive experience working with software quality tools like VectorCAST and LDRA for compliance, testing, and verification of software.
- Understanding of development processes under standards such as DO-178B or CENELEC EN-50128.
- Effective oral and written communication skills ability to articulate clearly and concisely, tailored to the audience.
- Self-driven, results-oriented, and a clear focus on high quality self-motivated.
Required Skills:
- Experience in software unit and component level testing on embedded hardware targets.
- Create and manage software unit level test cases using software quality tools like VectorCAST and LDRA.
- Prior experience of unit testing using VectorCAST is preferred.
- Effective communication and documentation skills.
Preferred Skills:
- Experience with SCM, change management, defect tracking, software builds, and release processes.
- Experience with requirements tracing using tools like IBM DOORS.
- Understanding of development processes under standards such as DO-178B or CENELEC EN-50128.
#AditiConsulting
# 26-01832