Sr Robotics Software Engineer

il y a 1 semaine


Bruxelles, Région de Bruxelles, Belgique Axon Temps plein
Your Impact

You will contribute to Axon's product line as part of the Axon Robotics / Sky-Hero by Axon team (). We are building career-defining, next-generation Drones and Robots to help reach our Moonshot: cut gun-related deaths between police and the public by 50% in 10 years.

As a Sr. Robotics Software Engineer, you'll contribute to advance Axon's mission to Protect Life, by building software for advanced, Mission-Critical robots like UAVs, UGVs, etc.

Development environments include C/C++, Rust, Python, ROS2 and Gazebo.

Using your knowledge and creativity you'll solve challenging problems in Software Development and Robotics, and you'll architect, design, implement and debug Robotics software with advanced perception capabilities and high levels of autonomy.

What You'll Do

Location: Brussels, Belgium. (On-Site)
Reports to: Director of Engineering

  • Be part of a high-performing team that designs and develops game-changing Robotics products to Protect Life
  • Architect, design and develop software and algorithms for Drones, Rovers and other Robots
  • Develop in C/C++, Rust in resource-constrained Embedded Systems and use a scripting language like Python to prototype
  • Integrate Sensors and Actuator, complex logic and autonomous behavior
  • Design and develop new use-cases on Robots, translating requirements into features and tests
  • Implement Robotics use-cases in ROS2 and custom Robotics Frameworks
  • Ensure High Quality during the entire product lifecycle, designing and implement Unit Tests, Integration Tests and CI pipelines
  • Be hands-on with prototyping, development, and debugging in all stages of the product lifecycle
  • Collaborate with distributed Hardware, Software, Firmware, Control Systems, Manufacturing and Compliance teams
  • Be a Team Player, Mentor, Strong Communicator and be ready and willing to support the Team when needed

What You Bring

  • Bachelor's or Master's Degree in Computer Science, Computer Engineering, Electronics Engineering, Robotics or equivalent
  • Minimum 8+ years of industry experience building Drones, Rovers or other Robots
  • Minimum 8+ years experience with C/C++, Python and/or other systems programming languages such as Rust
  • Demonstrated track record of bringing commercial Robotic devices to the market
  • Deep understanding of ROS2, its execution model, message-passing middleware, debugging and performance analysis tools
  • Strong experience with Robotics simulation tools such as Gazebo
  • Strong experience with Userspace Linux Kernel development and performance optimization
  • Strong understanding of Systems Architecture, with the ability to implement complex, multi-device, interrelated systems
  • Strong understanding of Operating Systems, Concurrency and Networking concepts
  • Strong understanding of CI/CD pipelines and QA processes
  • Solid Software Engineering background (algorithms, data structures)
  • Strong experience with one or more of the following: Computer Vision (VIO/SLAM), Control Systems, Machine Learning, Path Planning, Trajectory Optimization Problems
  • Experience with or interest in Drones, MAVLink, the PX4 Flight Controller or other Flight Control systems
  • Experience with Sensor peripherals (accelerometers, time-of-flight, magnetometer, etc.) and Cameras
  • Familiarity with cryptographic primitives and mechanisms (AES, Root of Trust, Secure Boot)
Any experience with the following is a plus:
  • Experience with one or more of the following: ZeroMQ, Zenoh, iceoryx
  • Experience with the Yocto build system
  • Experience with Bare-Metal Firmware Development on MCUs
  • Experience with Linux Kernel and Driver development
Benefits that Benefit You
  • 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
  • And of course, we have free snacks in our offices

