Embedded Software Engineer / Robotics Engineer H/F

Alta Ares
Canton of Toulouse-5, France
1 month ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

Canton of Toulouse-5, France

Tech stack

Adobe Flash
3D Printing
Artificial Intelligence
C++
Communications Protocols
Data Fusion
Software Debugging
Linux on Embedded Systems
Embedded Software
Firmware
Python
Robotic Automation Software
Sensor Fusion
Software Engineering
Software Manufacturing
Software Quality Assurance (SQA)
Universal Asynchronous Receiver/Transmitter
Data Processing
Serial Peripheral Interface
PIC Microcontroller
Real Time Systems
Reliability of Systems
Deployment Automation
Machine Learning Operations
GNSS

Job description

  • Real-time AI ISR module deployable on drones and tactical platforms
  • Counter-UAS solution enabling autonomous drone takeover in GNSS-denied environments
  • Full-stack MLOps platform for training and deploying military-grade AI models
  • Data fusion and trajectory prediction systems

Role & MissionsEmbedded Software & Robotics Development

  • Develop embedded software for drones and robotic systems
  • Work on flight controllers, sensor interfacing, and real-time systems
  • Implement onboard data processing and sensor fusion components

Firmware & Hardware Deployment

  • Deploy, flash, and maintain firmware and software on hardware platforms
  • Ensure system reliability and robustness in real-world environments
  • Debug and troubleshoot low-level hardware/software issues

Autopilot & Drone Ecosystem

  • Work with autopilot systems (ArduPilot / ArduPlane)
  • Integrate and use communication protocols such as MAVLink
  • Leverage simulation environments (SITL or equivalent) for testing and validation

Embedded Systems & Communication

  • Develop on embedded Linux systems and microcontrollers
  • Interface with communication buses (I2C, SPI, UART, etc.)
  • Ensure seamless integration between hardware, firmware, and higher-level software

Production, Testing & Prototyping

  • Contribute to production, testing, and QA tools
  • Help design and maintain test benches and validation workflows
  • Rapidly prototype new solutions (hardware and software)
  • Iterate quickly based on field testing and feedback

Requirements

You are an Embedded Software or Robotics Engineer with a strong hands-on mindset and a passion for building real-world systems. You enjoy working close to hardware, experimenting and deploying systems in operational environments. Core Skills

  • Experience in embedded software development (C/C++, Python or similar)
  • Strong knowledge of embedded Linux and microcontroller-based systems
  • Experience with communication protocols (I2C, SPI, UART)
  • Experience with ArduPilot / ArduPlane and MAVLink
  • Familiarity with simulation environments such as SITL
  • Experience deploying, debugging, and maintaining firmware on real hardware
  • Good understanding of real-time systems and embedded constraints
  • Strong debugging and problem-solving skills

Nice to Have

  • Experience in robotics or autonomous systems
  • Maker mindset (prototyping, electronics, 3D printing, etc.)
  • Experience with production, testing, or QA tooling
  • Familiarity with field testing environments (drones, outdoor robotics)
  • Experience in defense or mission-critical systems

About the company

Alta Ares is a deeptech startup founded in 2024, developing real-time AI solutions for defense operations (ISR, C-UAS). Our primary customers are NATO-aligned armed forces, with frequent deployments in real-world operational exercises.

Apply for this position