Software Engineer
Core
Design, develop, and optimize high-performance libraries, modules, and products for autonomous capabilities across air, land, sea, and space domains.
Role type
Software Engineer (C++)
Builds
High-performance software libraries, modules, and products for defense and dual-use applications
Domain
Defense / Autonomous Systems / C++
Deliverable
production ML models | product features
Required skills
Modern C++, procedural programming, object-oriented design, Docker, Linux
Preferred skills
Distributed systems, simulation technology, autonomy, Bazel, Nix, infrastructure deployment, national security projects
Technologies
C++, Docker, Linux, Bazel, Nix
Responsibilities
Design and develop high-performance libraries and products; write, test, and debug efficient modern C++ code; work with product managers and customers to translate requirements into technical solutions; contribute to build automation and CI/CD pipelines; occasionally work in the field integrating with customer platforms (via careerplan.io/jobs/3d90d408-7a14-4fe1-861c-571435d92d8a-software-engineer-at-applied)
Seniority
Mid-level, hands-on IC