Neural AI

All job descriptions

Drone Embedded Systems Engineer

Drone Mid-level (L4 equivalent) 2-5 years
1 Which company are you aiming at?
To generate precise rejection-prevention feedback and application strategy, tell us where you're targeting.
2 Send your application
You need an account so we know where to send the feedback.

The job description

Tech stack. C/C++ embedded, RTOS (FreeRTOS, NuttX), ARM Cortex-M, device drivers (SPI/I2C/UART/CAN), PX4 firmware, bootloader development, debugging with JTAG/SWD, MISRA awareness

About the role

You will join a drone technology company writing the firmware that runs on the aircraft itself: flight controller code, sensor drivers, and real-time systems where timing is safety. You work close to the hardware, where every microsecond and every byte matters. When your code is right, the aircraft responds instantly and predictably; when it is wrong, nothing else in the system matters, which is why this role carries real responsibility. You will also contribute to the company's embedded coding standards and shared firmware libraries, raising code quality across every team that ships software to aircraft. You will also own the bootloader and failsafe logic that recovers the aircraft from corrupted firmware, since a bricked flight controller in the field is a lost aircraft.

What you will achieve

What you will bring

Must-haves

Nice-to-haves