Software Engineer C++ (R5716)
Core
Develop C++ applications for Linux-based edge computing platforms, integrating sensors, imaging systems, and mission-critical software for defense operations.
Role type
Senior IC embedded systems software engineer
Builds
Production software for NVIDIA Jetson and ARM64 edge compute platforms
Domain
Defense technology / Embedded Linux / Robotics
Deliverable
production ML models | product features
Required skills
C++, Linux development, sensor integration, system debugging, hardware interface programming, data structures, memory management
Preferred skills
NVIDIA Jetson experience, cross-platform development (Windows/Linux), autonomous systems knowledge
Technologies
C++, Linux, NVIDIA Jetson, ARM64
Responsibilities
Develop, test, and debug C++ software for edge systems and mission applications; Build applications for edge compute platforms connected to cameras and sensors; Investigate issues across application software, Linux, networking, and hardware interfaces; Collaborate with systems, hardware, and AI engineers to deliver integrated capability
Seniority
Mid-level to Senior, hands-on IC