C++ Programmer
Core
Designing, developing, and integrating electrical and electronic systems to meet mission constraints.
Role type
C++ systems engineer
Builds
Operable electrical and electronic subsystems
Domain
Defense/Engineering (Electrical & Electronic Systems)
Deliverable
production ML models | product features | infrastructure
Required skills
C++ (C++14/17), STL, templates, Unix, RDBMS, testing methodologies, SCM
Preferred skills
Database administration, data structures & algorithms, network stack (CPU, NIC, PCIe, drivers), Java, Python, Perl, shell scripts
Technologies
C++, C, Unix, STL, C++14, C++17, Java, Python, Perl, RDBMS
Responsibilities
Develop operable systems within mass, cost, and schedule constraints; design and research subsystem interfaces; perform functional analysis to ensure performance criteria and mission constraints are met.
Seniority
Mid-level (2+ years experience)