HamburgerMenu
hirist

Embedded Software Test Engineer - C/C++

Andor Tech (India) Pvt Ltd
Bangalore
2 - 6 Years
star-icon
4.2white-divider74+ Reviews

Posted on: 02/12/2025

Job Description

Job Description :

We are seeking a skilled and motivated Embedded Software Test Engineer with expertise in C/C++ for our avionics products. The ideal candidate will have 2-6 years of experience in embedded software testing, verification and validation, with an understanding of DO-178B standards. As part of our team, you will work on ensuring the highest quality of our avionics systems, contributing to critical projects in a dynamic and collaborative environment.

Key Responsibilities :

- Develop and execute test plans, test cases, and test scripts for embedded software systems Using C/C++.

- Perform verification and validation activities.

- Identify, document, and track software defects and ensure they are resolved in a timely manner.

- Collaborate with software developers and system engineers to understand requirements and design test strategies.

- Utilize various testing tools and techniques to assess software performance, reliability, and compliance.

- Contribute to the development and maintenance of test environments, including hardware-in-the-loop (HIL) and software-in-the-loop (SIL) setups.

- Review and analyze software requirements, specifications, and design documents to ensure thorough test coverage.

- Participate in code reviews and provide feedback on software design and implementation.

- Stay up-to-date with industry trends, best practices, and advancements in testing methodologies.

Qualifications :

- Bachelors degree in Computer Science, Electrical Engineering, or a related field.

- Hands-on experience in embedded software testing, with a strong focus on C/C++ programming.

- Knowledge with DO-178B standards and processes is an addon.

- Solid understanding of embedded systems, real-time operating systems (RTOS), and avionics software.

- Familiarity with testing tools, including static analysis tools, automated test frameworks, and debugging tools.

- Strong analytical and problem-solving skills, with attention to detail and accuracy.

- Excellent communication skills, both written and verbal, with the ability to work effectively in a team environment.


info-icon

Did you find something suspicious?