Enable job alerts via email!

Senior Software Engineer

JR United Kingdom

Rotherham

On-site

GBP 50,000 - 70,000

Full time

4 days ago
Be an early applicant

Boost your interview chances

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

Job summary

A leading company in connected safety devices is seeking a Senior Software Engineer to develop IoT-enabled safety solutions. The role entails software design in C++ for Linux systems and collaboration with hardware and cloud teams, focusing on real-time device connectivity and management.

Qualifications

  • Proven experience in C++ software development for Linux systems is crucial.
  • Strong grasp of networking, security, and performance in embedded systems.
  • Experience with real-time systems or Bare metal development is a plus.

Responsibilities

  • Design and implement robust software solutions in C++ for Linux platforms.
  • Integrate software with custom hardware and networked IoT systems.
  • Collaborate with teams to ensure seamless interoperability.

Skills

C++ software development
IoT architectures
Low-level system debugging
Networking
Security
Embedded systems
Automated testing
CI/CD pipelines
Version control (Git)

Job description

Social network you want to login/join with:

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
  • 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

7 days ago
Be an early applicant

Remote Senior Software Engineer - 34123

JR United Kingdom

Derby

Remote

GBP 50,000 - 70,000

5 days ago
Be an early applicant

Remote Senior Software Engineer - 34123

ZipRecruiter

Altrincham

Remote

GBP 50,000 - 80,000

6 days ago
Be an early applicant

Remote Senior Software Engineer - 34123

JR United Kingdom

Chesterfield

Remote

GBP 40,000 - 60,000

7 days ago
Be an early applicant

Remote Senior Software Engineer - 34123

JR United Kingdom

Manchester

Remote

GBP 50,000 - 80,000

11 days ago

Remote Senior Software Engineer - 34123

JR United Kingdom

Wakefield

Remote

GBP 50,000 - 70,000

11 days ago

Remote Senior Software Engineer - 34123

JR United Kingdom

York

Remote

GBP 50,000 - 75,000

11 days ago

Remote Senior Software Engineer - 34123

JR United Kingdom

Doncaster

Remote

GBP 60,000 - 85,000

11 days ago

Remote Senior Software Engineer - 34123

JR United Kingdom

Sheffield

Remote

GBP 50,000 - 80,000

11 days ago