Strong experience with one or more of the following: Computer Vision (VIO/SLAM), Control Systems, Machine Learning, Path Planning, Trajectory Optimization Problems - As a 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. * Develop in C/C++, Rust in resource-constrained Embedded Systems and use a scripting language like Python to prototype * Collaborate with distributed Hardware, Software, Firmware, Control Systems, Manufacturing and Compliance teams * Bachelor's or Master's Degree in Computer Science, Computer Engineering, Electronics Engineering, Robotics or equivalent * Experience with C/C++, Python and/or other systems programming languages such as Rust * Strong understanding of Systems Architecture, with the ability to implement complex, multi-device, interrelated systems
more