Enable job alerts via email!

Senior Software Engineer

ZipRecruiter

Rotherham

On-site

GBP 50,000 - 60,000

Full time

5 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading technology company in Rotherham is seeking an experienced Senior Software Engineer specializing in C++ and Linux. You will contribute to developing innovative IoT-enabled safety solutions, collaborating across teams, and mentoring junior developers. This role offers an attractive salary and the chance to make a significant impact in the connected safety devices sector.

Qualifications

  • Proven experience in C++ software development for Linux systems.
  • Background in embedded systems.
  • Strong understanding of IoT data protocols.

Responsibilities

  • Design and implement robust software solutions in C++ for Linux platforms.
  • Develop and maintain KO2s client applications for real-time device connectivity.
  • Integrate software with custom hardware and IoT systems.

Skills

C++ software development
IoT architectures
Low-level system debugging
Networking
Embedded systems

Education

Degree qualification in related subject - computer science etc

Tools

Git

Job description

Job Description

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 embedded systems

  • Degree qualification in related subject - computer science etc


Desirable:



  • Experience with real-time systems or Bare metal development

  • Exposure to automated testing and CI/CD pipelines in embedded environments.

  • Proficiency with version control systems (e.g., Git) and Agile workflows.


Apply directly with an up-to-date CV to KO2 Embedded Recruitment today!

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Remote Senior Software Engineer - 34123

JR United Kingdom

Bradford

Remote

GBP 50 000 - 70 000

10 days ago

Remote Senior Software Engineer - 34123

JR United Kingdom

Chesterfield

Remote

GBP 40 000 - 60 000

11 days ago

Remote Senior Software Engineer - 34123

JR United Kingdom

Manchester

Remote

GBP 50 000 - 80 000

14 days ago

Remote Senior Software Engineer - 34123

JR United Kingdom

Wakefield

Remote

GBP 50 000 - 70 000

14 days ago

Remote Senior Software Engineer - 34123

JR United Kingdom

York

Remote

GBP 50 000 - 75 000

14 days ago

Remote Senior Software Engineer - 34123

JR United Kingdom

Sheffield

Remote

GBP 50 000 - 80 000

14 days ago

Remote Senior Software Engineer - 34123

JR United Kingdom

Derby

Remote

GBP 50 000 - 70 000

8 days ago

Remote Senior Software Engineer - 34123

ZipRecruiter

Altrincham

Remote

GBP 50 000 - 80 000

9 days ago

Senior C++ Software Engineer

JR United Kingdom

Nottingham

Remote

GBP 55 000 - 80 000

14 days ago