AYN

Software Engineer

Sentinel Eagle · Warsaw · hybrid

At Sentinel Eagle, we build autonomous UAV systems that work where GPS and communications fail.

This is a hands-on engineering role for someone excited to build software that directly impacts how autonomous aerial systems perceive, navigate, and operate.

TECHNOLOGY STACK

Our core stack includes:

- Python as the main programming language

- C++ and Rust for performance-critical components and ArduPilot integration

- OpenCV, PyTorch, and Hailo for computer vision and AI

- MAVLink/ArduPilot for communication with the autopilot

- Raspberry Pi/Linux as the embedded environment

WHAT YOU WILL WORK ON AND WHAT PROBLEMS YOU MAY SOLVE

You will work on software for autonomous drones, including:

- development of robust and efficient systems that end up being our core products

- creation of internal tools for visualization and analysis of data from our on-site tests

- integration with autopilot, cameras, and onboard devices

- computer vision pipelines for detection, tracking, and image processing

- embedded Linux software on Raspberry Pi

This role sits at the intersection of software, embedded systems, and AI.

WHAT WE ARE LOOKING FOR

We are looking for someone with:

- high familiarity with at least one of those languages: Python, Rust, C++

- experience with Linux-based development

- solid prioritization skills and clear judgment on what deserves focus

- fluid in standard software-engineer practices, such as git, CI, testing, deployment

NICE TO HAVE

Nice to have:

- experience with MAVLink/ArduPilot or tracking/detection systems

- familiarity with embedded devices such as Raspberry Pi

- knowledge of topics related to Linux and operating systems

Apply on the employer’s site