About the Company
At LUXUAV, we are shaping next generation airspace security for defence, civil, firefighting and police missions.
We build a fully integrated UAV ecosystem that connects mission systems across ground, air, and stratosphere into one coherent governmental and commercial architecture. Through shared intelligence, scalable European production, and an open integration framework, every component operates within a single logic and continuous data flow. The ecosystem is designed to scale and adapt over time, enabling autonomous coordination, industrial resilience, and long term readiness as infrastructure rather than isolated platforms.
We are building a multidisciplinary team across engineering, systems architecture, operations, and supporting functions. Open roles reflect the needs of a growing secure and autonomous infrastructure company, where integration, reliability, and long term thinking matter. If you do not see a position that matches your profile, we still encourage proactive applications from people aligned with our mission and values.
About the Role
We are seeking a Senior Embedded Software Developer to join our engineering team and play a critical role in developing the platform software and mission orchestration systems that power our autonomous drone systems. You'll design, optimize, and maintain embedded software solutions that integrate firmware, flight control hardware, AI perception modules, and swarm coordination—working closely with multidisciplinary engineering teams. This is a hands-on role for an experienced engineer who thrives in fast-paced environments, loves solving hard technical problems, and wants their work to directly impact autonomous aerial operations.
Responsibilities
- Translate system requirements into embedded software architecture; define driver interfaces, middleware layers, and mission planner/flight control components ensuring scalability and safety.
- Develop consolidated driver packages for sensors, actuators, and communication modules; implement middleware bridges connecting firmware to application-level mission logic.
- Collaborate with PCB designers and firmware engineers on hardware integration; support prototype bring-up and debug using JTAG/SWD, logic analyzers, and lab equipment.
- Design HIL/HITL testbed infrastructure with scenario scripting and fault injection; generate performance reports covering latency, accuracy, and stability.
- Implement AI-to-Flight Control Unit communication paths with real-time performance; develop failsafe matrices and secure logging for flight operations.
- Build swarm coordination protocols and multi-UAV communication middleware for distributed targeting, path planning, and heterogeneous fleet coordination.
- Develop mission planner software with offline GCS capabilities including pre-flight validation, waypoint optimization, and evidence pack generation.
- Implement secure bootloaders, tamper-evident logging, and air-gapped update policies for safety-critical systems.
- Lead cross-functional integration with firmware, hardware, RF, and vendor teams; maintain Git version control and JIRA tracking.
Qualifications
- Master's degree in Electronic Engineering, Computer Science or related field (or Bachelor's degree with equivalent practical experience).
- At least 5 years of professional experience in embedded software development for aerospace/robotics/UAV systems.
Required Skills
- Strong C, C++, Python; experience with Linux embedded systems, RTOS, and middleware (ROS 2, MAVLink, UAVCAN).
- Knowledge of ARM platforms (STM32: Cortex-Mx, Cortex-Ax), companion computers (NVIDIA Jetson, Qualcomm RB5), and FCU integration.
- Expertise in HIL/HITL testbed design, flight simulators (Gazebo, jMAVSim), and automated testing frameworks.
- Experience with communication interfaces (I2C, SPI, UART, CAN, Ethernet) and driver implementation.
- Proficiency with embedded toolchains, cross-compiling, and bootloader customization.
- Knowledge of secure boot, cryptographic libraries, and air-gapped update mechanisms.
- Proficiency in Git, CI/CD for embedded systems, and JIRA project management.
- Ability to lead projects and coordinate across multidisciplinary teams.
- Language proficiency: English - Upper Intermediate.
Preferred Skills
- Experience with mission planning, path optimization, VRP solvers, and swarm coordination protocols.
- Familiarity with PX4/ArduPilot ecosystems and flight control tuning.
- Knowledge of edge AI deployment and perception module integration.
- Experience with tools for root filesystem images deployment for embedded devices (e.g. Yocto/Buildroot) for embedded Linux build automation.
- Experience with custom PCB bring-up in cooperation with Electronic Engineer (PCB Designer).
- Familiarity with safety standards (DO-178C, MISRA C) and security frameworks.
- Experience with RF link management and wireless driver stacks.
Our hiring process is designed to be clear, respectful, and deliberate. We look for people who value responsibility, practical thinking, and long term commitment, and we aim to assess fit on both capability and mindset.
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Software Engineer - Developer
2026-05-28
Head of Software Design Department for Outdoor Robotics Solutions in Slovenia
2026-05-25
Embedded Engineer, Operating System
2026-05-28
- Posted
- Feb 14, 2026
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Luxembourg
- Company
- LUXUAV
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Software Engineer - Developer
2026-05-28
Head of Software Design Department for Outdoor Robotics Solutions in Slovenia
2026-05-25
Embedded Engineer, Operating System
2026-05-28