> Markdown version of [/jobs/ext/3520523-software-solutions-architect](https://www.wearedevelopers.com/jobs/ext/3520523-software-solutions-architect). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Solutions Architect - **Company:** Pearson Whiffin Recruitment Ltd - **Location:** Newcastle upon Tyne, UK - **Contract:** Permanent contract - **Skills:** Adobe InDesign, C++ (Programming Language), Controller Development System (CoDeSys), Linux, Python (Programming Language), Machine Learning, OpenCV, Software Maintenance, Real-Time Operating Systems, Rslogix, Software Engineering, Software Systems, Trusted Systems, Information Technology - **Published:** October 1, 2026 - **Apply:** https://www.apply4u.co.uk/jobs/software-solutions-architect/49356692 ## About the Role 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. #J-18808-Ljbffr ## Description 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 ## Related Videos - [Remote Driving on Plant Grounds with State-of-the-Art Cloud Technologies](https://www.wearedevelopers.com/videos/251-remote-driving-on-plant-grounds-with-state-of-the-art-cloud-technologies) - [Deepfakes in Realtime - How Neural Networks Are Changing Our World](https://www.wearedevelopers.com/videos/180-deepfakes-in-realtime-how-neural-networks-are-changing-our-world) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [Security Pitfalls for Software Engineers](https://www.wearedevelopers.com/videos/726-security-pitfalls-for-software-engineers) - [Unboxing the DeepFace](https://www.wearedevelopers.com/videos/335-unboxing-the-deepface) - [Docker exec without Docker](https://www.wearedevelopers.com/videos/1094-docker-exec-without-docker) ## Related Articles - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [What is Software Engineering?](https://www.wearedevelopers.com/magazine/289-what-is-software-engineering)