Enable job alerts via email!

Systems Programmer

JR United Kingdom

Bradford

On-site

GBP 40,000 - 60,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 technology company is seeking a Systems Programmer to join its engineering team. The role involves developing high-performance software for robotics, focusing on C/C++ coding and Linux-based systems. Candidates should have strong software development skills and experience in robotics to tackle complex challenges in this high-impact position.

Benefits

Collaborative, mission-driven culture
Opportunity to work on global robotic platforms
Contribution to climate resilience initiatives

Qualifications

  • Minimum 3 years of proficiency in C and C++.
  • Strong background in unit testing and version control.
  • Experience with CUDA GPU programming and Linux development.

Responsibilities

  • Develop and maintain C/C++ codebases for real-time robotic systems.
  • Collaborate with AI, vision, and platform engineers.
  • Build testable, scalable code focusing on performance.

Skills

C
C++
Linux programming
Agile software development
unit testing
parallel programming
CUDA GPU programming
system configuration
algorithmic design
gRPC

Tools

Git
Jetson devices
Nvidia SDKs

Job description

Social network you want to login/join with:

Salary: Competitive, Depending on Experience

About AssetCool

AssetCool is a fast-growing technology company redefining infrastructure through robotic innovation. Our robotic coating platforms dramatically increase the capacity and lifespan of power lines while reducing environmental impact and cost. With global commercial deployments and a growing ecosystem of intelligent, field-deployable robots, we are expanding our world-class engineering team to meet surging international demand.

Role Overview

We are seeking a Systems Programmer to build and optimise high-performance software systems that power our real-time robotic platforms. You’ll work closely with our R&D and product teams to design robust, efficient, and scalable software for embedded and Linux-based systems, tackling complex algorithmic and hardware integration challenges head-on.

This is a high-impact role for an experienced C/C++ developer excited by the opportunity to work at the intersection of robotics, data processing, and applied research.

Key Responsibilities

  • Develop and maintain C/C++ codebases for real-time robotic systems
  • Apply modern object-oriented design principles and software engineering best practices
  • Build testable, scalable code with a strong focus on performance and maintainability
  • Contribute to system architecture discussions across hardware, control, and vision domains
  • Develop and extend Linux-based services and configuration tools for embedded platforms
  • Collaborate with AI, vision, and platform engineers to integrate sensors and GPU-accelerated pipelines

Required Skills & Experience

  • A minimum of 3 years proficiency in modern C and C++ (including templates, OOP, STL)
  • Familiarity with design patterns and Agile software development practices
  • Experience with Linux programming, scripting, and system configuration
  • Strong background in unit testing, system testing, and version control (e.g. Git)
  • CUDA GPU programming and familiarity with Jetson devices
  • Nvidia SDKs such as VPI, Deepstream or Jetson SDK
  • Parallel programming, optimisation, and algorithmic design for performance
  • Exposure to embedded systems or robotics
  • Knowledge of gRPC, Swift, iOS programming

Why Join AssetCool?

  • Tackle some of the toughest challenges in robotics, vision, and infrastructure tech
  • Join a growing team with global ambitions and a collaborative, mission-driven culture
  • See your work in action on deployed robotic platforms across the world
  • Shape technology that directly contributes to climate resilience and smarter infrastructure

We are an equal opportunities employer and welcome applications from all backgrounds. We are committed to creating an inclusive, supportive workplace where everyone can thrive, regardless of age, disability, gender identity, marriage or civil partnership status, pregnancy or maternity, race, religion or belief, sex, or sexual orientation.

If you have a disability or any specific requirements that require adjustments at any stage of the recruitment process, please let us know and we’ll do our best to accommodate your needs.

Please note that we may review and close applications ahead of the closing date. We encourage you to submit your application as soon as possible.

We are not looking for agency support currently.

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

Similar jobs

Legal Systems Developer

Douglas Scott Legal Recruitment

Wigan null

Remote

Remote

GBP 40,000 - 70,000

Full time

14 days ago

Systems Programmer

JR United Kingdom

Leeds null

On-site

On-site

GBP 45,000 - 65,000

Full time

3 days ago
Be an early applicant

CICS System Programmer (Mainframe)

JR United Kingdom

Warrington null

On-site

On-site

GBP 50,000 - 80,000

Full time

2 days ago
Be an early applicant

CICS System Programmer (Mainframe)

JR United Kingdom

Wakefield null

On-site

On-site

GBP 50,000 - 75,000

Full time

2 days ago
Be an early applicant

Senior Developer

JR United Kingdom

Stockport null

Remote

Remote

GBP 45,000 - 65,000

Full time

Yesterday
Be an early applicant

z/OS Mainframe Systems Programmer

NTT DATA, Inc.

London null

Remote

Remote

GBP 50,000 - 80,000

Full time

25 days ago

Lead Graphics Programmer

JR United Kingdom

Bolton null

Remote

Remote

GBP 50,000 - 80,000

Full time

3 days ago
Be an early applicant

Lead Graphics Programmer

JR United Kingdom

York null

Remote

Remote

GBP 45,000 - 70,000

Full time

3 days ago
Be an early applicant

Lead Graphics Programmer

JR United Kingdom

Doncaster null

Remote

Remote

GBP 50,000 - 80,000

Full time

3 days ago
Be an early applicant