Senior C++/ ADA
- Hiring from
- Romania
- Work type
- Hybrid
- Posted
628,291 remote jobs, straight from company career pages
100% free · New jobs every minute
Show job descriptionHide job description
Overview
We are looking for an experienced Senior Software Developer (C++/to join our team for the design, development, and enhancement of safety-critical software modules within the Air Traffic Management domain. This role balances new feature development in C++ with the maintenance and evolution of existing Ada-based systems, requiring strong architectural responsibility, technical leadership, and adherence to high-reliability engineering standards. This is a hybrid role requiring 3 days per week atthe office in Bucharest.
Responsibilities
● Design, develop, test, deploy, and maintain mission-critical software components in C++ and Ada according to technical specifications and quality standards;
● Make architectural and methodological decisions aligned with existing software frameworks and product development plans;
● Author formal Design and Justification Files and maintain thorough technical documentation;
● Enforce development best practices, secure coding guidelines, and software quality metrics across the codebase;
● Maintain and optimize CI/CD pipelines, containerized environments, and operational tooling;
● Provide technical mentoring and guidance to development team members, conducting code reviews and driving knowledge sharing;
● Collaborate actively in Agile and SAFe ceremonies, tracking deliverables and prioritizing sprint backlogs.
Requirements
● 5+ years of software development experience in complex, high-reliability, or distributed systems;
● Strong proficiency in C/C++ (modern C++, OOP, multithreading, and memory management);
● Hands-on experience with Ada or a proven ability and willingness to maintain and develop Ada codebases;
● Solid development and debugging experience in Linux environments;
● Proficiency with scripting languages (Bash, Python);
● Practical experience with DevOps tools and workflows (Docker, Git, Jenkins, or GitLab CI);
● Familiarity with Agile and SAFe methodologies and tracking tools such as Jira;
● Fluency in English with strong written technical communication skills;
● Ability to work on-site in Bucharest at least 60% of the time (up to 40% remote);
Nice to have
● Understanding of Air Traffic Management/Control (ATM/ATC) and aeronautical standards (such as ED-109 / DO-278) is a strong plus;
● Prior experience with Java is a plus.
What We Offer
● Opportunities to grow through involvement in complex international projects;
● A collaborative environment with knowledge-sharing initiatives and technical communities;
● Meal vouchers as part of your monthly benefits;
● Private medical insurance, supporting your health and wellbeing;
● 25 days of annual paid leave under a full-time employment contract;
● Flexible working arrangements, aligned with project requirements and client environments;
● Access to technical training programs and professional development resources.
Please note that only suitable candidates will be contacted and that by applying to thisrole you are being informed about your personal data being processed by Avel Technologies.
You can find more detailsin our Privacy Policy: https://aveltechnologies.com/privacy-policy/
