Rotherham, South Yorkshire, Yorkshire, United Kingdom
KO2 Embedded Recruitment Solutions LTD
Senior Software Engineer - C++/Linux Location: Rotherham + Flexible working Salary : Up to £60,000 + Benefits Are you a skilled C++ developer with a strong background in Linux? Would you like to help shape the future of connected safety devices that protect people and critical environments? We're looking for a Senior Software Engineer to join our team … in Rotherham, where you'll be a key contributor to the development of IoT-enabled safety solutions. Key Responsibilities: Design and implement robust software solutions in C++ for Linux platforms. Develop and maintain KO2s client applications for real-time device connectivity and management. Integrate software with custom hardware and networked IoT systems. Collaborate with hardware, firmware, and cloud teams to … ensure seamless interoperability. Take ownership of technical decisions and mentor junior engineers where needed. Key Skills & Experience: Proven experience in C++ software development for Linux systems. Understanding of IoT architectures and data protocols (e.g., MQTT, CoAP). Familiarity with low-level system debugging, hardware interfaces, and build systems Strong grasp of networking, security, and performance in embedded systems. Background in More ❯
learn more. Base pay range Direct message the job poster from KO2 Embedded Recruitment Solutions Ltd Connecting the best talent within Embedded Systems and Electronics Engineering Senior Software Engineer – C++/Linux Location: Rotherham + Flexible working Salary : Up to £60,000 + Benefits Are you a skilled C++ developer with a strong background in Linux? Would you like to … join our team in Rotherham, where you'll be a key contributor to the development of IoT-enabled safety solutions. Key Responsibilities: Design and implement robust software solutions in C++ for Linux platforms. Develop and maintain KO2s client applications for real-time device connectivity and management. Integrate software with custom hardware and networked IoT systems. Collaborate with hardware, firmware, and … cloud teams to ensure seamless interoperability. Take ownership of technical decisions and mentor junior engineers where needed. Key Skills & Experience: Proven experience in C++ software development for Linux systems. Understanding of IoT architectures and data protocols (e.g., MQTT, CoAP). Familiarity with low-level system debugging, hardware interfaces, and build systems Strong grasp of networking, security, and performance in embedded More ❯
and design reviews. Investigate and resolve issues within the code. Provide ongoing support to all stakeholders including customers. The successful candidate will need to have commercial experience working with C++, C, and Embedded Linux. #J-18808-Ljbffr More ❯
validation strategies. Maintaining and improving software for existing products. The administration and maintenance of supporting infrastructure for software development. The integration of software with hardware Key Skills & Experience Strong C++ programming knowledge Embedded systems ARM Cortex or equivalent Linux MCU & CPU programming Experience in any of the following areas would be advantageous, but is not a prerequisite Device driver development More ❯
Senior Software Engineer - C++/Linux Location: Rotherham + Flexible working Salary : Up to £60,000 + Benefits Are you a skilled C++ developer with a strong background in Linux? Would you like to help shape the future of connected safety devices that protect people and critical environments? We're looking for a Senior Software Engineer to join our team More ❯
and design reviews Investigate and resolved issues within the code. Provide ongoing support to all stakeholders including customers. The successful candidate will need to have commercial experience working with C++ and C, and Embedded Linux. More ❯
and design reviews Investigate and resolved issues within the code. Provide ongoing support to all stakeholders including customers. The successful candidate will need to have commercial experience working with C++ and C, and Embedded Linux. More ❯
validation strategies. Maintaining and improving software for existing products. The administration and maintenance of supporting infrastructure for software development. The integration of software with hardware Key Skills & Experience Strong C++ programming knowledge Embedded systems ARM Cortex or equivalent MCU & CPU programming Experience in any of the following areas would be advantageous, but is not a prerequisite TCP/IP WiFi More ❯
validation strategies. Maintaining and improving software for existing products. The administration and maintenance of supporting infrastructure for software development. The integration of software with hardware Key Skills & Experience Strong C++ programming knowledge Embedded systems ARM Cortex or equivalent MCU & CPU programming Experience in any of the following areas would be advantageous, but is not a prerequisite TCP/IP WiFi More ❯
Rotherham, South Yorkshire, Yorkshire, United Kingdom
KO2 Embedded Recruitment Solutions LTD
e.g., Altium, Eagle, KiCAD) communication protocols -RS232, RS485 and RS422, Ethernet, PXI, SPI, USB etc Solid understanding of embedded systems and microcontroller-based design Desirable: Embedded software C/C++ Knowledge of revision control systems (GIT, Subversion) Experience with test and instrumentation software such as C# and Python Why Apply? Be part of a forward-thinking company whose products are More ❯