¡Activa las notificaciones laborales por email!

C++ Developer (Fully Remote)

principal33

Madrid

Híbrido

EUR 50.000 - 70.000

Jornada completa

Hace 18 días

Genera un currículum adaptado en cuestión de minutos

Consigue la entrevista y gana más. Más información

Descripción de la vacante

A leading defense tech startup in Madrid is looking for a Senior C/C++ Embedded Developer to enhance firmware for real-time drone control systems. The hybrid role combines office work and remote flexibility, requiring expertise in embedded development. Join a vibrant team committed to redefining technology in drone applications, with perks like private medical insurance and a pet-friendly workplace.

Servicios

Private medical insurance
Pet-friendly office
Fridge full of snacks
Summer party
Continuous training opportunities

Formación

  • Proficient in developing modules for sensor integration and motor control.
  • Experience with unit and integration testing for embedded code.
  • Knowledge of sensor drivers and control theory.

Responsabilidades

  • Contribute directly to the firmware stack for UAVs.
  • Develop modules for various control systems.
  • Ensure flight performance and safety.

Conocimientos

Embedded C / C++ development
Sensor integration
Motor control
Navigation
Communication with ground station

Herramientas

PX4
ArduPilot
WSL
Ubuntu
Descripción del empleo
Overview

Because it's not just about the money, it's also about the work environment and appreciation. It's about creating the best team setup you can imagine and getting involved in the things you're passionate about. And you can be a part of it, because it's fun to get things done!

Based on this conviction, Principal33 aligns its strategy around its vision: to become a leading IT service company and a better working-life balance. Join our cutting-edge team, 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.

Responsibilities

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.

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

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

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

Experience developing unit and integration tests for embedded code

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

Flexible work hours

Benefits

Private medical insurance (Spain and Romania)

Office that takes care of your well-being and on top of all we are pet friendly, bring your pet to the office!

Fridge full of snacks at the office, healthy ones and not so healthy as well

Summer party!

(Continuous training, we will help you improve your technical skills, evolve in the tech community and develop as a professional.)

We are an active part of the tech-community. You may have the opportunity to attend and participate in local and international tech-events.

Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra un archivo en formato PDF, DOC, DOCX, ODT o PAGES de hasta 5 MB.