Integrate and manage multi-camera systems (USB, IP, GMSL2). Build robust gRPC- and MQTT-based communication frameworks between robots and operator interfaces. Implement device drivers and low-level control software for actuators, pumps, sensors, and ESCs over CAN, SPI, I2C, and UART. Ensure smooth integration with iOS-based operator GUI (real-time telemetry, video, and control). … practices in software design and code quality. Deploy and validate software on physical robotic platforms in lab and field trials. Collaborate with cross-disciplinary teams (mechanical, electrical, AI, and control engineers) to deliver fully integrated robotic systems. Key Skills and Experience Required BS, MS, or PhD in Computer Science, Robotics, Mechatronics, Electrical Engineering, or related field. Expert C++ developer … and debug hardware drivers and interfaces for actuators, ESCs, and sensors. Deep understanding of real-time and embedded systems, with familiarity in Linux and cross-compilation workflows. Understanding of controltheory, kinematics, and sensor integration for mobile or aerial robotics. Experience with multi-threaded architectures and distributed communication systems (gRPC, MQTT). Track record of developing camera-based More ❯
bradford, yorkshire and the humber, united kingdom
AssetCool
Integrate and manage multi-camera systems (USB, IP, GMSL2). Build robust gRPC- and MQTT-based communication frameworks between robots and operator interfaces. Implement device drivers and low-level control software for actuators, pumps, sensors, and ESCs over CAN, SPI, I2C, and UART. Ensure smooth integration with iOS-based operator GUI (real-time telemetry, video, and control). … practices in software design and code quality. Deploy and validate software on physical robotic platforms in lab and field trials. Collaborate with cross-disciplinary teams (mechanical, electrical, AI, and control engineers) to deliver fully integrated robotic systems. Key Skills and Experience Required BS, MS, or PhD in Computer Science, Robotics, Mechatronics, Electrical Engineering, or related field. Expert C++ developer … and debug hardware drivers and interfaces for actuators, ESCs, and sensors. Deep understanding of real-time and embedded systems, with familiarity in Linux and cross-compilation workflows. Understanding of controltheory, kinematics, and sensor integration for mobile or aerial robotics. Experience with multi-threaded architectures and distributed communication systems (gRPC, MQTT). Track record of developing camera-based More ❯
user guides, technical manuals, and engineering documentation Essential Requirements Degree in Aerospace Engineering (or a related discipline with strong aerospace knowledge) Demonstrated interest in flight dynamics, aircraft systems, or controltheory Strong communication skills and experience in customer-facing technical roles Hands-on engineering aptitude (hardware/software integration, fault-finding, etc.) Experience with software tools or programming More ❯
user guides, technical manuals, and engineering documentation Essential Requirements Degree in Aerospace Engineering (or a related discipline with strong aerospace knowledge) Demonstrated interest in flight dynamics, aircraft systems, or controltheory Strong communication skills and experience in customer-facing technical roles Hands-on engineering aptitude (hardware/software integration, fault-finding, etc.) Experience with software tools or programming More ❯