Software Solutions Architect

Pearson Engineering Limited

Newcastle upon Tyne

On-site

GBP 90,000 - 120,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Pearson Engineering Ltd in the North East of England is seeking a Software Solutions Architect to shape end-to-end software architecture and CI/CD for Remote and Autonomous Systems. You will balance innovation with defence standards, ensuring secure, scalable, and maintainable software across the product line.

You will lead design reviews, collaborate with R&D teams and external partners, and guide the integration of software with physical hardware from concept to final release.

Qualifications

  • A degree in Software Engineering or Computer Science with a 2:1 or equivalent.
  • Proven experience of software system level design for scalable, maintainable and secure systems.
  • Proven experience implementing CI/CD for safety-critical software.
  • Experience in integrating software architecture with physical hardware (robotics/control systems).
  • Experience with Linux and real-time software in C/C++ or Python.

Responsibilities

  • Lead defining and developing Software Architecture and CI/CD for Remote and Autonomous Systems.
  • Implement system level architecture enabling scalable, maintainable software solutions.
  • Ensure governance and security standards compliance for defence software.
  • Write clean, maintainable, scalable code using modern practices.
  • Contribute to the engineering lifecycle from design to maintenance of software systems.
  • Collaborate with cross-functional teams to integrate software with hardware.

Skills

C/C++
Python
Linux
Real-time software design
CI/CD for safety-critical
System level design
Data analysis
Communication

Education

Bachelors in Software Engineering or Computer Science (2:1)

Tools

ROS/ROS2
OpenCV
CODESYS

Job description

Overview

Pearson Engineering Ltd is a world leading provider of counter-mine and combat engineering equipment. Our product range is wide and varied, including complex attachments for armoured vehicles and remote-controlled mine clearance systems. The company is positioned to lead in Autonomous Combat Engineering Systems. An ambitious R&D programme investing circa £3m over the next three years will build a centre of excellence for world-class robotics engineering in the North East of England.

Job purpose

Pearson Engineering is seeking a talented Software Solutions Architect. You will work with colleagues across our R&D and Engineering teams to shape end-to-end software architecture and CI/CD processes for our current and future Remote and Autonomous Systems. You will balance innovation, business goals and technical feasibility, and lead the design of scalable, maintainable and secure software architecture, ensuring compliance with defence industry standards. You will be responsible for the software architecture and CI/CD process covering:

  • Control of Robotic and Autonomous payloads and equipment
  • Vehicle automation
  • Computer vision and image processing
  • Sensor integration
  • Digital twin integration
  • Simulation development
  • Algorithm testing and data analysis
  • Safety systems

You will have the opportunity to meet and build relationships with global end-users and partners. You will spend time working with them to trial and optimise solutions for use in real world environments, including validation and verification for real world operations. The role will involve working from early conceptual stages through to final release.

Responsibilities
  • Lead technical aspects of defining and developing Software Architecture and CI/CD process for Pearson Engineering Remote and Autonomous Systems products and solutions.
  • Implement software system level architecture as a key enabler for current and future scalable, maintainable and secure software defined solutions.
  • Ensure governance and compliance objectives are set and achieved, including defence industry and security standards.
  • Write clean, maintainable, and scalable code, utilising modern software engineering practices and tools.
  • Contribute significantly to the engineering lifecycle, including scoping, design, implementation, testing, deployment and maintenance of software systems.
  • Collaborate with cross-functional teams to integrate software systems with physical systems and products.
  • Facilitate integration of all software components into a fully functional software system.
  • Participate in design reviews providing software technical input through the development process.
  • Coach team members to improve capabilities and develop their software systems knowledge and expertise.
  • Troubleshoot and resolve complex software technical issues.
  • Stay informed on current trends in software development and Remote and Autonomous Systems; proactively explore their implementation within the company.
Skills and experience
  • A degree in Software Engineering or Computer Science, with a grade of at least a 2:1 or an equivalent qualification and experience.
  • Proven experience of software system level design and implementation for scalable, maintainable and secure systems.
  • Proven experience of implementing CI/CD processes for safety-critical software systems.
  • Proven experience in a relevant industry developing software architecture for integration with physical hardware (e.g., complex robotics and control systems).
  • Experience with Linux and developing real-time software in C/C++ or Python.
  • Understanding of electronics and the ability to read electrical schematics.
  • Demonstrable knowledge and experience of current software engineering practices for Remote and Autonomous Systems.
  • Experience with ROS/ROS2, machine learning and OpenCV is advantageous.
  • Experience of robotics, machine control systems and automation is desirable.
  • Knowledge of CODESYS or similar PLC software is beneficial.
  • Experience working in a multi-disciplined engineering team.
  • Ability to investigate and interpret data, issues, and situations to make sound decisions in high-stress situations.
  • Appetite for learning new technologies and applications.
  • Ability to communicate complex processes and procedures to colleagues.
  • Self-motivating, proactive and results-driven approach.
  • Collaborative ethos is essential.
Personal attributes and other requirements
  • As a defence contractor, there are security obligations that require staff to achieve the relevant security clearances.
  • You will be expected to support in-house training programmes, as required.
Working conditions
  • Mainly office based with visits to external customers (both UK and overseas) from time to time.
  • Working conditions on customer sites may include hours outside normal business hours and inclement field conditions.
  • Reduced working hours on a Friday.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Solution Architect
Software Solution Architect

KO2 Embedded Recruitment Solutions Ltd • Heddon-on-the-Wall

Hybrid
GBP 70,000 - 98,000
Relocation allowance £5,000
On-site canteen with free breakfast &?
8% pension match
Software Solution Architect
Software Solution Architect

KO2 Embedded Recruitment Solutions • Heddon-on-the-Wall

Hybrid
GBP 70,000 - 120,000
£70,000 base salary
Annual bonus up to 40%
8% pension
+5
Software Solutions Architect
Software Solutions Architect

Electus Recruitment Solutions • Newcastle upon Tyne

Hybrid
GBP 90,000 - 130,000
Bonus 35%
Excellent salary
Private medical insurance
+6
Senior Software Solutions Architect - Autonomous Systems
Senior Software Solutions Architect - Autonomous Systems

Pearson Engineering Limited • Newcastle upon Tyne

On-site
GBP 90,000 - 120,000
Software Architect
Software Architect

KO2 Embedded Recruitment Solutions Ltd • Newcastle upon Tyne

Hybrid
GBP 90,000 - 130,000
Free breakfast and lunch daily in on‑s
35-hour working week: Tue–Thu on-site,
£5,000 relocation allowance
+1
Senior Software Engineer
Senior Software Engineer

KO2 Embedded Recruitment Solutions • North East

Hybrid
GBP 63,000 - 77,000
8% matched pension
Free breakfast and lunch on-site
Up to £5,000 relocation allowance
+1
Engineer
Engineer

Pearson Engineering Limited • Newcastle upon Tyne

On-site
GBP 30,000 - 45,000
Solution Architect - (All Levels)
Solution Architect - (All Levels)

Rowden • Greater London

Hybrid
GBP 65,000 - 100,000
Flexible hybrid working
Hybrid work model
Robotics Engineer
Robotics Engineer

Artemis Chase - Defence & Space Specialists • United Kingdom

Hybrid
GBP 70,000 - 100,000
Share options vesting over three years
Private health care
25 days leave + bank holidays
+2
Senior Software Engineer
Senior Software Engineer

KO2 Embedded Recruitment Solutions Ltd • Newcastle upon Tyne

Hybrid
GBP 42,000 - 70,000
8% matched pension
Free breakfast and lunch on-site
35-hour week: Tue-Thu on-site, Mon/Fri
+1