Orbotix
Senior C/C++ Embedded Developer
OrbotixSpain16 hours ago
Full-timeRemote FriendlyEngineering, Information Technology

Join Orbotix as a Senior C/C++ Embedded Developer – UAV Systems in Valencia!


Orbotix is a defense tech company specializing in autonomous drones, robotics, and advanced AI. We combine cutting-edge engineering with deep domain knowledge to build high-performance systems for mission-critical environments.


Join our cutting-edge team at Orbotix Technologies, a fast-growing defense tech startup redefining the future of autonomous UAV platforms. We’re looking for an experienced and passionate Senior C/C++ Embedded Developer to help build the next generation of real-time drone control systems as part of our Firmware Team.


You’ll contribute directly to the firmware stack that powers our UAVs—developing modules for sensor integration, motor control, navigation, and communication with the ground station. Your work will play a vital role in flight performance, safety, and mission reliability.


Company: Orbotix

Location: Valencia, Spain (Hybrid – 3 days in office, 2 days remote)

Responsibilities:

• Contribute to flight controller firmware and onboard real-time systems

• Interface with sensors (IMUs, GPS), actuators (motors, servos), and communication peripherals (SPI, I2C, UART)

• Implement and extend communication protocols (MAVLink and custom)

• Collaborate with hardware teams on board bring-up and debugging

• Use and adapt open-source libraries to meet drone and hardware needs


Requirements:

• Proficiency in embedded C/C++ development (bare-metal and RTOS-based)

• Experience with STM32, NXP, or similar MCU families

• Familiarity with oscilloscopes, logic analyzers, and JTAG/SWD debuggers

• Experience developing unit and integration tests for embedded code


Nice to have:

• Experience with Nuttx, FreeRTOS, or similar RTOS platforms

• Familiarity with PX4, ArduPilot, or other popular drone software

• Knowledge of sensor drivers, signal processing, sensor fusion, or control theory

• Background in aviation, automotive, robotics, or mission control systems

• Previous experience developing and debugging in WSL or Ubuntu

What We Offer:

• Flexible working hours

• Hybrid job structure: 3 days in office, 2 days remote

• Private medical insurance

• 23 days off + your birthday off

• Referral bonus for successful hires through your network (mid or senior level)

• Pet-friendly office that prioritizes well-being

• Fully stocked fridge with snacks

• International and multicultural work environment

Application Process:

To apply, please send your CV to [email protected]

How does the recruitment process look like?

Our hiring process includes:

• HR screening and scouting

• Internal CV review by our COO

• 30–40 min cultural fit interview with HR

• Final interview with the COO

• Job offer


We aim to keep the process clear, human, and efficient — and we’re always happy to improve.

Key Skills

Ranked by relevance