Axon

Senior Embedded Software Engineer

Axon

Apply
about 5 hours ago
Remote, Belgium
Senior
H1B Sponsor

Responsibilities

  • Architect, design, and develop software and algorithms for drones and robots.
  • Develop in C/C++ and Rust for resource-constrained embedded systems.
  • Integrate sensors and actuators to enable complex logic and autonomous behavior.
  • Design and implement new use-cases for robots based on requirements.
  • Ensure high quality throughout the product lifecycle with unit and integration tests.
  • Collaborate with hardware, software, and compliance teams.
  • Mentor junior engineers and promote a culture of engineering excellence.

Requirements

  • Bachelor’s or Master’s Degree in Computer Science, Engineering, or Robotics.
  • Minimum 7+ years of experience in building commercial products.
  • Proficiency in C/C++, Python, and/or Rust.
  • Experience with performant inter-process communication.
  • Strong background in Userspace Linux Kernel development and optimization.
  • Understanding of systems architecture and complex interrelated systems.
  • Familiarity with CI/CD pipelines and QA processes.
  • Experience with sensor peripherals and cameras.

Tech Stack

CC++PythonRust

Categories

Embedded