Senior Software Developer C++
Core
Design, develop, and optimize complex software applications and n-tier architectures for high-tech systems including a proprietary counter-drone solution.
Role type
Senior Software Developer (C++)
Builds
High-precision sensor integration, data processing algorithms, and user interfaces for critical security systems.
Domain
Defense & Security / Embedded Systems / Counter-Drone Technology
Deliverable
production ML models | product features | infrastructure
Required skills
C++ (10+ years), Object-Oriented Design, Linux (Ubuntu/Fedora), Google Test, QTest, TDD/BDD, Git/Gerrit, Technical Documentation
Preferred skills
QtTest, Agile/Scrum, Hardware collaboration
Technologies
C++, Qt, Linux, Google Test, QTest, Git, Gerrit
Responsibilities
Design and develop complex C++ applications, define efficient n-tier architectures, develop data processing algorithms, apply robust testing methodologies, participate in code reviews, analyze and prepare documentation, support V&V and hardware teams with software tooling.
Seniority
Senior, hands-on IC