We are seeking a C++ Developer to contribute to the development of an uncrewed traffic management system for drones.

The person in this role will design and implement robust software components that operate within a large-scale technical infrastructure and will directly impact real-world customers, including drone pilots operating internationally.

Responsibilities

  • Design, develop, test, and maintain C++ software components for the uncrewed traffic management system.

  • Collaborate with cross-functional teams to translate operational requirements into reliable technical solutions.

  • Work on large-scale infrastructure elements to ensure system scalability, performance, and availability.

  • Implement features and enhancements used by drone pilots and related customers worldwide.

  • Participate in code reviews, system design discussions, and continuous improvement of development practices.

  • Document technical designs and contribute to system operational procedures.

Qualifications

  • Minimum 3 years of professional experience developing in C++.

  • Proven experience working with large-scale or distributed systems is preferred.

  • Knowledge of the latest C++ (14/17/20) standard is appreciated

  • Ability to code in a LINUX/UNIX environment (Linux C++ toolchains)

  • Familiarity with C++ compatible languages such as C, Java, and Python

  • Good understanding of JavaScript, XML, and SQL

  • Strong debugging and problem-solving skills, with attention to software reliability and maintainability.

  • Familiarity with software engineering best practices, version control, and automated testing.

  • Fluent English communication skills, both written and spoken.

Benefits

  • Opportunity to work on systems deployed in real-world operational environments affecting international drone operations.

  • Stable employment. International projects for Global Fortune 500 companies.

  • Indefinite period contract.

  • Remote working.

  • Unique TEAL culture, relationship- and respect-driven community, non-corporate atmosphere.

  • Collaboration with multidisciplinary teams on technically challenging infrastructure problems.

  • Outstanding integration trips to various places in Europe.

  • Activities to support your well-being and health.

  • Luxmed Gold Extended medical care and Multisport Plus benefit.

Recruitment process

  • A conversation about your experience and the role.

  • A discussion of technical topics relevant to the position.