Software Architect

KO2 Embedded Recruitment Solutions Ltd
Newcastle upon Tyne, UK
1 day ago
Apply on www.collegerecruiter.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Compensation
£60,000.0
Working hours
Regular working hours

Tech stack

Computer Vision Unit Testing C++ (Programming Language) Controller Development System (CoDeSys) Continuous Delivery Continuous Integration Linux Python (Programming Language) Machine Learning OpenCV Software Architecture Sensor Fusion
+5 more
Software Engineering Verification and Validation (Software) Systems Integration Digital Twin Information Technology

Job description

Location: Newcastle upon Tyne - Hybrid Work from Home

Relocation Package Available

The Role

This is a senior, architecture-level position within the R&D function, reporting to the Head of R&D. You won’t be the primary coder - you’ll be the person who designs and governs the software architecture and CI/CD process the engineering team builds within.

You’ll own the framework ensuring software developed across robotics payloads, vehicle automation, computer vision, sensor integration, digital twins, and simulation is scalable, maintainable, compliant, and defensible to safety-critical standards.

This is an R&D environment, so pragmatism matters: you’ll need to let first-off prototypes move forward on the right evidential path without demanding full compliance upfront, while ensuring the architecture and process can scale to full qualification when required.

Key Responsibilities

  • Define and implement end-to-end software architecture and CI/CD pipelines for remote and autonomous systems
  • Establish unit testing, verification and validation processes, and build the evidence base required to satisfy defence safety-critical standards
  • Integrate software architecture across control systems, computer vision, sensor fusion, simulation, and digital twin platforms
  • Support final system integration, commissioning, and real-world field trials with global military end users

Skills & Experience

  • Strong background in software architecture design and implementation for safety-critical or compliance-driven systems
  • Hands-on experience with C/C++ and Python in Linux real-time environments
  • Ability to read electrical schematics and work across hardware/software boundaries
  • Experience implementing CI/CD processes for safety-critical software
  • Degree in Software Engineering, Computer Science, or equivalent (2:1 minimum)

Advantageous:

  • Familiarity with ROS/ROS2
  • Experience with machine learning, OpenCV, or CODESYS/PLC environments
  • Background in automotive safety systems, defence, robotics, or autonomous vehicle development

The Package

  • Free breakfast and lunch daily in the on-site canteen
  • 35-hour working week: Tue-Thu on-site, Mon/Fri from home, half-day finish on Fridays
  • £5,000 relocation allowance available for the right candidate
  • Company-supported security clearance (required for the role)

Requirements

  • Strong background in software architecture design and implementation for safety-critical or compliance-driven systems
  • Hands-on experience with C/C++ and Python in Linux real-time environments
  • Ability to read electrical schematics and work across hardware/software boundaries
  • Experience implementing CI/CD processes for safety-critical software
  • Degree in Software Engineering, Computer Science, or equivalent (2:1 minimum), * Familiarity with ROS/ROS2
  • Experience with machine learning, OpenCV, or CODESYS/PLC environments
  • Background in automotive safety systems, defence, robotics, or autonomous vehicle development

Benefits & conditions

  • Free breakfast and lunch daily in the on-site canteen
  • 35-hour working week: Tue-Thu on-site, Mon/Fri from home, half-day finish on Fridays
  • £5,000 relocation allowance available for the right candidate
  • Company-supported security clearance (required for the role)

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.collegerecruiter.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:19 min

Advancing autonomous driving capabilities with specialized software talent

Katrin Lehmann Katrin Lehmann +1 · Coffee With Developers

2:55 min

Understanding the chore and effort of unit testing

Ewald Ewald · World Congress 2024

4:53 min

Achieving real-time tracking performance with OpenCV and segmentation

Thomas Endres Thomas Endres +2 · World Congress 2021

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · World Congress 2025

10:40 min

Evaluating automotive software architectures and backend technologies

Georg Kühberger +1 · LIVE

4:57 min

Missed edge cases in standard unit testing

Lars Hupel · World Congress 2023

Videos

See all

Related articles

See all