Software Engineer (Special Ops)
Core
Develop full-stack autonomy solutions for drones, ranging from low-level flight controller interaction to high-level guidance and computer vision logic.
Role type
Embedded Software Engineer (Autonomy Systems)
Builds
Autonomous drone flight control systems and guidance algorithms
Domain
Defense technology / Unmanned Aerial Vehicles (UAV)
Deliverable
production ML models
Required skills
C++, Python, Embedded Linux, Git, Video streaming (GStreamer, FFmpeg), ARM Cortex architecture
Preferred skills
Hardware interfaces (GPIO, I2C, SPI, UART)
Technologies
MAVLink, MSP, UART, I2C, SPI, GPIO, GStreamer, FFmpeg, RTP, RTSP, Raspberry Pi, Yocto, GitHub Actions
Responsibilities
Develop guidance and control algorithms; Integrate flight controllers and peripherals; Support video streaming pipelines; Write unit and integration tests; Deploy builds to target hardware.
Seniority
Mid-level, hands-on IC
