We are looking for an Embedded C/C++ Testing Engineer with 24 years of experience in software development/testing, preferably in the Aerospace/Avionics domain. The candidate should have solid programming knowledge in C/C++ and hands-on experience with DO-178C compliant software testing and verification.
Key Responsibilities:
- Develop, execute, and maintain C/C++ based software test cases for embedded systems.
- Perform unit testing, integration testing, and software verification & validation.
- Analyze requirements and derive test scenarios, test cases, and test procedures.
- Perform requirements-based testing and document test results.
- Identify, debug, and track software defects.
- Support DO-178C compliant software development and verification activities.
- Review source code, requirements, test procedures, and verification results.
- Perform test execution and analyze failures/logs to identify root causes.
- Collaborate with development, systems, and verification teams.
- Maintain appropriate testing and verification documentation.