dunfermline, north east scotland, united kingdom Hybrid / WFH Options
Singular Recruitment
global customer base. You will be working on cutting-edge embedded platforms and contributing to innovation in a fast-paced engineering environment. Key Responsibilities Design, develop, and test devicedrivers and application-specific software on Embedded Linux systems Debug system-level issues and collaborate closely with cross-functional engineering teams … Board bring-up and evaluation of SoC-based hardware platforms Essential Skills & Experience Strong programming skills in C and C++ Embedded Linux development, including kernel and devicedriver work Hands-on experience with Linux build processes , deployment, and testing Desirable/Nice-to-Have Knowledge of PCIe Experience with multi-core ARM processors Understanding of communication protocols More ❯
and microprocessors Proficiency in C++ and C# programming for embedded systems Strong understanding of embedded Linux and real-time operating systems (RTOS) Experience with hardware-software integration and devicedrivers Knowledge of communication protocols such as SPI, I2C, UART, Ethernet, Bluetooth and Wi-Fi Excellent problem-solving and analytical skills Effective communication and teamwork abilities Ability to interpret More ❯
vision, telemetry, and control. Integrate and manage multi-camera systems (USB, IP, GMSL2). Build robust gRPC- and MQTT-based communication frameworks between robots and operator interfaces. Implement devicedrivers 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 More ❯
bradford, yorkshire and the humber, united kingdom
AssetCool
vision, telemetry, and control. Integrate and manage multi-camera systems (USB, IP, GMSL2). Build robust gRPC- and MQTT-based communication frameworks between robots and operator interfaces. Implement devicedrivers 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 More ❯