> Markdown version of [/jobs/ext/2066733-senior-software-engineer](https://www.wearedevelopers.com/jobs/ext/2066733-senior-software-engineer). 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). --- # Senior Software Engineer - **Company:** OpenWorks Engineering - **Location:** Northumberland, UK - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Systems Engineering, C++ (Programming Language), CMake, Cyber Security, Linux, DevOps, Device Drivers, Python (Programming Language), Network Configuration and Change Management, Systems Development Life Cycle, Release Management, Software Engineering, Systems Architecture, TCP/IP, Information Technology, Video Streaming, Software Coding, Software Version Control - **Published:** August 15, 2026 - **Apply:** https://www.totaljobs.com/job/senior-software-engineer/openworks-engineering-job107852152 ## About the Role * Academic Background: A degree in Computer Science, Engineering, Physics or a related discipline. * C++ Development: Strong C++ development skills. * Technical Knowledge: Familiarity with Linux hardware drivers, network configuration, CMake, DevOps and TCP/IP. * Software Engineering Experience: Experience developing software deployed on real-time embedded platforms, including architecture design, hardware and OS specification, code development and review, source control and release management. * Problem Solving: A creative problem solver who knows when to ask questions and how to manage their time effectively. * Team Fit: Reliable, adaptable and self-aware, with the ability to work effectively within a collaborative engineering team. Desirable: * Additional Technical Skills: Experience with Python, Cyber Security and/or Video Streaming technologies. ## Description We're looking for a Software Engineers and Senior Software Engineers with strong software development experience across the full development lifecycle to design and develop the software that powers advanced electro-optical systems used in Air Defence, cUAS and Surveillance and Target Tracking applications, deployed globally to protect critical military and civilian assets. You'll work in a fast-paced, high-impact environment, juggling multiple projects and taking ownership of software from concept through to deployment. Your work will be hands-on, technically challenging, and directly operational, giving you autonomy and the satisfaction of seeing your designs perform in real-world applications. This is a practical, high-responsibility role where your software expertise, system design skills, and problem-solving ability will shape our solutions that deliver real-world performance and reliability., * System Architecture: Specify system architecture, including hardware, operating systems and libraries. * Software Ownership: Take ownership across the software lifecycle, from coding and reviews through to release and version control. * Cross-Functional Collaboration: Work closely with mechanical, electrical and systems engineers to deliver integrated solutions. * Adaptability: Thrive in a fast-paced R&D environment where priorities and requirements may evolve rapidly. ## Related Videos - [You’re a great coder? That alone won’t get you far: The soft skills secret in IT success](https://www.wearedevelopers.com/videos/1076-you-re-a-great-coder-that-alone-won-t-get-you-far-the-soft-skills-secret-in-it-success) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [Code to Road in < 12 hours](https://www.wearedevelopers.com/videos/1082-code-to-road-in-12-hours) - [From DevOps to Scaled DevOps: How We’re Rebuilding Continuous Delivery as a Platform](https://www.wearedevelopers.com/videos/100018-from-devops-to-scaled-devops-how-we-re-rebuilding-continuous-delivery-as-a-platform) - [#90DaysOfDevOps - The DevOps Learning Journey](https://www.wearedevelopers.com/videos/548-90daysofdevops-the-devops-learning-journey) - [Unlocking the potential of Digital & IT at Vodafone](https://www.wearedevelopers.com/videos/602-unlocking-the-potential-of-digital-it-at-vodafone) ## Related Articles - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [Software Engineer Career: Things You Should Know](https://www.wearedevelopers.com/magazine/143-software-engineer-career-things-you-should-know) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [The Ultimate Software Engineer Career Path Guide for 2023](https://www.wearedevelopers.com/magazine/146-the-ultimate-software-engineer-career-path-guide-for-2023) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs)