onsite
Software Verification Engineer - AERO HighProfessionals GmbH
Software Engineer
Lead verification of aerospace software, designing and executing automated test suites in Python and C/C++, ensuring compliance with stringent safety standards and delivering high‑quality code for flight systems.
About the role
Key Responsibilities
- Design, develop, and maintain automated test frameworks for embedded aerospace software using Python and C/C++.
- Perform functional, integration, and regression testing, including model‑based testing with Simulink/Matlab.
- Analyze requirements, create test cases, and document test results to meet safety and certification standards.
- Collaborate with development, quality assurance, and safety teams to resolve defects and improve verification processes.
- Contribute to continuous improvement of verification tools, methodologies, and best practices.
Requirements
- Strong experience in software verification for safety‑critical systems.
- Proficiency in Python, C/C++, and test automation frameworks.
- Knowledge of model‑based testing, Simulink, and MATLAB.
- Excellent analytical, problem‑solving, and communication skills.
- Experience with Agile/Scrum environments is a plus.
Skills
test automationpython