“Lower Middleware” in this sense consists of high performance, low latency, user-space daemons on a robotics-optimized system bus. * Minimum 7+ years of industry experience building commercial products * Minimum 7+ years experience with C/C++, Python and/or other systems programming languages such as Rust * Experience with performant inter-process communication * Strong experience with Userspace Linux Kernel development and performance optimization * Experience with Sensor peripherals (accelerometers, time-of-flight, magnetometer, etc.) and Cameras * Experience with Robotics simulation tools such as Gazebo * Experience with Computer Vision techniques (SLAM/VIO), Control systems, Trajectory Optimization Problems, etc. * Experience with MAVLink, PX4 or similar Flight Controllers * Experience with ROS2 System Bus * Experience with one or more of the following: ZeroMQ, Zenoh, iceoryx * Experience with the Yocto build system
more