Robotics Software Engineer

Strativ Group · Italia, Italia ·


Descrizione dell'offerta

Embedded/Robotics Software Engineer – UAV Systems

On-site | Italy


We’re supporting an innovative engineering team developing next-generation autonomous aerial systems for industrial, security, and advanced mobility applications.


This is a hands-on role focused on embedded software, flight systems, autonomy, and real-world UAV operations. You’ll work closely with multidisciplinary teams to develop reliable airborne platforms operating in demanding environments.


Key Responsibilities

  • Develop and maintain embedded software for autonomous aerial platforms
  • Customize and extend autopilot and flight-control functionality
  • Implement features related to mission execution, telemetry, navigation, failsafe logic, and payload integration
  • Develop software in C++ and Python for onboard and support systems
  • Integrate communication pipelines and real-time telemetry systems
  • Work with embedded Linux systems on ARM-based hardware
  • Support simulation, testing, debugging, and hardware/software integration activities
  • Contribute to software architecture, reliability, and operational safety improvements
  • Collaborate with electronics, mechanical, systems, and AI teams throughout development


Required Experience

  • Strong background in embedded or robotics software development
  • Experience with autonomous systems, UAVs, or robotic platforms
  • Strong C++ and Python development skills
  • Familiarity with real-time systems and low-level software concepts
  • Experience working with Linux-based embedded platforms
  • Understanding of sensors, control systems, and system integration
  • Comfortable debugging complex hardware/software interactions
  • Experience with collaborative development workflows and version control


Nice to Have

  • Experience with robotics middleware or autonomy frameworks
  • Understanding of a major autopilot ecosystem (PX4/ArduPilot/Betaflight)
  • Knowledge of onboard AI, perception, or computer vision pipelines
  • Exposure to modern embedded compute platforms and high-speed communications
  • Understanding of operational safety and certification-oriented development practices


Offer:

  • Competitive salary
  • To join a young dynamic team where you're continuously challenged
  • Be part of the product team and opportunity to have significant input into development
  • International culture

Candidatura e Ritorno (in fondo)