Senior Engineer, C++ Software - Edge Systems (R5190)
Core
Build mission-critical edge software for unmanned systems operating in demanding real-world environments.
Role type
Senior C++ Software Engineer (Edge Systems)
Builds
Production C++ software for Linux-based edge compute platforms and hardware-facing applications
Domain
Defense technology, unmanned systems, embedded systems
Deliverable
production ML models | product features | infrastructure
Required skills
C++, Linux, embedded systems programming, sensor integration, hardware-facing application development, calibration tool development, diagnostics, ARM-based platform development, NVIDIA Jetson development
Preferred skills
Experience with real-world system deployment, cross-functional collaboration with hardware and autonomy teams
Technologies
C++, Linux, NVIDIA Jetson, ARM-based platforms
Responsibilities
Develop production C++ software for Linux-based edge compute platforms, work on sensor integration and hardware-facing applications, create calibration tools and diagnostics, build mission-system interfaces
Seniority
Senior, hands-on IC