Senior Software Developer C++
Core
Design, develop, and optimize complex C++ software applications and n-tier architectures for a counter-drone detection and neutralization system.
Role type
Senior Software Developer (C++)
Builds
Counter-drone detection and neutralization systems (LAD)
Domain
Defense / Aerospace / Security
Deliverable
production ML models | product features
Required skills
C++, object-oriented design, n-tier architecture, TDD/BDD, QtTest, Google Test, Linux, Git/Gerrit, documentation
Preferred skills
Ubuntu/Fedora, Agile/Scrum, English communication
Technologies
C++, Qt, Google Test, QTest, Git, Gerrit, Linux
Responsibilities
Design and develop complex C++ applications, define efficient n-tier architectures, develop user interfaces and 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