Farnborough, Hampshire, South East, United Kingdom Hybrid / WFH Options
Leidos Innovations UK Limited
Job Description Senior Software Engineer Location: Farnborough, with flexibility to work from home dependent on business demands The Role: We are in search of a Senior Software Engineer t o support a Government Critical National Infrastructure project. As a Senior Software Engineer you will l ead multiple software development team(s) to deliver solutions with architectures … his position is a full time, permanent role and applicants must have SC clearance or be willing to undergo the clearance process. What will I be doing? Lead multiple software development team(s) to deliver solutions with architectures that provide capability improvements, reduced costs and flexibility to adapt quickly to customer needs. Understand high-level features and desired outcomes … outcomes. Responsible for the application-level outcomes, prioritisation of those outcomes and maintaining a roadmap of capability improvements (in conjunction with the Senior Leadership Team) related to the softwares architecture and the end-to-end design. Formulate software designs that create solutions meeting various desired outcomes (both now and future) while balancing the goals and constraints on the More ❯
Stevenage, Hertfordshire, England, United Kingdom Hybrid / WFH Options
MBDA
Stevenage This is a fantastic role for a Software Architect or someone with strong software design skills looking to take the next jump in their career to becoming a Software Architect! Salary : up to circa £80,000 depending on experience Dynamic (hybrid) working : typically 3 to 4 days per week on-site, due to workload classification Security … are available for paternity leave, neonatal leave and fertility testing and treatments Facilities : Fantastic site facilities including subsidised meals, free car parking and much more... The opportunity: As a Software Architect, you will be the author of the full softwarearchitecture working with the software delivery teams to define and monitor the Structural and Temporal Architecture including the Internal/External interfaces of the product to meet requirements. Identify, document and be responsible for the design drivers for the software solution e.g. real-time performance, safety, security, user experience, simplicity, reusability, flexibility. Produce derived and emergent requirements capturing the assumptions and rationale. Define the architecture to a point where the implementation decisions do More ❯
take your career wherever you want it to go. Join EY and help to build a better working world. Associate Director - (SSG) Strategy and Execution - EY Parthenon Our SSG (Software Strategy Group) sits within the Strategy and Execution team, which is EY's leading market team providing Technology, Operations and Financial advice to corporate and private equity firms who … intend to acquire, divest or restructure businesses. The team comprises advisors with specialist commercial, operations, software, technology, cyber, finance and deal/transaction experience from industry, advisory and audit backgrounds. SSG has competencies in Product and Technology, Enterprise Technology and Cybersecurity: Product and Technology provides investment and acquisition guidance to clients across commercial, product, and technical topics needed to … assess and advise companies leveraging their own proprietary software for commercial advantage Enterprise Technology assesses major technology risks and opportunities related to a transaction across key areas of enterprise technology holistically including enterprise and business systems, infrastructure, data and reporting, tech operating model, tech spend Cybersecurity focuses on understanding the business operating model, then applying our experience, benchmarks and More ❯
Stockport, Greater Manchester, North West, United Kingdom
Alten Ltd
talented engineers to innovate, solve complex challenges, and deliver impactful solutions that build tomorrows worldtoday. Job Description Help design the next generation of underwater surveillance systems by leading the softwarearchitecture of complex distributed platforms. At ALTEN , we're supporting a critical programme that demands high-integrity, safety-related software developed to exacting standards. As a Software Architect , youll play a key role in defining architecture, guiding design decisions, and ensuring robustness across the system. This is a chance to apply your expertise in C/C++ , Java , and safety-critical frameworks to shape software that supports defence operations worldwide. Key Details: Location: On-site Manchester (5 days/week) Experience Level: 8+ years … in Software Engineering Clearance Required: SC Clearance with no caveats (5 Years in the UK minimum) Key Responsibilities: Define and maintain the softwarearchitecture for a complex, large distributed system within a safety-critical defence domain Oversee design reviews , mentor engineers, and lead on architectural governance throughout the development lifecycle Collaborate with cross-functional teams to align More ❯
talented engineers to innovate, solve complex challenges, and deliver impactful solutions that build tomorrows worldtoday. Job Description Help design the next generation of underwater surveillance systems by leading the softwarearchitecture of complex distributed platforms. At ALTEN , we're supporting a critical programme that demands high-integrity, safety-related software developed to exacting standards. As a Software Architect , youll play a key role in defining architecture, guiding design decisions, and ensuring robustness across the system. This is a chance to apply your expertise in C/C++ , Java , and safety-critical frameworks to shape software that supports defence operations worldwide. Key Details: Location: On-site Manchester (5 days/week) Experience Level: 8+ years … in Software Engineering Clearance Required: SC Clearance with no caveats (5 Years in the UK minimum) Key Responsibilities: Define and maintain the softwarearchitecture for a complex, large distributed system within a safety-critical defence domain Oversee design reviews , mentor engineers, and lead on architectural governance throughout the development lifecycle Collaborate with cross-functional teams to align More ❯
GPU Software Engineer - UK (PAYE Contract + on-site) Join the Cutting Edge of Mobile GPU Architecture with a Leading Technology Innovator! Are you a passionate and experienced GPU Software Engineer with a deep understanding of 3D graphics APIs? Do you thrive on tackling complex challenges and shaping the future of mobile GPU technology? If so, we … want to hear from you! We are seeking a talented engineer to join a dynamic team within a world-leading technology company , working at the forefront of mobile GPU SoftwareArchitecture design. In this role, you will investigate and design groundbreaking features for leading 3D graphics APIs like Vulkan and DirectX, directly impacting the performance and capabilities of … new features for 3D Graphics APIs, pushing the boundaries of mobile GPU capabilities. Analyze & Evaluate: Investigate and evaluate features and improvements to 3D Graphics APIs, considering hardware design and softwarearchitecture implications. Shape the Future: Prototype interface changes, propose changes to GPU architecture, and draft new API extensions and specifications. Collaborate: Work closely with software and More ❯
GPU Software Engineer - UK (PAYE Contract + on-site) Join the Cutting Edge of Mobile GPU Architecture with a Leading Technology Innovator! Are you a passionate and experienced GPU Software Engineer with a deep understanding of 3D graphics APIs? Do you thrive on tackling complex challenges and shaping the future of mobile GPU technology? If so, we … want to hear from you! We are seeking a talented engineer to join a dynamic team within a world-leading technology company , working at the forefront of mobile GPU SoftwareArchitecture design. In this role, you will investigate and design groundbreaking features for leading 3D graphics APIs like Vulkan and DirectX, directly impacting the performance and capabilities of … new features for 3D Graphics APIs, pushing the boundaries of mobile GPU capabilities. Analyze & Evaluate: Investigate and evaluate features and improvements to 3D Graphics APIs, considering hardware design and softwarearchitecture implications. Shape the Future: Prototype interface changes, propose changes to GPU architecture, and draft new API extensions and specifications. Collaborate: Work closely with software and More ❯
Software Design Manager Cardiff £60,000 - £75,000 DOE plus excellent benefits Our client a leading Global provider of innovative and high-quality medical equipment is looking to recruit a Software Design Manager for their prestigious site based in Cardiff. The Software Design Manager will play an integral role in managing a small team of embedded and … system software engineers. Working on new and maintaining existing product development in a multi-discipline team environment. Salary: £60,000 - £75,000 DOE plus excellent benefits. Location: Cardiff Software Design Manager Responsibilities: Carry out engineering activities in accordance with company QA procedures and to meet regulatory regimes such as Medical Device Regulation (EU), ISO13485 (Int), FDA CFR820 (USA … and appropriate standards including IEC 60601, IEC 62304, ISO 14971. Management of resources providing motivation, supervision and guidance of software engineering staff. Ensure adherence to current software design controls & processes. Collaborate with Engineers to create Software development plans, Software Specifications, SoftwareArchitecture Specifications & be responsible for the upkeep of all Software Design documentation. More ❯
Software Design Manager – Cardiff – £60,000 - £75,000 DOE plus excellent benefits Our client a leading Global provider of innovative and high-quality medical equipment is looking to recruit a Software Design Manager for their prestigious site based in Cardiff. The Software Design Manager will play an integral role in managing a small team of embedded and … system software engineers. Working on new and maintaining existing product development in a multi-discipline team environment. Salary: £60,000 - £75,000 DOE plus excellent benefits. Location: Cardiff Software Design Manager Responsibilities: Carry out engineering activities in accordance with company QA procedures and to meet regulatory regimes such as Medical Device Regulation (EU), ISO13485 (Int), FDA CFR820 (USA … and appropriate standards including IEC 60601, IEC 62304, ISO 14971. Management of resources providing motivation, supervision and guidance of software engineering staff. Ensure adherence to current software design controls & processes. Collaborate with Engineers to create Software development plans, Software Specifications, SoftwareArchitecture Specifications & be responsible for the upkeep of all Software Design documentation. More ❯
Are you an experienced Senior Software Engineer looking to take the lead on cutting-edge projects within the Defence sector? We are seeking a skilled engineer to design, develop, and deliver high-quality software solutions that meet complex system requirements. As a Senior Software Engineer, you'll play a key role in architectural design, software development … and team leadership, ensuring innovative solutions are delivered on time and to the highest standards. Key responsibilities for the Senior Software Engineer based in Surrey: Lead a team of software engineers, providing technical direction, supervision, and mentoring. Define architectural and detailed software designs in line with wider system requirements. Develop and test software in C++ across … Linux and Windows platforms. Collaborate with multidisciplinary teams, ensuring seamless integration with firmware and electronics. Manage project timescales, resources, and deliverables in conjunction with the Project Manager. Conduct structured software verification, validation, and system integration activities. Prepare and present technical documentation and design reviews to internal teams and customers. Key skills required for the Senior Software Engineer based More ❯
Join us at Smartbox as an Embedded Software Developer! Are you a passionate Embedded Software Developer looking to make a real impact by giving a voice to those without speech Smartbox is looking for a dedicated individual like you to join our team and contribute to enhancing the lives of people with disabilities. Your Impact As our Embedded … Software Developer, you will: Test software: Ensuring comprehensive automated test coverage of your code, writing automated tests, GUIs, and utility apps in languages such as Python and C#. Libraries and apps: Creating software libraries and demo apps in C-compatible languages such as C#, C++, or Rust to control our firmware subsystems. Technical strategy: Executing and collaborating … Implementing and improving our device test plan, debugging, and validating upcoming firmware and software. Quality assurance: Promptly analysing and correcting quality issues. Project management: Taking ownership of firmware and software projects from start to finish. Firmware and software development: Designing, developing and maintaining embedded software in C for Zephyr RTOS and Embedded Linux. Essential Qualifications/Skills More ❯
Bristol, Avon, South West, United Kingdom Hybrid / WFH Options
Smartbox Assistive Technology
Join us at Smartbox as an Embedded Software Developer! Are you a passionate Embedded Software Developer looking to make a real impact by giving a voice to those without speech Smartbox is looking for a dedicated individual like you to join our team and contribute to enhancing the lives of people with disabilities. Your Impact As our Embedded … Software Developer, you will: Test software: Ensuring comprehensive automated test coverage of your code, writing automated tests, GUIs, and utility apps in languages such as Python and C#. Libraries and apps: Creating software libraries and demo apps in C-compatible languages such as C#, C++, or Rust to control our firmware subsystems. Technical strategy: Executing and collaborating … Implementing and improving our device test plan, debugging, and validating upcoming firmware and software. Quality assurance: Promptly analysing and correcting quality issues. Project management: Taking ownership of firmware and software projects from start to finish. Firmware and software development: Designing, developing and maintaining embedded software in C for Zephyr RTOS and Embedded Linux. Essential Qualifications/Skills More ❯
Gloucester, Gloucestershire, South West, United Kingdom Hybrid / WFH Options
ZENOVO LTD
LabVIEW Software Engineer Location: Gloucestershire (Hybrid - 3 days on-site per week) Job Type: Full-time, Permanent Salary: Up to £55,000 (Depending on Experience) Start Date: ASAP Are you passionate about developing high-performance software for advanced control systems? We're looking for a LabVIEW Software Engineer to join a growing team where you'll play … a key role in designing, developing, and maintaining software solutions that power cutting-edge control technologies. About the Role: As a LabVIEW Software Engineer, you'll be at the heart of product development efforts. You'll work closely with systems engineers, hardware designers, and fellow software developers to create robust, scalable, and efficient applications using National Instruments … LabVIEW and related tools. Responsibilities: Design, develop, and test software applications using LabVIEW for real-time control and data acquisition systems Collaborate with cross-functional teams to define system requirements and softwarearchitecture Integrate software with hardware components and sensors Create detailed documentation, including system design specifications, test procedures, and user manuals Support deployment, troubleshooting, and More ❯
navigate complexities and execute effective sales planning strategies. We value diversity, inclusivity, and global collaboration, celebrating the unique perspectives each team member brings. We are seeking an experienced Principal Software Engineer to join our international team based in Manchester. You will focus on enhancing our cutting-edge AI-driven Sales Planning product, leveraging classical ML techniques. Your Impact: Architect … closely with international teams to integrate diverse requirements and ensure product excellence. Mentor team members, foster best practices, and champion a culture of technical excellence and continuous learning. Design softwarearchitecture, perform thorough code reviews, and ensure high coding standards. Foster innovative thinking and strive to create robust and scalable systems. Your Skills: Proficiency in Python, Kubernetes, Docker … to develop and maintain high-performance APIs and backend services. Hands-on experience with Redis and related data infrastructure. Strong collaboration skills in multi-national, cross-functional teams. Excellent softwarearchitecture and code reviewing skills. Experience working with MSFT Copilot and GitHub. Comfortable handling new technologies and stepping out of comfort zones. If you are eager to shape More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
ECM Selection (Holdings) Limited
Using C# for robotic applications and delivering applied technologies This applied robotics company develops both software and hardware that is used in the field. They have successfully delivered multiple versions of their mobile robots, used by partner customers. Their latest projects are testament to new features and technologies to improve their robots, and they are currently recruiting for their … engineering team. This hands-on software engineering position is for an experienced, senior level and technically adept hands-on technologist to work on a range of software development and engineering activities including implementing best practice software design patterns and architecture within an agile environment. As a senior member of the engineering team, you will help scale … their software, provide technical input for new projects, mentor junior members of the team, and ensure high levels of quality are adhered to for the codebase. Requirements Extensive demonstrable experience in coding and software engineering using C# and .NET; coupled with experience with Python and Linux. Experience interacting with complex hardware products ideally within robotics. Exposure to Azure More ❯
Filton, Bristol, Avon, England, United Kingdom Hybrid / WFH Options
The One Group
Software Architect Location: Hybrid working in Bristol or Stevenage Salary: Up to £80,000 per annum + 21% Bonus Benefits: Job security (Big industry investment, no redundancies during Covid & kept hiring), Great pension, Enhanced parental leave, medical insurance, dental insurance, share plans, shopping discounts, amazing on-site facilities including a heavily subsidised restaurant, bar and gym A market leading … and global company within the defence sector are looking for an experienced software engineer and architect with a passion for innovative software design. This is a fascinating chance to be involved with developing cutting-edge softwarearchitecture solutions for user interfaces and embedded systems within aerospace electronics. This position is subject to security clearance and so … be British Citizens and have resided in the UK for the last 5 years. Previous or current SC and DV clearance is highly beneficial. Duties & Responsibilities Develop market leading software for system designs that promote security, safety, useability and reliability Create, define and monitor Structural and Temporal Architecture while considering the Internal and External interfaces alongside the delivery More ❯
Lead Software Engineer | Reading | £70-90k Do you have experience with embedded systems & AI? A fast-growing company in Reading is looking for someone like you to lead their Software Development team. Increase your chances of an interview by reading the following overview of this role before making an application. You'll be able to lead the … direction of the softwarearchitecture while working on real-life environmental solutions making the world a greener, and safer place. Responsibilities as a Lead Software Engineer: Full ownership of the software used on the companys modules & lead development & maintenance of applications for the main system Mentorship of junior engineers, taking the lead in the companys culture … Developing embedded systems and AI models Required skills for Lead Software Engineer: Have held a leading software engineer role for a number of years Proficiency with scripting languages like Python Proficiency in C++ and Computer Vision Experience developing control mechanisms for automation Experience with embedded software development (microcontrollers etc.) Desirable skills: Experience designing low power automated systems More ❯
Lead Software Engineer | Reading | £70-90k Do you have experience with embedded systems & AI? A fast-growing company in Reading is looking for someone like you to lead their Software Development team. You'll be able to lead the direction of the softwarearchitecture while working on real-life environmental solutions making the world a … greener, and safer place. Responsibilities as a Lead Software Engineer: + Full ownership of the software used on the companys modules & lead development & maintenance of applications for the main system + Mentorship of junior engineers, taking the lead in the companys culture + Developing embedded systems and AI models Required skills for Lead Software Engineer: + Have … held a leading software engineer role for a number of years + Proficiency with scripting languages like Python + Proficiency in C++ and Computer Vision + Experience developing control mechanisms for automation + Experience with embedded software development (microcontrollers etc.) Desirable skills: + Experience designing low power automated systems + AWS knowledge + Experience working with motors & materials More ❯
Lead Software Engineer | Reading | £70-90k Do you have experience with embedded systems & AI? A fast-growing company in Reading is looking for someone like you to lead their Software Development team. You'll be able to lead the direction of the softwarearchitecture while working on real-life environmental solutions making the world a … greener, and safer place. Responsibilities as a Lead Software Engineer: + Full ownership of the software used on the companys modules & lead development & maintenance of applications for the main system + Mentorship of junior engineers, taking the lead in the companys culture + Developing embedded systems and AI models Required skills for Lead Software Engineer: + Have … held a leading software engineer role for a number of years + Proficiency with scripting languages like Python + Proficiency in C++ and Computer Vision + Experience developing control mechanisms for automation + Experience with embedded software development (microcontrollers etc.) Desirable skills: + Experience designing low power automated systems + AWS knowledge + Experience working with motors & materials More ❯
About the job Senior Software Engineer Robotics Location: Hertfordshire Salary: £50,000 - £60,000 Are you a Software Engineerwith a passion for C#/.NET and Robotics? Join a fast-growing technology start-up that builds advanced robotics systems for real-world applications. Key Responsibilities: +Lead the way and be a strong advocate of best practice software design patterns, softwarearchitecture and agile methodology. +Take a lead in our effort to re-architect and harden our code to prepare for 10x-100x scale +Mentor junior software engineers +Help the team to find the right balance between strong principles and pragmatism; and help the team to inform buy vs build decisions +Be the standard … bearer for code quality (including software test coverage and maintainability of code) Key Requirements: +10+ years experience in software engineering. +10+ years experience with C# and .NET. + Previous experience with Linux, Python and Azure DevOps +Previous experience in both start-ups/scale-ups and larger organisations +Strong communication skills +Previous experience in robotics or other hardware More ❯
Cwmbran, Gwent, United Kingdom Hybrid / WFH Options
Mentmore Recruitment
Lead Software Engineer Location: Wales - Hybrid - 1 day/week onsite Salary: Up to £65,000 per annum Job Type: Permanent We're hiring a Lead Software Engineer to join an innovative company that's leading the way in network infrastructure monitoring through IoT technology. You'll play a key role in developing and maintaining a critical part … ll not only write high-quality code but also lead a cross-functional team, shape product direction in collaboration with the Head of Digital Products, and contribute to broader softwarearchitecture decisions. This is an excellent opportunity for someone who enjoys mentoring others while staying deeply involved in technical problem-solving. Key Responsibilities Lead and mentor a cross … functional software development team, enhancing processes and supporting team success. Collaborate closely with the Head of Digital Products, Senior Tech Lead, and stakeholders to prioritise product features and ensure successful technical delivery. Design, develop, and maintain high-quality web and mobile applications using C# .NET, React, Azure, Git, and .NET MAUI. Continuously look for ways to improve the reliability More ❯
and Public Services. Consolidated revenues as of $13+ billion. Senior UX Designer: Job Summary The Senior Technical Architect in UI/UX Designs is responsible for overseeing the technical architecture and user experience design aspects of projects. They will be involved in designing, implementing, and maintaining the architecture of software systems while ensuring a seamless and intuitive … user experience throughout the development lifecycle. (1.) Key Responsibilities 1. Develop technical architecture and design solutions that align with business goals and user needs 2. Collaborate with cross functional teams to define project requirements and translate them into technical specifications 3. Evaluate and recommend tools, technologies, and frameworks to support ui/ux design and development 4. Conduct code … reviews, troubleshoot technical issues, and provide guidance to development teams 5. Stay updated on industry trends and best practices in ui/ux design and technical architecture 6. Lead and mentor junior team members in ui/ux design principles and technical architecture best practices 7. Ensure the scalability, performance, and security of software systems through effective More ❯
and Public Services. Consolidated revenues as of $13+ billion. Senior UX Designer: Job Summary The Senior Technical Architect in UI/UX Designs is responsible for overseeing the technical architecture and user experience design aspects of projects. They will be involved in designing, implementing, and maintaining the architecture of software systems while ensuring a seamless and intuitive … user experience throughout the development lifecycle. (1.) Key Responsibilities 1. Develop technical architecture and design solutions that align with business goals and user needs 2. Collaborate with cross functional teams to define project requirements and translate them into technical specifications 3. Evaluate and recommend tools, technologies, and frameworks to support ui/ux design and development 4. Conduct code … reviews, troubleshoot technical issues, and provide guidance to development teams 5. Stay updated on industry trends and best practices in ui/ux design and technical architecture 6. Lead and mentor junior team members in ui/ux design principles and technical architecture best practices 7. Ensure the scalability, performance, and security of software systems through effective More ❯
london (city of london), south east england, united kingdom
HCLTech
and Public Services. Consolidated revenues as of $13+ billion. Senior UX Designer: Job Summary The Senior Technical Architect in UI/UX Designs is responsible for overseeing the technical architecture and user experience design aspects of projects. They will be involved in designing, implementing, and maintaining the architecture of software systems while ensuring a seamless and intuitive … user experience throughout the development lifecycle. (1.) Key Responsibilities 1. Develop technical architecture and design solutions that align with business goals and user needs 2. Collaborate with cross functional teams to define project requirements and translate them into technical specifications 3. Evaluate and recommend tools, technologies, and frameworks to support ui/ux design and development 4. Conduct code … reviews, troubleshoot technical issues, and provide guidance to development teams 5. Stay updated on industry trends and best practices in ui/ux design and technical architecture 6. Lead and mentor junior team members in ui/ux design principles and technical architecture best practices 7. Ensure the scalability, performance, and security of software systems through effective More ❯
Partner with Product Management to consult on solution feasibility and high-level effort estimation Make recommendation for technology adoption and framework improvement, analyzing trends, patterns and best practices for software Serve as the evangelist and custodian of technology, architecture, and product development practices Participate in the design & implementation of production cloud grade services supporting high availability Qualifications 5+ … years of experience leading software engineers for product development Experience managing capitalized software processes Preferred: experience with managing teams' operational health by analyzing product teams' work distribution CapEx, Opex, Maintenance, Billable and OH Preferred: experience managing the organizational structure of teams as well as headcount & non-headcount budgets 10+ years of combined experience in software engineering, enterprise … architecture and/or DevOps Working experience with scaled softwarearchitecture & domain: performance, redundancy, failover, clustering, vertical scaling Preferred: experience using AWS cloud solutions, ideally including migration from other hosting services Working experience with source code management patterns and DevOps automation Proficient in API design, development & production operation Working experience managing production client & server code bases across More ❯