
Senior Embedded Software Engineer
Axon
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