Browse All Jobs
Job Description
Axon is seeking a Senior Embedded Software Engineer to join its Robotics team in Brussels, Belgium. This role involves contributing to Axon's product line, specifically focusing on next-generation Drones and Robots aimed at reducing gun-related deaths. The successful candidate will develop advanced, mission-critical embedded robotics software for resource-constrained Linux systems.
  • Designing and developing high-performing embedded software for robotics products (UAVs, UGVs, etc.)
  • Developing in C/C++, Rust, and Python on embedded systems
  • Integrating sensors and actuators with complex logic and autonomous behavior
  • Designing and developing new use-cases on robots, translating requirements into features and tests
  • Implementing robotics use-cases in ROS2 and custom robotics frameworks
  • Ensuring high quality during the entire product lifecycle, designing and implementing unit tests, integration tests, and CI infrastructures
  • Troubleshooting and debugging bugs and performance problems
  • Collaborating with distributed teams such as Hardware, Firmware, Control Systems, Manufacturing, and Compliance
Requirements:
  • Bachelor’s Degree in Computer Science, Computer Engineering, Electronics Engineering, Robotics, or equivalent
  • Minimum 8+ years of industry experience building Embedded Systems, preferably in the Robotics field
  • Minimum 8+ years of industry experience with C/C++, Python and/or other systems programming languages such as Rust
  • Strong experience with Userspace Linux Kernel development and performance optimization
  • Strong understanding of Systems Architecture
  • Experience with ROS2 and common Robotics visualization/simulation environments (Gazebo, RViz, Foxglove)
  • Strong understanding of Operating Systems, Concurrency and Networking concepts
  • Strong understanding of CI/CD pipelines and QA processes
  • Experience with Sensors (accelerometer, time-of-flight, magnetometer, etc.) and Cameras integration
  • Familiarity with cryptographic primitives and mechanisms (AES, Root of Trust, Secure Boot)
What Axon Offers:
  • Competitive Base Salary
  • 30 Vacation Days per Year
  • Annual Bonus Eligibility
  • Restricted Stock Unit Eligibility
  • Private Health Insurance
  • Emotional & Mental Wellness support
  • Learning & Development programs
Apply Manually