Sr. Robotics Software Engineer

Axon Enterprise

Brussels, Belgium
Competitive base salary; annual bonus eligibility;...
On-site
Rust and c++ programming experience
Ros 2 middleware development
Linux systems engineering
Axon Enterprise is seeking a Senior Robotics Software Engineer to join their GNC team in Brussels, Belgium, focusing on developing software for advanced drone and robotics technology aimed at enhancing public safety. The ideal candidate will have extensive experience in software engineering, particularly in performance-sensitive coding with Rust and C++, along with a strong background in robotics

Job Summary

  • The role involves designing and building performance-sensitive software for tactical drones and ground robots used by Special Forces and Law Enforcement.
  • Candidates will collaborate with firmware, computer vision, and imaging teams across Belgium, Finland, and the US to advance next-generation autonomy capabilities.
  • Axon offers a competitive base salary, 30 vacation days per year, annual bonus eligibility, and restricted stock unit eligibility as part of their benefits package.

Matching Summary

Match Score: 85

Axon Enterprise is seeking a Senior Robotics Software Engineer to join their GNC team in Brussels, Belgium, focusing on developing software for advanced drone and robotics technology aimed at enhancing public safety. The ideal candidate will have extensive experience in software engineering, particularly in performance-sensitive coding with Rust and C++, along with a strong background in robotics.

Salary

Competitive Base Salary; Annual Bonus Eligibility; Restricted Stock Unit Eligibility

Skills & Requirements

Must-have

  • Rust and C++ programming experience
  • ROS 2 middleware development
  • Linux systems engineering
  • Performance-sensitive software design
  • Drone or robotics domain knowledge

Nice-to-have

  • PX4 flight controller integration
  • MAVLink communication protocols
  • Autonomous navigation and SLAM
  • Gazebo simulation environments
  • Yocto embedded Linux build systems

Key Requirements

  • 8+ years of professional systems-level software engineering experience
  • Bachelor's or Master's degree in Computer Science, Robotics, or Engineering
  • Proficiency in English; French or Dutch is a plus

Work Rights

Not specified

Tailored Resume

Cover Letter