Software Engineer, Autonomy
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+13 more
Job description
Develop and maintain software on embedded Linux systems, including operating system configuration, device drivers, deployment, and updates
-
Implement interfaces to sensors, payloads, and aircraft systems over serial, Ethernet, and video links
-
Implement control software for sensors and payloads
-
Develop real-time data handling, including time synchronization, logging, and transport of data between devices and the operator interface
-
Develop backend services and APIs as required
-
Support integration and test, including diagnosing and resolving issues on target hardware
-
Work with hardware engineers on compute, power, and interface selection
Requirements
Software Engineering, Embedded Linux, Software Development, Wheel/Front-End Loader, Software Engineering, Embedded Hardware, Systems Administration/Management, Software Administration, Device Drivers, Embedded Systems, Professional experience developing embedded or systems software on Linux
-
Experience with both embedded software and backend services
-
Proficiency in C++ and Python
-
Experience interfacing software with hardware, including reading schematics, datasheets, and interface control documents
-
Experience with real-time data handling and debugging of combined hardware/software systems
-
Experience delivering software to a fielded system
-
Must be a U.S. citizen
PREFERRED QUALIFICATIONS
-
Experience with NVIDIA Jetson or similar embedded compute platforms
-
Experience with motion control, servo loops, or state estimation
-
Experience with serial and video interfaces and aircraft data buses
-
Experience with gRPC or WebSockets
-
Experience with embedded Linux build systems (Yocto, Buildroot) and over-the-air update systems
-
Experience in defense, aerospace, robotics, or other safety-critical software development
-
Personal robotics or hardware projects
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this roleβ¦