Robotics Software Engineer

Strativ Group

Friuli-Venezia Giulia

On-site

EUR 52,000 - 76,000

Full time

3 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Strativ Group is seeking an Embedded/Robotics Software Engineer to join UAV Systems development in Friuli-Venezia Giulia. You will work on embedded software, flight control, autonomy, and real-world UAV operations.

You'll collaborate across electronics, mechanical, systems, and AI teams, developing C++ and Python code for onboard and support systems, with emphasis on reliability, safety, and integration in demanding environments.

Qualifications

  • 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.

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

Skills

C++
Python
Embedded/Robotics
Real-time systems

Job description

Embedded/Robotics Software Engineer – UAV Systems

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:
  • 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
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Autonomous Flight Software Engineer
Autonomous Flight Software Engineer

AURYN Aero • Roma

On-site
EUR 40,000 - 60,000
Embedded Software Engineer
Embedded Software Engineer

Strativ Group • Friuli-Venezia Giulia

Hybrid
EUR 45,000 - 65,000
Competitive salary
Flexible remote (50%)
Growth opportunities
Autonomous UAV Software Engineer (Embedded)
Autonomous UAV Software Engineer (Embedded)

Strativ Group • Friuli-Venezia Giulia

On-site
EUR 52,000 - 76,000
Staff Software Engineer, Motion Planning
Staff Software Engineer, Motion Planning

AeroVect Technologies Inc. • Italy

On-site
EUR 120,000 - 160,000
Robotics-Software-Lead
Robotics-Software-Lead

Generative Bionics S.r.l. • Genova

Hybrid
EUR 90,000 - 120,000
Robotics Software Engineer
Robotics Software Engineer

Generative Bionics S.r.l. • Genova

Hybrid
EUR 60,000 - 90,000
Robotics Software Engineer (Autonomous Navigation)
Robotics Software Engineer (Autonomous Navigation)

Oversonic Robotics • Monza

On-site
EUR 55,000 - 90,000
Hybrid work environment
Professional growth opportunities
Sustainability focus
Robotics Software Architect
Robotics Software Architect

Generative Bionics S.r.l. • Genova

Hybrid
EUR 110,000 - 150,000
Competitive salary
Growth opportunities
Impact across robot platform
+1
Senior Software Engineer, Behavior Planning
Senior Software Engineer, Behavior Planning

AeroVect • Italy

On-site
EUR 70,000 - 100,000
Embedded Robotics Engineer
Embedded Robotics Engineer

Embodied AI SA • Roma

On-site
EUR 60,000 - 90,000