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. * 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 * Collaborate with distributed Hardware, Software, Firmware, Control Systems, Manufacturing and Compliance teams * 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 * Strong understanding of Operating Systems, Concurrency and Networking concepts
more