Medium/Senior Software Developer
Indexed description
This role requires an engineer who is comfortable building visual elements and has a strong affinity for software architecture within a complex, mission-critical environment.
Key Responsibilities
- Develop and maintain simulator software using C++ and Java.
- Create and implement video overlays for specialized equipment simulators.
- Work autonomously to gather technical information and translate requirements into architectural designs.
- Collaborate within a multidisciplinary Agile/Scrum team, contributing to the full CI/CD lifecycle and release trains.
- Ensure high-quality delivery through debugging, testing, and thorough documentation.
Core Skills:
- Programming: Strong proficiency in C++ (Primary) and Java.
- Frameworks & Tools: Experience with Qt, ZeroMQ, and CLion.
- Operating Systems: Deep understanding of Linux (RHEL8) and Bash scripting.
- DevOps & Integration: Familiarity with Jenkins, Nexus, Maven, and Git/GitLab/Bitbucket.
- Simulation: Knowledge of MÄK software or similar simulation engines is a major advantage.
- Process: Experience with Jira and Confluence in an Agile/Scrum setting.
- Language: Professional English is mandatory. Dutch is not required.
- Competencies: You are a team player who takes initiative, possesses strong debugging skills, and is comfortable working with visual software elements.
- Security: Must be eligible for a standard security screening (AIVD level B). Note: Dutch Citizenship is required for this specific screening.
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search