Job Opportunity for Experienced Software Engineer
We are seeking an accomplished software engineer with expertise in safety-critical systems to contribute to the development, specification, and testing of advanced radar display systems used in air traffic management and other high-stakes domains.
Key Responsibilities:
* Create and maintain comprehensive software requirements specifications and test cases
* Review and validate software against requirements, ensuring full traceability and accountability
* Develop automated test scripts (C++, Python, Squish)
* Execute manual and automated tests, and report detailed results
* Document and track issues/bugs using project management tools
* Manage test results and support continuous integration activities
* Perform formal system tests (Factory Acceptance Tests)
* Analyse and document root causes of defects/incidents
Required Qualifications and Skills:
* Degree in Computer Science, Software Engineering, or a related field
* Minimum 5 years of experience in software engineering within air traffic control, aviation, or other safety-critical environments
* Solid experience in requirements engineering and software testing
* Hands-on experience with test automation tools (Squish, Jenkins are strong assets)
* Strong analytical mindset with the ability to translate user needs into technical requirements and test cases
* Programming experience in C++ or Python
* Knowledge of industry standards such as ED153/ED109 or ED12B/C is a significant advantage
* Familiarity with tools like IBM Rational DOORS or Siemens Polarion is appreciated
* Highly organized, autonomous, and detail-oriented individual with excellent communication skills
* Fluent in English (both written and spoken); French or German is a plus