Benefits listed herein may vary depending on the nature of your employment and the location where you work.



  • Bruxelles, Région de Bruxelles, Belgique Axon Temps plein

    Your Impact You will contribute to Axon's product line as part of the Axon Robotics / Sky-Hero by Axon team (). We are building career-defining, next-generation Drones and Robots to help reach our Moonshot: cut gun-related deaths between police and the public by 50% in 10 years. Our products are used by tactical teams worldwide in the most challenging...


  • Bruxelles, Région de Bruxelles, Belgique Business and Engineering Solutions (BES) Temps plein

    At Business and Engineering Solutions (BES), we are committed to delivering innovative solutions in the automotive sector. As a Robotics and Automation Engineer, you will play a key role in developing efficient digital twins for robotic systems.Responsibilities include designing and implementing mockup setups, extracting human demonstrations in simulation,...


  • Bruxelles, Région de Bruxelles, Belgique Business and Engineering Solutions (BES) Temps plein

    BES is a leader in the automotive sector, dedicated to delivering innovative solutions through cutting-edge technology. As a Robotics and Computer Vision Engineer, you will play a key role in designing and implementing efficient digital twins for robotic systems.The ideal candidate will have a strong background in computer science, robotics, or a related...


  • Bruxelles, Région de Bruxelles, Belgique Business and Engineering Solutions (BES) Temps plein

    B.E.S. (Business & Engineering Solutions) is growing and thus welcoming new Robotics and Computer Vision Engineer in our Automotive team. As a Robotics and Computer Vision Engineer at B.E.S., you will enjoy a collaborative environment where you will work closely with others in an organisation focused on innovation. Responsibilities: Develop efficient...


  • Bruxelles, Région de Bruxelles, Belgique Business and Engineering Solutions (BES) Temps plein

    B.E.S. (Business & Engineering Solutions) is growing and thus welcoming new Robotics and Computer Vision Engineer in our Automotive team. As a Robotics and Computer Vision Engineer at B.E.S., you will enjoy a collaborative environment where you will work closely with others in an organisation focused on innovation. Responsibilities: Develop efficient...

  • Software Engineer – Sr

    il y a 1 semaine


    Bruxelles, Région de Bruxelles, Belgique ITQ Temps plein

    Do you have a passion for software development and are you able to challenge customers on how development can become a business driver? Will you help us grow further with your entrepreneurial work mentality? Then we have an ideal role for you as a Senior Software Engineer at ITQ. ITQ's Cloud Native team focuses on helping our customers on their Application...


  • Bruxelles, Région de Bruxelles, Belgique Business and Engineering Solutions (BES) Temps plein

    B.E.S. (Business & Engineering Solutions) is growing and thus welcoming new Robotics and Computer Vision Engineer in our Automotive team.As a Robotics and Computer Vision Engineer at B.E.S., you will enjoy a collaborative environment where you will work closely with others in an organisation focused on innovation. Responsibilities: Develop efficient digital...


  • Bruxelles, Région de Bruxelles, Belgique Space Applications Services Temps plein

    Internship PositionWe are seeking an intern to contribute to cutting-edge robotics projects, particularly in implementing advanced control solutions for space R&D applications.The intern will be participate in the design and development control algorithms and associated software for various robotic platforms (e.g., manipulators, UGVs, and exoskeletons). The...

  • Embedded Software Engineer

    il y a 3 semaines


    Bruxelles, Région de Bruxelles, Belgique Vivid Resourcing Temps plein

    Senior Embedded C++ Developer – Cutting-Edge Technologies – Brussels Are you an experienced Embedded C++ Developer looking for an exciting challenge in the heart of Brussels ? Do you want to work on next-generation embedded systems in industries like autonomous vehicles, space exploration, and AI-powered medical devices ? We are a leading...

  • Embedded Software Engineer

    il y a 3 semaines


    Bruxelles, Région de Bruxelles, Belgique Vivid Resourcing Temps plein

    Senior Embedded C++ Developer – Cutting-Edge Technologies – BrusselsAre you an experienced Embedded C++ Developer looking for an exciting challenge in the heart of Brussels? Do you want to work on next-generation embedded systems in industries like autonomous vehicles, space exploration, and AI-powered medical devices? If so, we have the perfect role for...

  • Embedded Software Engineer

    il y a 2 semaines


    Bruxelles, Région de Bruxelles, Belgique Vivid Resourcing Temps plein

    Senior Embedded C++ Developer – Cutting-Edge Technologies – Brussels Are you an experienced Embedded C++ Developer looking for an exciting challenge in the heart of Brussels? Do you want to work on next-generation embedded systems in industries like autonomous vehicles, space exploration, and AI-powered medical devices? If so, we have the perfect role...


  • Bruxelles, Région de Bruxelles, Belgique Mind Software Consultancy Temps plein

    Job DescriptionWe are seeking an exceptional Senior Embedded Linux engineer to join our team of experienced developers. The ideal candidate will have a strong background in C/C++ software development and a deep understanding of embedded systems.The successful candidate will work closely with our customers to design, implement, and debug software for embedded...

  • Software Engineer Winbooks

    il y a 1 semaine


    Bruxelles, Région de Bruxelles, Belgique Exact Temps plein

    (Sr.) Professional Job Belgium, Louvain-la-Neuve Technology Belgium En tant que Software Engineer au sein de l'une de nos équipes, vous jouez un rôle crucial dans la livraison de solutions de premier ordre à nos clients, leur permettant ainsi de faire évoluer leurs activités. Nos produits de pointe s'adressent déjà à plus d'un demi-million...

  • NET Software Engineer

    il y a 2 semaines


    Bruxelles, Région de Bruxelles, Belgique SANDER. Temps plein

    Notre partenaire, une entreprise spécialisée dans la conception d'outils digitaux pour le secteur juridique, recherche un software Engineer .NET.Dans une démarche d'innovation, elle développe en interne un logiciel combinant expertise juridique et technologies avancées.En pleine expansion, elle cherche à renforcer son équipe et recherche un .NET...

  • Net Software Engineer

    il y a 2 semaines


    Bruxelles, Région de Bruxelles, Belgique SANDER. Temps plein

    .Net Software Engineer | Projet Impactant Notre partenaire une entreprise spécialisée dans la conception d'outils digitaux pour le secteur juridique, recherche un software Engineer .Net..Net Software Engineer | L'entreprise :  Notre partenaire, une entreprise spécialisée dans le secteur juridique, accompagne les sociétés en leur fournissant des...

  • Software Engineer

    il y a 2 semaines


    Bruxelles, Région de Bruxelles, Belgique Source Group International Temps plein

    Job Description: C++ Engineer Location: Leuven, Belgium Duration: 12 months (Freelance) with possible extension Work Schedule: 3 days per week on-site, 2 days remote Source Technology are seeking a skilled C++ Engineer with Linux experience for a 12-month freelance project with the possibility of extension. In this role, you will be working on the...

  • NET Software Engineer

    il y a 5 jours


    Bruxelles, Région de Bruxelles, Belgique SANDER. Temps plein

    Notre partenaire, une entreprise spécialisée dans la conception d'outils digitaux pour le secteur juridique, recherche un software Engineer .NET. Notre partenaire, une entreprise spécialisée dans le secteur juridique, accompagne les sociétés en leur fournissant des conseils et solutions adaptées aux défis légaux. Dans une démarche d'innovation,...

  • Embedded Software Engineer

    il y a 3 semaines


    Bruxelles, Région de Bruxelles, Belgique LGA IT Temps plein

    Embedded Software Engineer Technologie van morgen. Voor een toonaangevend bedrijf in een duurzame, innovatieve sector zoeken wij een ervaren Embedded Software Engineer . Hier krijg je de kans om te bouwen aan hoogtechnologische oplossingen binnen een omgeving die inzet op groei, teamwerk en kwaliteit. Ontwikkelen en testen van embedded software Oplossen...

  • Software Support Engineer

    il y a 1 semaine


    Bruxelles, Région de Bruxelles, Belgique Flowtec Group Temps plein

    Job Title: IT Support Engineer Software Support Engineer – Overview We are seeking a proactive and technically skilled Software Support Engineer to join our dynamic international operations team. In this role, you will be responsible for installing, maintaining, and supporting a range of hardware and software systems across distributed global...

  • Software Support Engineer

    il y a 5 jours


    Bruxelles, Région de Bruxelles, Belgique Flowtec Group Temps plein

    Job Title: IT Support Engineer Software Support Engineer – Overview We are seeking a proactive and technically skilled Software Support Engineer to join our dynamic international operations team. In this role, you will be responsible for installing, maintaining, and supporting a range of hardware and software systems across distributed global locations. ...