A dynamic and expanding engineering company, leading the way in advanced technical solutions, is seeking an experienced Embedded Software Engineer. The primary focus of the role is developing C++ code for embedded electronic systems and products. The Role Design and develop robust software in C/C++ for embedded platforms Create and maintain technical documentation to support design decisions Ensure software operates reliably and meets functional specifications Shape the long-term direction of software architecture and capabilities Collaborate with cross-functional teams to develop innovative technology within real-world constraints Develop and maintain test suites, including unit and integration tests Implement and troubleshoot hardware interfaces and data protocols (e.g., CAN, UART, TCP/IP) Build and maintain user-facing applications using both commercial and open-source toolkits Work closely with hardware and firmware engineers to align system-level behaviour Assist in scoping projects, breaking down requirements, and mentoring junior engineers The Candidate Strong experience programming in C++ for embedded systems Experienced with testing practices and tools Experience working in Linux-based environments Exposure to platforms like Xilinx or PetaLinux whighly beneficial, but not essential A collaborative team player with an eye for clean, maintainable code The Offer Offering up to 60,000, hybrid working model with flexible working hours, private medical cover and relocation support available.
03/04/2026
Full time
A dynamic and expanding engineering company, leading the way in advanced technical solutions, is seeking an experienced Embedded Software Engineer. The primary focus of the role is developing C++ code for embedded electronic systems and products. The Role Design and develop robust software in C/C++ for embedded platforms Create and maintain technical documentation to support design decisions Ensure software operates reliably and meets functional specifications Shape the long-term direction of software architecture and capabilities Collaborate with cross-functional teams to develop innovative technology within real-world constraints Develop and maintain test suites, including unit and integration tests Implement and troubleshoot hardware interfaces and data protocols (e.g., CAN, UART, TCP/IP) Build and maintain user-facing applications using both commercial and open-source toolkits Work closely with hardware and firmware engineers to align system-level behaviour Assist in scoping projects, breaking down requirements, and mentoring junior engineers The Candidate Strong experience programming in C++ for embedded systems Experienced with testing practices and tools Experience working in Linux-based environments Exposure to platforms like Xilinx or PetaLinux whighly beneficial, but not essential A collaborative team player with an eye for clean, maintainable code The Offer Offering up to 60,000, hybrid working model with flexible working hours, private medical cover and relocation support available.
C++, OpenGL, Virtual Reality, Augmented Reality, Extended Reality Tiro Partners have been assisting a client who are working in the spatial computing and real-time rendering space to groww their technical function due to continued success. We have a brand new opening for a competent C++ engineer to join the team. The ideal candidate will have hands-on experience in real-time graphics programming using OpenGL or Vulkan, along with a solid understanding of performance optimisation on embedded or purpose-built hardware. You will bring proven debugging abilities across complex real-time systems, experience contributing to large code bases, and a track record of shipping production software, including involvement in testing, release processes, and field support. The role requires strong communication skills, a collaborative mindset, and the ability to engage directly with end users to gather feedback and validate solutions. Familiarity with spatial computing concepts such as 3D coordinate systems, transformations, and projection is essential. Experience with AR/VR development, XR frameworks (such as OpenXR or OpenVR), and exposure to Unity, Unreal Engine, or custom rendering pipelines would be highly advantageous. Please apply for an immediate response Salary - 60-80K + Equity + Benefits C++, OpenGL, Virtual Reality, Augmented Reality, Extended Reality
03/04/2026
Full time
C++, OpenGL, Virtual Reality, Augmented Reality, Extended Reality Tiro Partners have been assisting a client who are working in the spatial computing and real-time rendering space to groww their technical function due to continued success. We have a brand new opening for a competent C++ engineer to join the team. The ideal candidate will have hands-on experience in real-time graphics programming using OpenGL or Vulkan, along with a solid understanding of performance optimisation on embedded or purpose-built hardware. You will bring proven debugging abilities across complex real-time systems, experience contributing to large code bases, and a track record of shipping production software, including involvement in testing, release processes, and field support. The role requires strong communication skills, a collaborative mindset, and the ability to engage directly with end users to gather feedback and validate solutions. Familiarity with spatial computing concepts such as 3D coordinate systems, transformations, and projection is essential. Experience with AR/VR development, XR frameworks (such as OpenXR or OpenVR), and exposure to Unity, Unreal Engine, or custom rendering pipelines would be highly advantageous. Please apply for an immediate response Salary - 60-80K + Equity + Benefits C++, OpenGL, Virtual Reality, Augmented Reality, Extended Reality
Contract Embedded DevOps Engineer 12 month contract Glasgow - 3 days onsite Up to 80ph - Inside IR35 We're recruiting for a senior DevOps Engineer to support a growing engineering team working on embedded software and connected hardware systems. This is a hands-on role focused on CI/CD, build and release pipelines, tooling, and test infrastructure for embedded products. You'll work closely with Software, QA and Hardware teams to improve and maintain a robust delivery environment. This opportunity would suit someone with experience in embedded systems, electronics-led environments, hardware-connected software, or HIL / hardware-based test setups. The Role You'll be responsible for supporting and improving the DevOps and tooling environment that underpins embedded software delivery. Key responsibilities Own and improve the CI/CD environment for embedded software delivery Maintain and enhance GitHub Actions pipelines for build, test, release and deployment Support build, packaging, artifact management and release processes Help evolve tooling following a migration from Jenkins to GitHub Support deployment and testing across hardware rigs / Raspberry Pi-based environments Work closely with QA and engineering teams on test automation and build reliability Improve code quality, pipeline stability and release traceability Contribute to future improvements across cloud, virtualised or scalable infrastructure What We're Looking For Strong background in DevOps, Build & Release Engineering, or CI/CD Experience supporting embedded software, firmware, or electronics-based products Strong hands-on experience with GitHub Actions Experience building and maintaining CI/CD pipelines Good experience with build tooling, release tooling and artifact management Strong scripting / automation capability Experience working closely with Software Engineers and QA teams Understanding of Hardware-in-the-Loop (HIL) or physical device-based test environments would be highly beneficial Exposure to AWS / cloud infrastructure would be advantageous Tech Environment GitHub / GitHub Actions Embedded software / electronic devices Raspberry Pi test infrastructure Jenkins to GitHub migration Build, release and quality tooling Potential AWS / virtualised environments This is a great opportunity to join a team where the DevOps capability is already established, but now needs a strong engineer to help support, improve and scale it as the wider engineering function grows. If you have experience in DevOps for embedded systems, hardware-linked software environments, electronics products, or HIL testing infrastructure, we are keen to hear from you.
02/04/2026
Contractor
Contract Embedded DevOps Engineer 12 month contract Glasgow - 3 days onsite Up to 80ph - Inside IR35 We're recruiting for a senior DevOps Engineer to support a growing engineering team working on embedded software and connected hardware systems. This is a hands-on role focused on CI/CD, build and release pipelines, tooling, and test infrastructure for embedded products. You'll work closely with Software, QA and Hardware teams to improve and maintain a robust delivery environment. This opportunity would suit someone with experience in embedded systems, electronics-led environments, hardware-connected software, or HIL / hardware-based test setups. The Role You'll be responsible for supporting and improving the DevOps and tooling environment that underpins embedded software delivery. Key responsibilities Own and improve the CI/CD environment for embedded software delivery Maintain and enhance GitHub Actions pipelines for build, test, release and deployment Support build, packaging, artifact management and release processes Help evolve tooling following a migration from Jenkins to GitHub Support deployment and testing across hardware rigs / Raspberry Pi-based environments Work closely with QA and engineering teams on test automation and build reliability Improve code quality, pipeline stability and release traceability Contribute to future improvements across cloud, virtualised or scalable infrastructure What We're Looking For Strong background in DevOps, Build & Release Engineering, or CI/CD Experience supporting embedded software, firmware, or electronics-based products Strong hands-on experience with GitHub Actions Experience building and maintaining CI/CD pipelines Good experience with build tooling, release tooling and artifact management Strong scripting / automation capability Experience working closely with Software Engineers and QA teams Understanding of Hardware-in-the-Loop (HIL) or physical device-based test environments would be highly beneficial Exposure to AWS / cloud infrastructure would be advantageous Tech Environment GitHub / GitHub Actions Embedded software / electronic devices Raspberry Pi test infrastructure Jenkins to GitHub migration Build, release and quality tooling Potential AWS / virtualised environments This is a great opportunity to join a team where the DevOps capability is already established, but now needs a strong engineer to help support, improve and scale it as the wider engineering function grows. If you have experience in DevOps for embedded systems, hardware-linked software environments, electronics products, or HIL testing infrastructure, we are keen to hear from you.
Job Title: Cloud Infrastructure Architect Location: Liverpool City Centre on a Hybrid working basis Salary: Up to 75,000 per annum DOE Job Type: Permanent, Full Time Working Hours: 37.5 hours per week, Monday-Friday 9.00am - 5.30pm Acorn is looking for a passionate Cloud Infrastructure Architect who will be responsible for designing, implementing, and optimising secure, scalable, and highly available cloud platforms. This role requires technical leadership across cloud strategy, architecture governance, infrastructure modernisation, and operational excellence. The architect partners closely with business areas to ensure the cloud environment supports organisational goals and meets enterprise standards. Responsibilities: Develop end-to-end cloud architectures, supporting enterprise workloads, including compute, storage, networking, identity, and automation. Develop a close working relationship with Platform Engineering to ensure robust design and delivery across our cloud platforms Create reference architectures, design patterns, and technical standards for cloud environments. Design hybrid and multi-cloud strategies leveraging platforms such as Azure, AWS, and GCP. Evaluate new cloud services, tools, and technologies to guide technical direction. Lead the design and implementation of core cloud infrastructure components: virtual networks, identity and access, monitoring, encryption, resilience, and backup strategies. Define infrastructure-as-code patterns using tools such as Terraform, Bicep, or ARM. Support migration of workloads from on-premise to cloud platforms following best-practice frameworks Ensure cloud designs adhere to security standards, regulatory requirements, and architectural governance. Implement Zero Trust principles, network segmentation, encryption, key management, and secure access control models. Partner with SecOps teams to ensure monitoring, logging, and incident response capabilities are embedded Develop automation and service optimisation strategies to improve performance, cost efficiency, and availability. Conduct capacity planning, resilience engineering, disaster recovery design, and performance tuning. Mentor engineers across cloud, DevOps, and infrastructure teams. About you: Requirements: Proven experience across several disciplines; networking, infrastructure, cloud platform and system administration Extensive experience designing and supporting cloud infrastructure on Azure, AWS, or GCP Strong understanding of networking (VNETs/VPCs, routing, DNS, load balancing, firewalls) Knowledge of infrastructure-as-code and automation tooling. Experience with container platforms (AKS, EKS, GKE, Kubernetes) and serverless architectures. Strong background in identity and access management (Azure AD, IAM, RBAC). Proven experience building scalable, resilient, and secure cloud architectures. Solid understanding of cloud cost optimisation and FinOps principles Grow with Acorn We bring over 40 years of specialist insurance expertise to the table. From humble beginnings, we've grown into a national leader, now employing 1,700+ people across the UK. We're growing fast, with new opportunities emerging every week. That growth is largely due to the values we share: We run through walls for our customers and each other We challenge the status quo We succeed when we help those around us succeed We decide quickly when the smart thing to do is use our judgement Benefits: 35 days' holiday (including bank holidays) with additional buy/sell options 24/7 mental health support & free counselling available Grow with us: Through career fairs, leadership programs, and learning on the go! Flexible benefits, including early access to salary via our internal platform Hybrid working options to support work-life balance and individual needs Recognition awards, social events & more Our Commitment to our colleague's: Earn recognition and accreditation from leading organisations that share our commitment to people and growth: Mindful Employer Disability Confident Level 1 & 2 - creating accessible, inclusive opportunities Menopause Friendly accredited Armed Forces Covenant signatory Great Places to Work 2024/25 Best Place to Work for Development Best Place to Work for Women Before applying, please know: If your application is successful, we will run relevant employment checks prior to your employment with us. These will include a standard criminal record check and an insolvency register check. Visa Requirements We can only consider applicants who have at least one year remaining on their Graduate or Post-Study Work visa. At the moment, we're not able to offer visa sponsorship. We're Here to Support You We're committed to creating an inclusive, supportive workplace where everyone can flourish. If you need any adjustments during the recruitment process-or once you're part of the team-we'll work with you to make sure you can do your best work. Please click the APPLY button to submit your CV for this role. Candidates with experience or relevant job titles of; Cloud Infrastructure Administrator, IT Architect, Systems Developer, Software Architect may also be considered for this role.
02/04/2026
Full time
Job Title: Cloud Infrastructure Architect Location: Liverpool City Centre on a Hybrid working basis Salary: Up to 75,000 per annum DOE Job Type: Permanent, Full Time Working Hours: 37.5 hours per week, Monday-Friday 9.00am - 5.30pm Acorn is looking for a passionate Cloud Infrastructure Architect who will be responsible for designing, implementing, and optimising secure, scalable, and highly available cloud platforms. This role requires technical leadership across cloud strategy, architecture governance, infrastructure modernisation, and operational excellence. The architect partners closely with business areas to ensure the cloud environment supports organisational goals and meets enterprise standards. Responsibilities: Develop end-to-end cloud architectures, supporting enterprise workloads, including compute, storage, networking, identity, and automation. Develop a close working relationship with Platform Engineering to ensure robust design and delivery across our cloud platforms Create reference architectures, design patterns, and technical standards for cloud environments. Design hybrid and multi-cloud strategies leveraging platforms such as Azure, AWS, and GCP. Evaluate new cloud services, tools, and technologies to guide technical direction. Lead the design and implementation of core cloud infrastructure components: virtual networks, identity and access, monitoring, encryption, resilience, and backup strategies. Define infrastructure-as-code patterns using tools such as Terraform, Bicep, or ARM. Support migration of workloads from on-premise to cloud platforms following best-practice frameworks Ensure cloud designs adhere to security standards, regulatory requirements, and architectural governance. Implement Zero Trust principles, network segmentation, encryption, key management, and secure access control models. Partner with SecOps teams to ensure monitoring, logging, and incident response capabilities are embedded Develop automation and service optimisation strategies to improve performance, cost efficiency, and availability. Conduct capacity planning, resilience engineering, disaster recovery design, and performance tuning. Mentor engineers across cloud, DevOps, and infrastructure teams. About you: Requirements: Proven experience across several disciplines; networking, infrastructure, cloud platform and system administration Extensive experience designing and supporting cloud infrastructure on Azure, AWS, or GCP Strong understanding of networking (VNETs/VPCs, routing, DNS, load balancing, firewalls) Knowledge of infrastructure-as-code and automation tooling. Experience with container platforms (AKS, EKS, GKE, Kubernetes) and serverless architectures. Strong background in identity and access management (Azure AD, IAM, RBAC). Proven experience building scalable, resilient, and secure cloud architectures. Solid understanding of cloud cost optimisation and FinOps principles Grow with Acorn We bring over 40 years of specialist insurance expertise to the table. From humble beginnings, we've grown into a national leader, now employing 1,700+ people across the UK. We're growing fast, with new opportunities emerging every week. That growth is largely due to the values we share: We run through walls for our customers and each other We challenge the status quo We succeed when we help those around us succeed We decide quickly when the smart thing to do is use our judgement Benefits: 35 days' holiday (including bank holidays) with additional buy/sell options 24/7 mental health support & free counselling available Grow with us: Through career fairs, leadership programs, and learning on the go! Flexible benefits, including early access to salary via our internal platform Hybrid working options to support work-life balance and individual needs Recognition awards, social events & more Our Commitment to our colleague's: Earn recognition and accreditation from leading organisations that share our commitment to people and growth: Mindful Employer Disability Confident Level 1 & 2 - creating accessible, inclusive opportunities Menopause Friendly accredited Armed Forces Covenant signatory Great Places to Work 2024/25 Best Place to Work for Development Best Place to Work for Women Before applying, please know: If your application is successful, we will run relevant employment checks prior to your employment with us. These will include a standard criminal record check and an insolvency register check. Visa Requirements We can only consider applicants who have at least one year remaining on their Graduate or Post-Study Work visa. At the moment, we're not able to offer visa sponsorship. We're Here to Support You We're committed to creating an inclusive, supportive workplace where everyone can flourish. If you need any adjustments during the recruitment process-or once you're part of the team-we'll work with you to make sure you can do your best work. Please click the APPLY button to submit your CV for this role. Candidates with experience or relevant job titles of; Cloud Infrastructure Administrator, IT Architect, Systems Developer, Software Architect may also be considered for this role.
Contract Senior Embedded Software Engineer Rate: up to £60pphr + VAT, outside IR35 Location: East Sussex (Hybrid: 2 days onsite, 3 days remote) Our client, a well-established and financially secure engineering organisation, is seeking a Senior Embedded Software Engineer to join their expanding development team. This is a fantastic opportunity to work within a company recognised for its long-term stability, strong engineering ethos, and continued investment in innovation. You ll be part of a collaborative, multi-disciplinary team, playing a key role in developing embedded software for advanced electronic systems. The position offers involvement across the full software development lifecycle from initial requirements through to validation and release. The Role As a Senior Embedded Software Engineer, you will design, develop, and support embedded software for controller systems, instrumentation, and user interfaces. You ll contribute to both new product development and the enhancement of existing platforms, ensuring delivery of reliable, production-ready solutions for global applications. Working closely with hardware, systems, and product teams, you will also provide technical leadership and mentorship within the software group. Key Responsibilities Design, develop, and maintain embedded software for controller and instrumentation platforms Contribute across the full software lifecycle: requirements, design, implementation, testing, and release Architect scalable and maintainable software solutions that encourage reuse and collaboration Participate in Agile/SCRUM development processes Support software integration with hardware systems and assist in system-level testing Troubleshoot and resolve software and hardware-related issues Develop test tools, automation frameworks, and validation scripts Produce clear design, development, and test documentation Drive continuous improvement in software quality and development practices Mentor and support junior engineers within the team Skills & Experience Required Degree in Computer Science, Software Engineering, Electronic Engineering, or a related field Strong experience in embedded software development Proven experience working on electronics-based products Solid understanding of embedded processors and hardware/software interaction Experience within structured development environments Familiarity with Agile/SCRUM methodologies Track record of delivering production-quality embedded systems Strong debugging and problem-solving skills across software and hardware Experience working in cross-functional engineering teams Desirable Skills Experience within regulated or compliance-driven industries Exposure to global or distributed engineering teams Experience with test automation, validation frameworks, or software verification tools Please send a CV if you would like to apply for thew role.
02/04/2026
Contractor
Contract Senior Embedded Software Engineer Rate: up to £60pphr + VAT, outside IR35 Location: East Sussex (Hybrid: 2 days onsite, 3 days remote) Our client, a well-established and financially secure engineering organisation, is seeking a Senior Embedded Software Engineer to join their expanding development team. This is a fantastic opportunity to work within a company recognised for its long-term stability, strong engineering ethos, and continued investment in innovation. You ll be part of a collaborative, multi-disciplinary team, playing a key role in developing embedded software for advanced electronic systems. The position offers involvement across the full software development lifecycle from initial requirements through to validation and release. The Role As a Senior Embedded Software Engineer, you will design, develop, and support embedded software for controller systems, instrumentation, and user interfaces. You ll contribute to both new product development and the enhancement of existing platforms, ensuring delivery of reliable, production-ready solutions for global applications. Working closely with hardware, systems, and product teams, you will also provide technical leadership and mentorship within the software group. Key Responsibilities Design, develop, and maintain embedded software for controller and instrumentation platforms Contribute across the full software lifecycle: requirements, design, implementation, testing, and release Architect scalable and maintainable software solutions that encourage reuse and collaboration Participate in Agile/SCRUM development processes Support software integration with hardware systems and assist in system-level testing Troubleshoot and resolve software and hardware-related issues Develop test tools, automation frameworks, and validation scripts Produce clear design, development, and test documentation Drive continuous improvement in software quality and development practices Mentor and support junior engineers within the team Skills & Experience Required Degree in Computer Science, Software Engineering, Electronic Engineering, or a related field Strong experience in embedded software development Proven experience working on electronics-based products Solid understanding of embedded processors and hardware/software interaction Experience within structured development environments Familiarity with Agile/SCRUM methodologies Track record of delivering production-quality embedded systems Strong debugging and problem-solving skills across software and hardware Experience working in cross-functional engineering teams Desirable Skills Experience within regulated or compliance-driven industries Exposure to global or distributed engineering teams Experience with test automation, validation frameworks, or software verification tools Please send a CV if you would like to apply for thew role.
A Software Engineer with proven experience of developing software tools and scripts for production test and process automation together with strong LabView experience, will join the new Production Engineering team of an award winning Technology Company. The successful Software Engineer will focus on the software aspects of NPI, production test automation, device programming, configuration control and continuous improvement of manufacturing processes. The successful Software Engineer should bring the following: A Degree (or equivalent experience) in Software Engineering, Computer Science or similar. Strong experience using LabView for test automation. Proven experience developing software tools and scripts for production test and process automation. Good understanding of software release processes and configuration control. The ability to troubleshoot software/firmware issues in embedded or hardware-integrated systems. Knowledge of other programming languages such as Python and C/C++ beneficial as is knowledge of manufacturing test systems and automation frameworks. A competitive salary package will be offered depending on your level of experience. You must have full eligibility to work in the UK as no sponsorship available.
02/04/2026
Full time
A Software Engineer with proven experience of developing software tools and scripts for production test and process automation together with strong LabView experience, will join the new Production Engineering team of an award winning Technology Company. The successful Software Engineer will focus on the software aspects of NPI, production test automation, device programming, configuration control and continuous improvement of manufacturing processes. The successful Software Engineer should bring the following: A Degree (or equivalent experience) in Software Engineering, Computer Science or similar. Strong experience using LabView for test automation. Proven experience developing software tools and scripts for production test and process automation. Good understanding of software release processes and configuration control. The ability to troubleshoot software/firmware issues in embedded or hardware-integrated systems. Knowledge of other programming languages such as Python and C/C++ beneficial as is knowledge of manufacturing test systems and automation frameworks. A competitive salary package will be offered depending on your level of experience. You must have full eligibility to work in the UK as no sponsorship available.
Job Title: AI Software Engineer Location: Leeds, West Yorkshire/Hybrid Salary: £70,000 - £90,000 per annum + benefits Why Apply? A technology-led organisation is building a genuinely AI-native capability, embedding artificial intelligence into its products, platforms, and long-term strategy. This permanent, Full time Software Engineer (AI Focus) role offers the opportunity to build robust, scalable systems that integrate AI into real-world applications, not just proofs of concept. Software Engineer (AI Focus) Responsibilities Design, build, and maintain scalable Back End systems and services Contribute to the development and evolution of a production-grade AI platform Build and integrate AI-powered features such as LLM-driven services, RAG pipelines, and agent-based workflows into core systems Apply modern software engineering best practices (clean code, testing, CI/CD, observability) to all solutions Develop internal tools and platforms to improve developer productivity and system efficiency Collaborate closely with product, data, and platform teams to deliver high-quality features Evaluate and adopt emerging tools, frameworks, and technologies where they add clear value Support the adoption of AI capabilities across the wider engineering ecosystem Software Engineer (AI Focus) Requirements Essential: Strong software engineering experience building and maintaining production systems Solid understanding of system design, scalability, and performance considerations Experience developing Back End services and APIs in modern tech stacks Exposure to, or strong interest in, AI technologies such as Large Language Models (LLMs), including API integrations or prompt-based workflows Proficiency in at least two modern programming languages Experience with version control, testing practices, and CI/CD pipelines Strong collaboration skills and experience working in cross-functional teams Desirable: Experience integrating AI into production systems (eg chat interfaces, automation, intelligent search) Familiarity with Retrieval-Augmented Generation (RAG), vector databases, or embeddings Experience with cloud platforms (AWS preferred) Awareness of emerging AI tooling (eg MCP, A2A, Threads or similar) Open-source contributions or side projects, particularly involving scalable systems or AI This role is best suited to software engineers who enjoy building reliable, scalable systems and are interested in applying AI to enhance real-world products and platforms. What's in it for me? Permanent, Full time Software Engineer (AI Focus) role Competitive salary (£70,000 - £90,000) Hybrid working model with remote flexibility Private healthcare Professional development and funded learning Opportunity to work on modern, AI-enabled systems at scale Clear progression within a growing engineering function This role offers a strong opportunity to shape how AI is Embedded within a modern, technology-led organisation. We are an equal opportunities employer and welcome applications from all suitably qualified persons regardless of their race, sex, disability, religion/belief, sexual orientation or age.
02/04/2026
Full time
Job Title: AI Software Engineer Location: Leeds, West Yorkshire/Hybrid Salary: £70,000 - £90,000 per annum + benefits Why Apply? A technology-led organisation is building a genuinely AI-native capability, embedding artificial intelligence into its products, platforms, and long-term strategy. This permanent, Full time Software Engineer (AI Focus) role offers the opportunity to build robust, scalable systems that integrate AI into real-world applications, not just proofs of concept. Software Engineer (AI Focus) Responsibilities Design, build, and maintain scalable Back End systems and services Contribute to the development and evolution of a production-grade AI platform Build and integrate AI-powered features such as LLM-driven services, RAG pipelines, and agent-based workflows into core systems Apply modern software engineering best practices (clean code, testing, CI/CD, observability) to all solutions Develop internal tools and platforms to improve developer productivity and system efficiency Collaborate closely with product, data, and platform teams to deliver high-quality features Evaluate and adopt emerging tools, frameworks, and technologies where they add clear value Support the adoption of AI capabilities across the wider engineering ecosystem Software Engineer (AI Focus) Requirements Essential: Strong software engineering experience building and maintaining production systems Solid understanding of system design, scalability, and performance considerations Experience developing Back End services and APIs in modern tech stacks Exposure to, or strong interest in, AI technologies such as Large Language Models (LLMs), including API integrations or prompt-based workflows Proficiency in at least two modern programming languages Experience with version control, testing practices, and CI/CD pipelines Strong collaboration skills and experience working in cross-functional teams Desirable: Experience integrating AI into production systems (eg chat interfaces, automation, intelligent search) Familiarity with Retrieval-Augmented Generation (RAG), vector databases, or embeddings Experience with cloud platforms (AWS preferred) Awareness of emerging AI tooling (eg MCP, A2A, Threads or similar) Open-source contributions or side projects, particularly involving scalable systems or AI This role is best suited to software engineers who enjoy building reliable, scalable systems and are interested in applying AI to enhance real-world products and platforms. What's in it for me? Permanent, Full time Software Engineer (AI Focus) role Competitive salary (£70,000 - £90,000) Hybrid working model with remote flexibility Private healthcare Professional development and funded learning Opportunity to work on modern, AI-enabled systems at scale Clear progression within a growing engineering function This role offers a strong opportunity to shape how AI is Embedded within a modern, technology-led organisation. We are an equal opportunities employer and welcome applications from all suitably qualified persons regardless of their race, sex, disability, religion/belief, sexual orientation or age.
Get Staffed Online Recruitment Limited
Bristol, Gloucestershire
Firmware Engineer Salary: £50,000.00 to £60,000.00 Location: Bristol; Hybrid Join our client as a Firmware Engineer! Are you a passionate Firmware Engineer looking to make a real impact by giving a voice to those without speech? Our client is looking for a dedicated individual like you to join their team and contribute to enhancing the lives of people with disabilities. Your Impact As our client s Firmware Engineer, 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 their firmware subsystems. Technical strategy: Executing and collaborating on their strategy for highly reliable, mission-critical hardware and firmware. Validation and debugging: Implementing and improving their device test plans, 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. Applying best practices in embedded software architecture and testing. Essential Qualifications / Skills / Experience: Degree or equivalent experience in an engineering subject (Electronics, Computer Science, Software), Physics, Mathematics, or another scientific subject. 4+ years of experience in software development in one or more of the following languages: C, C++, Rust. 4+ years of experience in embedded software development in C. Knowledge of Computer Science fundamentals in data structures, algorithm design, problem-solving, and complexity analysis. Strong grounding in embedded software architecture, with a focus on maintainability, modularity, fault-tolerance and testability. Confident and experienced with automated testing, including unit, integration and system tests, mocking and automation frameworks. An understanding of API design and the creation of clear, stable abstractions for hardware / firmware interaction. Skilled at debugging in constrained environments and using hardware / software debugging tools. A proven track record of innovation and quality software development throughout the entire software product lifecycle. Ability to solve complex technical problems in elegant and maintainable ways, demonstrating systems thinking across hardware, firmware and application layers. Experience with embedded platforms (for example: Embedded Linux, Arduino, STM32, Nordic, Zephyr RTOS). A passion and drive for excellence in software craftsmanship. Linux, Bash / shell, CI (Continuous integration) experience. Ability to read electronics schematics. A collaborative and supportive team player contributing actively to shared goals and supporting colleagues across disciplines. Practical, proactive mindset comfortable taking initiative and working through ambiguity in a fast-moving team. About Our Client They are proud to be at the forefront of assistive communication technology. Their innovative products are used globally by individuals with diverse needs. Their values passionate, caring, empowering, achieving together, and enabling change resonate in everything they do. Our Client s Inclusive Culture They believe in giving everyone a voice. Joining them means joining a diverse team that values collaboration and supports a community that relies on their technology for effective communication. Our Client s Commitment to Sustainability They not only innovate but also prioritise sustainability. They aim to minimise their carbon footprint and promote a greener world through sustainable solutions. By joining them, you'll contribute to shaping a more inclusive society while actively supporting their sustainability efforts. Our Client s D&I Commitments They prioritise diversity and inclusivity in their work environment. Here's how they do it: Recognised as a Disability Confident Employer by the UK Government and Founding Partner of Purple Tuesday. Their recruitment practices are inclusive and barrier-free, with adjustments available during the application process and throughout your career with them. They believe in adding to their culture, not just fitting in. Their diverse team combines unique talents to create products that reflect the diversity of their users and customers. Rewards and Benefits Discover a world of rewards and benefits tailored to your wellbeing. Beyond a competitive salary and private medical insurance, explore perks like a hybrid working model, wellness benefits, and paid volunteering days. Ready to Make a Difference? Join our client and embark on a fulfilling career where your work truly matters. Apply now and be a part of a team dedicated to creating technology that changes lives. Agencies Please respect that at this current time, our client wishes to try to recruit directly from the market rather than engage support from an agency.
02/04/2026
Full time
Firmware Engineer Salary: £50,000.00 to £60,000.00 Location: Bristol; Hybrid Join our client as a Firmware Engineer! Are you a passionate Firmware Engineer looking to make a real impact by giving a voice to those without speech? Our client is looking for a dedicated individual like you to join their team and contribute to enhancing the lives of people with disabilities. Your Impact As our client s Firmware Engineer, 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 their firmware subsystems. Technical strategy: Executing and collaborating on their strategy for highly reliable, mission-critical hardware and firmware. Validation and debugging: Implementing and improving their device test plans, 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. Applying best practices in embedded software architecture and testing. Essential Qualifications / Skills / Experience: Degree or equivalent experience in an engineering subject (Electronics, Computer Science, Software), Physics, Mathematics, or another scientific subject. 4+ years of experience in software development in one or more of the following languages: C, C++, Rust. 4+ years of experience in embedded software development in C. Knowledge of Computer Science fundamentals in data structures, algorithm design, problem-solving, and complexity analysis. Strong grounding in embedded software architecture, with a focus on maintainability, modularity, fault-tolerance and testability. Confident and experienced with automated testing, including unit, integration and system tests, mocking and automation frameworks. An understanding of API design and the creation of clear, stable abstractions for hardware / firmware interaction. Skilled at debugging in constrained environments and using hardware / software debugging tools. A proven track record of innovation and quality software development throughout the entire software product lifecycle. Ability to solve complex technical problems in elegant and maintainable ways, demonstrating systems thinking across hardware, firmware and application layers. Experience with embedded platforms (for example: Embedded Linux, Arduino, STM32, Nordic, Zephyr RTOS). A passion and drive for excellence in software craftsmanship. Linux, Bash / shell, CI (Continuous integration) experience. Ability to read electronics schematics. A collaborative and supportive team player contributing actively to shared goals and supporting colleagues across disciplines. Practical, proactive mindset comfortable taking initiative and working through ambiguity in a fast-moving team. About Our Client They are proud to be at the forefront of assistive communication technology. Their innovative products are used globally by individuals with diverse needs. Their values passionate, caring, empowering, achieving together, and enabling change resonate in everything they do. Our Client s Inclusive Culture They believe in giving everyone a voice. Joining them means joining a diverse team that values collaboration and supports a community that relies on their technology for effective communication. Our Client s Commitment to Sustainability They not only innovate but also prioritise sustainability. They aim to minimise their carbon footprint and promote a greener world through sustainable solutions. By joining them, you'll contribute to shaping a more inclusive society while actively supporting their sustainability efforts. Our Client s D&I Commitments They prioritise diversity and inclusivity in their work environment. Here's how they do it: Recognised as a Disability Confident Employer by the UK Government and Founding Partner of Purple Tuesday. Their recruitment practices are inclusive and barrier-free, with adjustments available during the application process and throughout your career with them. They believe in adding to their culture, not just fitting in. Their diverse team combines unique talents to create products that reflect the diversity of their users and customers. Rewards and Benefits Discover a world of rewards and benefits tailored to your wellbeing. Beyond a competitive salary and private medical insurance, explore perks like a hybrid working model, wellness benefits, and paid volunteering days. Ready to Make a Difference? Join our client and embark on a fulfilling career where your work truly matters. Apply now and be a part of a team dedicated to creating technology that changes lives. Agencies Please respect that at this current time, our client wishes to try to recruit directly from the market rather than engage support from an agency.
Get Staffed Online Recruitment Limited
Bristol, Gloucestershire
Senior Firmware Engineer Location: Bristol; Hybrid Join our client as a Senior Firmware Engineer! Are you a passionate Firmware Engineer wanting to make a real impact by giving a voice to those without speech? Our client is looking for a dedicated individual to help improve the lives of people with disabilities. Your Impact As our client s Senior Firmware Engineer, you will: Technical Project Delivery: Deliver multi disciplinary projects, meeting scope, time, budget and quality requirements, and coordinating others as needed. Firmware Architecture and Lifecycle: Develop reliable, portable firmware with a long-life cycle. Firmware Development: Design, develop and maintain embedded firmware in C for Zephyr RTOS and Embedded Linux, including board bring up, drivers and HALs. Code Quality and Standards: Set and uphold coding, documentation and review standards, ensuring best practices in architecture, modularity, fault tolerance and testability. Test strategy and Automation: Apply strong automated testing practices following the Test Pyramid, including unit, component, contract and hardware in the loop tests, with CI automation to prevent regressions. Test Software and Tooling: Build and maintain automated test harnesses, GUIs and utility tools (e.g. Python, C#) to support development, validation and manufacturing. Libraries and Developer Experience: Create libraries and demo applications in C compatible languages (C#, C++) to support subsystem validation and cross team integration. Verification and Validation: EAD verification through lab testing, user trials and real world use, ensuring documentation supports regulatory compliance. Quality Assurance: Analyse and resolve quality issues promptly, feeding insights back into designs and processes to drive continuous improvement. Technical Strategy: Contribute to strategy for reliable, mission critical firmware, clearly communicating trade offs and enabling strong decision making. Mentoring and Leadership: Mentor Engineers, provide coaching and support, and help foster a positive, collaborative team culture. Essential Qualifications / Skills / Experience: Degree or equivalent experience in an engineering subject (Electronics, Computer Science, Software), Physics, Mathematics, or another scientific subject. 8+ years of experience in embedded software development in C. A strong knowledge of Computer Science fundamentals in data structures, algorithm design, problem-solving, and complexity analysis. A strong grounding in embedded software architecture, with a focus on maintainability, modularity, fault-tolerance and testability. Confident and experienced with automated testing, including unit, integration and system tests, mocking and automation frameworks. A strong understanding of API design and the creation of clear, stable abstractions for hardware / firmware interaction. Skilled at debugging in constrained environments and using hardware / software debugging tools. A proven track record of innovation and quality software development throughout the entire software product lifecycle. Ability to solve complex technical problems in elegant and maintainable ways, demonstrating systems thinking across hardware, firmware and application layers. Experience with embedded platforms (for example: Embedded Linux, Arduino, STM32, Nordic, Zephyr RTOS). A passion and drive for excellence in software craftsmanship. Linux, Bash / shell, CI (Continuous integration) experience. Ability to read electronics schematics and collaborate effectively with Hardware Engineers during bring-up and debugging. Technical leadership through influence able to guide architecture and standards, mentor others, and improve team-wide practices. Practical, proactive mindset comfortable taking initiative and working through ambiguity in a fast-moving team. Proven experience in people or team management, with the ability to lead, motivate, and develop others. Strong communication and interpersonal skills, with the ability to build positive working relationships at all levels. Proven ability to foster high performing, engaged, and collaborative teams. About Our Client They are a leader in assistive communication technology, with products used globally by people with diverse needs. Their values, passionate, caring, empowering, achieving together and enabling change, guide everything they do. Our Client s Inclusive Culture They believe in giving everyone a voice. Joining them means joining a diverse, collaborative team and supporting a community that relies on their technology. Our Client s Commitment to Sustainability They prioritise sustainability, aiming to reduce their environmental impact. By joining them, you ll help support a more inclusive and sustainable future. Our Client s D&I Commitments They are a Disability Confident Employer and a Founding Partner of Purple Tuesday. Their recruitment practices are inclusive and barrier free, with adjustments available throughout the process and your career. They believe in adding to their culture. Their diverse team shapes products that reflect their users. Rewards and Benefits Explore competitive salary, private medical insurance, hybrid working, wellness benefits and paid volunteering days. Agencies Please respect that at this current time, our client wishes to recruit directly and are not seeking agency support.
02/04/2026
Full time
Senior Firmware Engineer Location: Bristol; Hybrid Join our client as a Senior Firmware Engineer! Are you a passionate Firmware Engineer wanting to make a real impact by giving a voice to those without speech? Our client is looking for a dedicated individual to help improve the lives of people with disabilities. Your Impact As our client s Senior Firmware Engineer, you will: Technical Project Delivery: Deliver multi disciplinary projects, meeting scope, time, budget and quality requirements, and coordinating others as needed. Firmware Architecture and Lifecycle: Develop reliable, portable firmware with a long-life cycle. Firmware Development: Design, develop and maintain embedded firmware in C for Zephyr RTOS and Embedded Linux, including board bring up, drivers and HALs. Code Quality and Standards: Set and uphold coding, documentation and review standards, ensuring best practices in architecture, modularity, fault tolerance and testability. Test strategy and Automation: Apply strong automated testing practices following the Test Pyramid, including unit, component, contract and hardware in the loop tests, with CI automation to prevent regressions. Test Software and Tooling: Build and maintain automated test harnesses, GUIs and utility tools (e.g. Python, C#) to support development, validation and manufacturing. Libraries and Developer Experience: Create libraries and demo applications in C compatible languages (C#, C++) to support subsystem validation and cross team integration. Verification and Validation: EAD verification through lab testing, user trials and real world use, ensuring documentation supports regulatory compliance. Quality Assurance: Analyse and resolve quality issues promptly, feeding insights back into designs and processes to drive continuous improvement. Technical Strategy: Contribute to strategy for reliable, mission critical firmware, clearly communicating trade offs and enabling strong decision making. Mentoring and Leadership: Mentor Engineers, provide coaching and support, and help foster a positive, collaborative team culture. Essential Qualifications / Skills / Experience: Degree or equivalent experience in an engineering subject (Electronics, Computer Science, Software), Physics, Mathematics, or another scientific subject. 8+ years of experience in embedded software development in C. A strong knowledge of Computer Science fundamentals in data structures, algorithm design, problem-solving, and complexity analysis. A strong grounding in embedded software architecture, with a focus on maintainability, modularity, fault-tolerance and testability. Confident and experienced with automated testing, including unit, integration and system tests, mocking and automation frameworks. A strong understanding of API design and the creation of clear, stable abstractions for hardware / firmware interaction. Skilled at debugging in constrained environments and using hardware / software debugging tools. A proven track record of innovation and quality software development throughout the entire software product lifecycle. Ability to solve complex technical problems in elegant and maintainable ways, demonstrating systems thinking across hardware, firmware and application layers. Experience with embedded platforms (for example: Embedded Linux, Arduino, STM32, Nordic, Zephyr RTOS). A passion and drive for excellence in software craftsmanship. Linux, Bash / shell, CI (Continuous integration) experience. Ability to read electronics schematics and collaborate effectively with Hardware Engineers during bring-up and debugging. Technical leadership through influence able to guide architecture and standards, mentor others, and improve team-wide practices. Practical, proactive mindset comfortable taking initiative and working through ambiguity in a fast-moving team. Proven experience in people or team management, with the ability to lead, motivate, and develop others. Strong communication and interpersonal skills, with the ability to build positive working relationships at all levels. Proven ability to foster high performing, engaged, and collaborative teams. About Our Client They are a leader in assistive communication technology, with products used globally by people with diverse needs. Their values, passionate, caring, empowering, achieving together and enabling change, guide everything they do. Our Client s Inclusive Culture They believe in giving everyone a voice. Joining them means joining a diverse, collaborative team and supporting a community that relies on their technology. Our Client s Commitment to Sustainability They prioritise sustainability, aiming to reduce their environmental impact. By joining them, you ll help support a more inclusive and sustainable future. Our Client s D&I Commitments They are a Disability Confident Employer and a Founding Partner of Purple Tuesday. Their recruitment practices are inclusive and barrier free, with adjustments available throughout the process and your career. They believe in adding to their culture. Their diverse team shapes products that reflect their users. Rewards and Benefits Explore competitive salary, private medical insurance, hybrid working, wellness benefits and paid volunteering days. Agencies Please respect that at this current time, our client wishes to recruit directly and are not seeking agency support.
Senior Systems Engineer - Ultrasound Technology Newton Colmore is working with a highly regarded medical technology company in Cambridge, assisting them with their search for a Systems Engineer to work on their latest surgical ultrasound innovation. The Challenge - Where physics meets surgery; The organisation works on some of the most technically demanding problems in medical technology - intelligent surgical instruments, embedded sensing systems, robotic-assisted surgery, and real-time intraoperative imaging. Ultrasound sits at the intersection of all of it. You won't be applying existing solutions, you will be inventing new ones. Projects run from early feasibility through hardware prototyping, firmware, signal processing algorithms, and regulatory sign-off. You will own the ultrasound thread end-to-end in this newly created role. What you will be working on; Electronics and transducer architecture. Lead design and evaluation of ultrasound transducers and the high-speed analogue/digital front-end electronics that drive them - including transmit beamforming, low-noise receive chains, and high-bandwidth ADC integration. Signal processing and algorithm development Develop real-time signal processing pipelines - from raw RF data through envelope detection, beamforming, and image reconstruction - with strong software implementation alongside the DSP theory. Embedded software and system integration Write firmware and embedded software to control ultrasound hardware, manage data acquisition, and interface with wider surgical system architectures. Comfort across C/C++, Python, and MATLAB is expected. What you will need for this role; You'll need a strong grounding across ultrasound systems, with recognised depth in at least one of the areas below ideally. The electronics stack and software implementation are central to this role. High-speed electronics Transducer design Image segmentation Signal processing What they can offer you: The company have invested in created an environment that champions innovation, with both mentoring and autonomy for expert engineers who want to do great work. On offer is a tailored salary, based on a series of factors, as the seniority of the role can be flexible from someone who has just completed a PhD, all the way up to a senior appointment. This comes with a bonus programme, and a market-leading pension contribution. If you would like to know more about this exciting role then make a confidential application or reach out to Matt Lowdon, and more details can then be sent over.
02/04/2026
Full time
Senior Systems Engineer - Ultrasound Technology Newton Colmore is working with a highly regarded medical technology company in Cambridge, assisting them with their search for a Systems Engineer to work on their latest surgical ultrasound innovation. The Challenge - Where physics meets surgery; The organisation works on some of the most technically demanding problems in medical technology - intelligent surgical instruments, embedded sensing systems, robotic-assisted surgery, and real-time intraoperative imaging. Ultrasound sits at the intersection of all of it. You won't be applying existing solutions, you will be inventing new ones. Projects run from early feasibility through hardware prototyping, firmware, signal processing algorithms, and regulatory sign-off. You will own the ultrasound thread end-to-end in this newly created role. What you will be working on; Electronics and transducer architecture. Lead design and evaluation of ultrasound transducers and the high-speed analogue/digital front-end electronics that drive them - including transmit beamforming, low-noise receive chains, and high-bandwidth ADC integration. Signal processing and algorithm development Develop real-time signal processing pipelines - from raw RF data through envelope detection, beamforming, and image reconstruction - with strong software implementation alongside the DSP theory. Embedded software and system integration Write firmware and embedded software to control ultrasound hardware, manage data acquisition, and interface with wider surgical system architectures. Comfort across C/C++, Python, and MATLAB is expected. What you will need for this role; You'll need a strong grounding across ultrasound systems, with recognised depth in at least one of the areas below ideally. The electronics stack and software implementation are central to this role. High-speed electronics Transducer design Image segmentation Signal processing What they can offer you: The company have invested in created an environment that champions innovation, with both mentoring and autonomy for expert engineers who want to do great work. On offer is a tailored salary, based on a series of factors, as the seniority of the role can be flexible from someone who has just completed a PhD, all the way up to a senior appointment. This comes with a bonus programme, and a market-leading pension contribution. If you would like to know more about this exciting role then make a confidential application or reach out to Matt Lowdon, and more details can then be sent over.
Role: Senior Systems Engineer Location: Rochester, Kent - 3-4 days on-site per week Salary: 45,000 - 60,000 depending on experience Experienced Senior Systems Engineer needed in Rochester to work on cutting edge systems within the aerospace industry. We encourage our Systems Engineers to gain a breadth of knowledge across various domains to become subject matter experts in one or more product domain, or systems engineering specialism. What the role of the Senior Systems Engineer entails: Some of the main duties of the Systems Engineer will include: Understanding our customers' complex needs and collaborating to develop, validate and manage requirements at multiple levels Developing complex system architectures and sub-systems using a Model Based Systems Engineering approach Integration, analysis and test of real time systems containing multiple technical disciplines such as electronic, mechanical, optical and software sub-systems Taking accountability for collaborative technical work package execution and associated outcomes Providing guidance, coaching and nurturing talent in other engineers Verifying that customer needs are satisfied Steering new and improved systems development through implementation whilst making use of best practice systems lifecycle processes alongside techniques such as Learn First and Agile What experience you need to be the successful Senior Systems Engineer: Essential: Proven experience developing systems in relevant product markets and/or domains, such as control systems, real time displays or other safety related systems, containing multiple technical disciplines such as electronics, mechanics, optics and/or software Proven experience in requirements management, design analyses, modelling and simulation, using tools such as DOORS, Siemens Polarion, Enterprise Architect, MATLAB and/or Simulink and design methodologies such as SysML A degree or equivalent qualification in a relevant Scientific/Engineering subject (e.g., Systems Engineering, Electronic Engineering, Physics or Mathematics) Desirable: Experience in integration, test, and verification of real time and/or safety related systems, with understanding of safety assessment processes including how these processes influence the design Customer and/or supplier liaison experience for technical aspects, verifying and obtaining agreement that customer needs are satisfied An understanding of information assurance, cyber security and environmental impact aspects relating to real time embedded engineering products Benefits: Overtime, 14% pension, 25 days holiday, free shares and more! This really is a fantastic opportunity for a Senior Systems Engineer to progress their career. If you are interested please apply as soon as possible as this position will be filled quickly so don't miss out! Services advertised by Gold Group are those of an Agency and/or an Employment Business. We will contact you within the next 14 days if you are selected for interview. For a copy of our privacy policy please visit our website.
02/04/2026
Full time
Role: Senior Systems Engineer Location: Rochester, Kent - 3-4 days on-site per week Salary: 45,000 - 60,000 depending on experience Experienced Senior Systems Engineer needed in Rochester to work on cutting edge systems within the aerospace industry. We encourage our Systems Engineers to gain a breadth of knowledge across various domains to become subject matter experts in one or more product domain, or systems engineering specialism. What the role of the Senior Systems Engineer entails: Some of the main duties of the Systems Engineer will include: Understanding our customers' complex needs and collaborating to develop, validate and manage requirements at multiple levels Developing complex system architectures and sub-systems using a Model Based Systems Engineering approach Integration, analysis and test of real time systems containing multiple technical disciplines such as electronic, mechanical, optical and software sub-systems Taking accountability for collaborative technical work package execution and associated outcomes Providing guidance, coaching and nurturing talent in other engineers Verifying that customer needs are satisfied Steering new and improved systems development through implementation whilst making use of best practice systems lifecycle processes alongside techniques such as Learn First and Agile What experience you need to be the successful Senior Systems Engineer: Essential: Proven experience developing systems in relevant product markets and/or domains, such as control systems, real time displays or other safety related systems, containing multiple technical disciplines such as electronics, mechanics, optics and/or software Proven experience in requirements management, design analyses, modelling and simulation, using tools such as DOORS, Siemens Polarion, Enterprise Architect, MATLAB and/or Simulink and design methodologies such as SysML A degree or equivalent qualification in a relevant Scientific/Engineering subject (e.g., Systems Engineering, Electronic Engineering, Physics or Mathematics) Desirable: Experience in integration, test, and verification of real time and/or safety related systems, with understanding of safety assessment processes including how these processes influence the design Customer and/or supplier liaison experience for technical aspects, verifying and obtaining agreement that customer needs are satisfied An understanding of information assurance, cyber security and environmental impact aspects relating to real time embedded engineering products Benefits: Overtime, 14% pension, 25 days holiday, free shares and more! This really is a fantastic opportunity for a Senior Systems Engineer to progress their career. If you are interested please apply as soon as possible as this position will be filled quickly so don't miss out! Services advertised by Gold Group are those of an Agency and/or an Employment Business. We will contact you within the next 14 days if you are selected for interview. For a copy of our privacy policy please visit our website.
Salary: Circa 40,000 Hours: Full time (37.5) Contract: Permanent Location: Stockport Closing date for applications: 30th April, 2026 At Park Signalling we utilise our specialist engineering skills and knowledge to deliver products and services including consultancy and projects. We deliver design and development, application engineering, prototype manufacture, repair and consultancy at any stage in the life-cycle of a system or product. We design, manufacture and supply a range of products for the needs of the world-wide railway signalling, telecommunications and industrial control system industry. As a signalling consultancy, we are unique in the product knowledge that we hold. This know-how is current, relevant and easily transferable to all types of fail-safe control systems and products. We are now recruiting for a Firmware/Software Tester to join our team in Stockport. This role will primarily be responsible for the planning and execution of test activities, as required, to assure the high quality of our ongoing projects. Where necessary, you will also help develop requirements and technical documentation for railway signalling products. You will have an opportunity to work in many areas of the systems life cycle, expanding your capability in many new, diverse and exciting projects. Key responsibilities of the role include: Code development Programming and testing Documentation and code verification Ownership of test and integration plans and specifications Support in standards compliance where applicable Candidates must be qualified to degree level (or equivalent) in an electrical engineering related subject (i.e. computer science/software engineering/electrical engineering) and be able to discuss their prior experiences. Excellent communication skills (both written and verbal), time management skills and the ability to work as part of a team as well as on your own initiative are also essential. Previous experience of working in the Railway Industry would be an advantage. Candidates must also be able to demonstrate skills and experience in the following: Demonstrable experience of all aspects of testing high quality software/firmware in complex systems Significant commercial experience in testing application software (.NET/ C#) Significant commercial experience in testing embedded software Experience in unit and functional testing Experience in using Doors or similar requirements management tooling for requirements capture and verifying traceability Maintaining and upgrading test environments Working to safety standards e.g. EN50128 Actively contributing to reviews Proficient in the use of source control tooling (SVN, Git) Excellent communication skills both written and verbal Inter-personal skills, in particular, the ability to work with staff and customers at all levels and generate positive, open relationships Attention to detail Demonstration of IEng competency levels Industry related continual professional development Does this sound like you? If so, please get in touch. You may have experience in the following: Firmware Test Engineer, Software Test Engineer, Embedded Software Tester, Embedded Firmware Tester, Software QA Engineer, Software Tester, Systems Test Engineer, Verification Engineer, Validation Engineer, Test Analyst, QA Analyst, Railway Software Tester, Control Systems Tester, Electronics Test Engineer, Automation Test Engineer, Test Engineer, Software Quality Engineer, .NET Tester, C# Tester, Git Tester, QA Specialist. REF-(Apply online only)
02/04/2026
Full time
Salary: Circa 40,000 Hours: Full time (37.5) Contract: Permanent Location: Stockport Closing date for applications: 30th April, 2026 At Park Signalling we utilise our specialist engineering skills and knowledge to deliver products and services including consultancy and projects. We deliver design and development, application engineering, prototype manufacture, repair and consultancy at any stage in the life-cycle of a system or product. We design, manufacture and supply a range of products for the needs of the world-wide railway signalling, telecommunications and industrial control system industry. As a signalling consultancy, we are unique in the product knowledge that we hold. This know-how is current, relevant and easily transferable to all types of fail-safe control systems and products. We are now recruiting for a Firmware/Software Tester to join our team in Stockport. This role will primarily be responsible for the planning and execution of test activities, as required, to assure the high quality of our ongoing projects. Where necessary, you will also help develop requirements and technical documentation for railway signalling products. You will have an opportunity to work in many areas of the systems life cycle, expanding your capability in many new, diverse and exciting projects. Key responsibilities of the role include: Code development Programming and testing Documentation and code verification Ownership of test and integration plans and specifications Support in standards compliance where applicable Candidates must be qualified to degree level (or equivalent) in an electrical engineering related subject (i.e. computer science/software engineering/electrical engineering) and be able to discuss their prior experiences. Excellent communication skills (both written and verbal), time management skills and the ability to work as part of a team as well as on your own initiative are also essential. Previous experience of working in the Railway Industry would be an advantage. Candidates must also be able to demonstrate skills and experience in the following: Demonstrable experience of all aspects of testing high quality software/firmware in complex systems Significant commercial experience in testing application software (.NET/ C#) Significant commercial experience in testing embedded software Experience in unit and functional testing Experience in using Doors or similar requirements management tooling for requirements capture and verifying traceability Maintaining and upgrading test environments Working to safety standards e.g. EN50128 Actively contributing to reviews Proficient in the use of source control tooling (SVN, Git) Excellent communication skills both written and verbal Inter-personal skills, in particular, the ability to work with staff and customers at all levels and generate positive, open relationships Attention to detail Demonstration of IEng competency levels Industry related continual professional development Does this sound like you? If so, please get in touch. You may have experience in the following: Firmware Test Engineer, Software Test Engineer, Embedded Software Tester, Embedded Firmware Tester, Software QA Engineer, Software Tester, Systems Test Engineer, Verification Engineer, Validation Engineer, Test Analyst, QA Analyst, Railway Software Tester, Control Systems Tester, Electronics Test Engineer, Automation Test Engineer, Test Engineer, Software Quality Engineer, .NET Tester, C# Tester, Git Tester, QA Specialist. REF-(Apply online only)
Southampton (Hybrid) - Embedded Firmware Engineer - 40k- 60k My client is a leading commercial and industrial electronics producer that is looking for an embedded firmware/software engineer to join their highly motivated team as a result of growth. You will be working on exciting and groundbreaking projects bringing products through the entire development life cycle. Main duties: Embedded C, PCB design Collecting data and sending across on mobile networks Modifying existing products for improved efficiency Skills and Experience Required: 3-5 years experience in embedded C or bare metal software experience Experience with ARM cortex Microcontrollers Wireless IoT experience, some telecommunications cellular network knowledge Full Product life cycle experience The competitive salary is between 40,000 - 60,000 with additional benefits. This client is really looking for someone to grow with the company and stay long term. If you feel like you have the right skills and experience for this role, then please apply with a copy of your updated CV.
02/04/2026
Full time
Southampton (Hybrid) - Embedded Firmware Engineer - 40k- 60k My client is a leading commercial and industrial electronics producer that is looking for an embedded firmware/software engineer to join their highly motivated team as a result of growth. You will be working on exciting and groundbreaking projects bringing products through the entire development life cycle. Main duties: Embedded C, PCB design Collecting data and sending across on mobile networks Modifying existing products for improved efficiency Skills and Experience Required: 3-5 years experience in embedded C or bare metal software experience Experience with ARM cortex Microcontrollers Wireless IoT experience, some telecommunications cellular network knowledge Full Product life cycle experience The competitive salary is between 40,000 - 60,000 with additional benefits. This client is really looking for someone to grow with the company and stay long term. If you feel like you have the right skills and experience for this role, then please apply with a copy of your updated CV.
An Embedded Software Engineer with experience across both Embedded Linux and Real-Time C/C++ development will bring their broad skills to a thriving Technical Consultancy where you ll contribute to the design and build of embedded systems across a wide range of applications. With a strong academic background, you ll work closely with multidisciplinary engineering teams to support a range projects, whilst liaising closely with customers to find solutions to problems across defence, industrial and medical markets. The ideal Embedded Software Engineer should possess the following: Minimum of 1st / 2.1 Bachelors / Masters Degree in an Engineering discipline. Commercial Embedded Linux development experience involving Yocto including knowledge of device trees, user-space and kernel-space and SoC platforms. Commercial Real-Time C/C++ development skills. Experience of at least one high level languages such as Python or C#. Experience of working at the boundary between electronics and software. Good customer facing experience with a desire to work within a Consultancy environment. A competitive salary will be offered depending on your level of experience with Hybrid working (normally 3 days office / 2 WFH), Company Bonus, private Healthcare, generous Pension scheme and much more. Due to the nature of some projects, you should be eligible for basic level UK Security Clearance.
02/04/2026
Full time
An Embedded Software Engineer with experience across both Embedded Linux and Real-Time C/C++ development will bring their broad skills to a thriving Technical Consultancy where you ll contribute to the design and build of embedded systems across a wide range of applications. With a strong academic background, you ll work closely with multidisciplinary engineering teams to support a range projects, whilst liaising closely with customers to find solutions to problems across defence, industrial and medical markets. The ideal Embedded Software Engineer should possess the following: Minimum of 1st / 2.1 Bachelors / Masters Degree in an Engineering discipline. Commercial Embedded Linux development experience involving Yocto including knowledge of device trees, user-space and kernel-space and SoC platforms. Commercial Real-Time C/C++ development skills. Experience of at least one high level languages such as Python or C#. Experience of working at the boundary between electronics and software. Good customer facing experience with a desire to work within a Consultancy environment. A competitive salary will be offered depending on your level of experience with Hybrid working (normally 3 days office / 2 WFH), Company Bonus, private Healthcare, generous Pension scheme and much more. Due to the nature of some projects, you should be eligible for basic level UK Security Clearance.
An Embedded Linux Engineer with experience across both Embedded Linux and Real-Time C/C++ development will bring their broad skills to a thriving Technical Consultancy where you ll contribute to the design and build of embedded systems across a wide range of applications. With a strong academic background, you ll work closely with multidisciplinary engineering teams to support a range projects, whilst liaising closely with customers to find solutions to problems across defence, industrial and medical markets. The ideal Embedded Linux Engineer should possess the following: Minimum of 1st / 2.1 Bachelors / Masters Degree in an Engineering discipline. Commercial Embedded Linux development experience involving Yocto including knowledge of device trees, user-space and kernel-space and SoC platforms. Commercial Real-Time C/C++ development skills. Experience of at least one high level languages such as Python or C#. Experience of working at the boundary between electronics and software. Good customer facing experience with a desire to work within a Consultancy environment. A competitive salary will be offered to the successful Embedded Linux Engineer depending on your level of experience with Hybrid working (normally 3 days office / 2 WFH), Company Bonus, private Healthcare, Life Assurance, generous Pension scheme (employer 10% / employee minimum 5%), car lease scheme, long service awards and more. Due to the nature of some projects, you must be eligible for basic level UK Security Clearance.
02/04/2026
Full time
An Embedded Linux Engineer with experience across both Embedded Linux and Real-Time C/C++ development will bring their broad skills to a thriving Technical Consultancy where you ll contribute to the design and build of embedded systems across a wide range of applications. With a strong academic background, you ll work closely with multidisciplinary engineering teams to support a range projects, whilst liaising closely with customers to find solutions to problems across defence, industrial and medical markets. The ideal Embedded Linux Engineer should possess the following: Minimum of 1st / 2.1 Bachelors / Masters Degree in an Engineering discipline. Commercial Embedded Linux development experience involving Yocto including knowledge of device trees, user-space and kernel-space and SoC platforms. Commercial Real-Time C/C++ development skills. Experience of at least one high level languages such as Python or C#. Experience of working at the boundary between electronics and software. Good customer facing experience with a desire to work within a Consultancy environment. A competitive salary will be offered to the successful Embedded Linux Engineer depending on your level of experience with Hybrid working (normally 3 days office / 2 WFH), Company Bonus, private Healthcare, Life Assurance, generous Pension scheme (employer 10% / employee minimum 5%), car lease scheme, long service awards and more. Due to the nature of some projects, you must be eligible for basic level UK Security Clearance.
DSP Embedded Software Engineer My client is a leading electronics company based in Wiltshire, specialising in the development and manufacturing of cutting-edge products for the global market. With a strong focus on innovation and customer satisfaction, they are committed to delivering exceptional user experiences through advanced technology. Roles and Responsibilities: + Design, develop, and optimise real-time digital signal processing algorithms and embedded software for consumer electronic devices. + Collaborate with hardware engineers to define system architectures and interfaces for seamless integration. + Perform code reviews, unit testing, and debugging to ensure software quality and reliability. + Analyze and optimise software performance to meet stringent product specifications. + Stay up-to-date with industry trends and emerging technologies in DSP and embedded software development. + Collaborate with cross-functional teams to define software requirements and ensure timely project delivery. Skills and Requirements: + Proven experience in developing DSP algorithms and implementing them in embedded systems. + Proficiency in programming languages such as C, C++, and assembly language for embedded systems. + Strong understanding of real-time operating systems and device driver development. + Familiarity with digital audio and video processing, image processing, or wireless communication protocols is highly desirable. + Good communication skills to collaborate with cross-functional teams and present technical concepts effectively. Salary Flexible DOE Location: Wiltshire, United Kingdom (very flexible hybrid working) If you are passionate about software and have the necessary skills, please apply now!
02/04/2026
Full time
DSP Embedded Software Engineer My client is a leading electronics company based in Wiltshire, specialising in the development and manufacturing of cutting-edge products for the global market. With a strong focus on innovation and customer satisfaction, they are committed to delivering exceptional user experiences through advanced technology. Roles and Responsibilities: + Design, develop, and optimise real-time digital signal processing algorithms and embedded software for consumer electronic devices. + Collaborate with hardware engineers to define system architectures and interfaces for seamless integration. + Perform code reviews, unit testing, and debugging to ensure software quality and reliability. + Analyze and optimise software performance to meet stringent product specifications. + Stay up-to-date with industry trends and emerging technologies in DSP and embedded software development. + Collaborate with cross-functional teams to define software requirements and ensure timely project delivery. Skills and Requirements: + Proven experience in developing DSP algorithms and implementing them in embedded systems. + Proficiency in programming languages such as C, C++, and assembly language for embedded systems. + Strong understanding of real-time operating systems and device driver development. + Familiarity with digital audio and video processing, image processing, or wireless communication protocols is highly desirable. + Good communication skills to collaborate with cross-functional teams and present technical concepts effectively. Salary Flexible DOE Location: Wiltshire, United Kingdom (very flexible hybrid working) If you are passionate about software and have the necessary skills, please apply now!
Randstad Technologies Recruitment
City, Birmingham
Senior Agile Delivery Manager Location: Newcastle, Leeds, or Birmingham (Minimum 60% Office Attendance Required) Role Overview The Senior Agile Delivery Manager is a technical delivery leader responsible for the hands-on delivery of software within a modern engineering environment. This is not a purely administrative role; you will be embedded with engineering teams, navigating technical trade-offs, and driving the end-to-back software development lifecycle. Key Responsibilities 1. Hands-on Agile Delivery Team Leadership: Act as Scrum Master / Delivery Manager for software engineering teams on a day-to-day basis. Ceremony Management: Lead high-impact sprint planning, daily stand-ups, reviews, and retrospectives. Flow Optimization: Actively remove blockers, manage scope, and maintain delivery momentum across sustained periods of active build. 2. Technical Engagement & Engineering Quality Direct Collaboration: Work alongside developers, testers, and DevOps engineers to manage modern software engineering lifecycles. Technical Fluency: Confidently engage in discussions regarding technical trade-offs, resilience, security, and recoverability. Modern Standards: Drive delivery within environments utilizing CI/CD pipelines, version control (Git), and cloud-native services. 3. Stakeholder Influence & Governance Strategic Influence: Challenge and guide senior technical and non-technical stakeholders using evidence-based reporting. Transparency: Build trust through consistent performance metrics and radical transparency regarding delivery health. Change Management: Complete delivery-related governance and change activity (e.g., ServiceNow). 4. Planning & Coordination Backlog Management: Refine prioritized backlogs in partnership with Product Managers and Technical Leads. Risk Mitigation: Proactively manage cross-team dependencies and complex risks. Tooling Mastery: Utilize Jira effectively for tracking and reporting at both the team and initiative level. Mandatory Skills & Experience Software Build Experience: Proven track record in active software product delivery (Cloud migrations or CRM implementations alone are insufficient). Engineering Environment: Recent experience working directly with teams using: Cloud platforms ( AWS or Azure ) Infrastructure as Code ( Terraform ) CI/CD tooling and Automated Testing Agile Expertise: Expert-level application of Scrum/Kanban in a "build" rather than "maintenance" context. Stakeholder Management: Experience influencing at the senior leadership level. Complex Problem Solving: Ability to navigate technical concerns like system security and service resilience. Randstad Technologies is acting as an Employment Business in relation to this vacancy.
01/04/2026
Contractor
Senior Agile Delivery Manager Location: Newcastle, Leeds, or Birmingham (Minimum 60% Office Attendance Required) Role Overview The Senior Agile Delivery Manager is a technical delivery leader responsible for the hands-on delivery of software within a modern engineering environment. This is not a purely administrative role; you will be embedded with engineering teams, navigating technical trade-offs, and driving the end-to-back software development lifecycle. Key Responsibilities 1. Hands-on Agile Delivery Team Leadership: Act as Scrum Master / Delivery Manager for software engineering teams on a day-to-day basis. Ceremony Management: Lead high-impact sprint planning, daily stand-ups, reviews, and retrospectives. Flow Optimization: Actively remove blockers, manage scope, and maintain delivery momentum across sustained periods of active build. 2. Technical Engagement & Engineering Quality Direct Collaboration: Work alongside developers, testers, and DevOps engineers to manage modern software engineering lifecycles. Technical Fluency: Confidently engage in discussions regarding technical trade-offs, resilience, security, and recoverability. Modern Standards: Drive delivery within environments utilizing CI/CD pipelines, version control (Git), and cloud-native services. 3. Stakeholder Influence & Governance Strategic Influence: Challenge and guide senior technical and non-technical stakeholders using evidence-based reporting. Transparency: Build trust through consistent performance metrics and radical transparency regarding delivery health. Change Management: Complete delivery-related governance and change activity (e.g., ServiceNow). 4. Planning & Coordination Backlog Management: Refine prioritized backlogs in partnership with Product Managers and Technical Leads. Risk Mitigation: Proactively manage cross-team dependencies and complex risks. Tooling Mastery: Utilize Jira effectively for tracking and reporting at both the team and initiative level. Mandatory Skills & Experience Software Build Experience: Proven track record in active software product delivery (Cloud migrations or CRM implementations alone are insufficient). Engineering Environment: Recent experience working directly with teams using: Cloud platforms ( AWS or Azure ) Infrastructure as Code ( Terraform ) CI/CD tooling and Automated Testing Agile Expertise: Expert-level application of Scrum/Kanban in a "build" rather than "maintenance" context. Stakeholder Management: Experience influencing at the senior leadership level. Complex Problem Solving: Ability to navigate technical concerns like system security and service resilience. Randstad Technologies is acting as an Employment Business in relation to this vacancy.
Randstad Technologies Recruitment
City, Birmingham
Senior Agile Delivery Manager Location: Newcastle, Leeds, or Birmingham (Minimum 60% Office Attendance Required) Role Overview The Senior Agile Delivery Manager is a technical delivery leader responsible for the hands-on delivery of software within a modern engineering environment. This is not a purely administrative role; you will be embedded with engineering teams, navigating technical trade-offs, and driving the end-to-back software development lifecycle. Key Responsibilities 1. Hands-on Agile Delivery Team Leadership: Act as Scrum Master / Delivery Manager for software engineering teams on a day-to-day basis. Ceremony Management: Lead high-impact sprint planning, daily stand-ups, reviews, and retrospectives. Flow Optimization: Actively remove blockers, manage scope, and maintain delivery momentum across sustained periods of active build. 2. Technical Engagement & Engineering Quality Direct Collaboration: Work alongside developers, testers, and DevOps engineers to manage modern software engineering lifecycles. Technical Fluency: Confidently engage in discussions regarding technical trade-offs, resilience, security, and recoverability. Modern Standards: Drive delivery within environments utilizing CI/CD pipelines, version control (Git), and cloud-native services. 3. Stakeholder Influence & Governance Strategic Influence: Challenge and guide senior technical and non-technical stakeholders using evidence-based reporting. Transparency: Build trust through consistent performance metrics and radical transparency regarding delivery health. Change Management: Complete delivery-related governance and change activity (e.g., ServiceNow). 4. Planning & Coordination Backlog Management: Refine prioritized backlogs in partnership with Product Managers and Technical Leads. Risk Mitigation: Proactively manage cross-team dependencies and complex risks. Tooling Mastery: Utilize Jira effectively for tracking and reporting at both the team and initiative level. Mandatory Skills & Experience Software Build Experience: Proven track record in active software product delivery (Cloud migrations or CRM implementations alone are insufficient). Engineering Environment: Recent experience working directly with teams using: Cloud platforms ( AWS or Azure ) Infrastructure as Code ( Terraform ) CI/CD tooling and Automated Testing Agile Expertise: Expert-level application of Scrum/Kanban in a "build" rather than "maintenance" context. Stakeholder Management: Experience influencing at the senior leadership level. Complex Problem Solving: Ability to navigate technical concerns like system security and service resilience. Randstad Technologies is acting as an Employment Business in relation to this vacancy.
01/04/2026
Contractor
Senior Agile Delivery Manager Location: Newcastle, Leeds, or Birmingham (Minimum 60% Office Attendance Required) Role Overview The Senior Agile Delivery Manager is a technical delivery leader responsible for the hands-on delivery of software within a modern engineering environment. This is not a purely administrative role; you will be embedded with engineering teams, navigating technical trade-offs, and driving the end-to-back software development lifecycle. Key Responsibilities 1. Hands-on Agile Delivery Team Leadership: Act as Scrum Master / Delivery Manager for software engineering teams on a day-to-day basis. Ceremony Management: Lead high-impact sprint planning, daily stand-ups, reviews, and retrospectives. Flow Optimization: Actively remove blockers, manage scope, and maintain delivery momentum across sustained periods of active build. 2. Technical Engagement & Engineering Quality Direct Collaboration: Work alongside developers, testers, and DevOps engineers to manage modern software engineering lifecycles. Technical Fluency: Confidently engage in discussions regarding technical trade-offs, resilience, security, and recoverability. Modern Standards: Drive delivery within environments utilizing CI/CD pipelines, version control (Git), and cloud-native services. 3. Stakeholder Influence & Governance Strategic Influence: Challenge and guide senior technical and non-technical stakeholders using evidence-based reporting. Transparency: Build trust through consistent performance metrics and radical transparency regarding delivery health. Change Management: Complete delivery-related governance and change activity (e.g., ServiceNow). 4. Planning & Coordination Backlog Management: Refine prioritized backlogs in partnership with Product Managers and Technical Leads. Risk Mitigation: Proactively manage cross-team dependencies and complex risks. Tooling Mastery: Utilize Jira effectively for tracking and reporting at both the team and initiative level. Mandatory Skills & Experience Software Build Experience: Proven track record in active software product delivery (Cloud migrations or CRM implementations alone are insufficient). Engineering Environment: Recent experience working directly with teams using: Cloud platforms ( AWS or Azure ) Infrastructure as Code ( Terraform ) CI/CD tooling and Automated Testing Agile Expertise: Expert-level application of Scrum/Kanban in a "build" rather than "maintenance" context. Stakeholder Management: Experience influencing at the senior leadership level. Complex Problem Solving: Ability to navigate technical concerns like system security and service resilience. Randstad Technologies is acting as an Employment Business in relation to this vacancy.
CBSbutler Holdings Limited trading as CBSbutler
Nursling, Hampshire
Software Engineer Salary: 50,000 - 60,000 Location: Southampton - Hybrid on site circa 40% Sector: Defence and National Security You will join a leading defence and national security consultancy, working on software for products in the RF communication and sensors domain. You will be responsible for the detailed design, implementation and testing of components of the product software, working with an agile team. There is a degree of flexibility as to the agile tasking within the agile software team, depending on your expertise, the role can flex to focus either on Modern UI design and implementation or Embedded software development. Key Responsibilities Detailed design of components of the product software Implementation and testing of software as part of an agile software team Gaining understanding of existing system products and future development agendas. Your skills and experience: BEng/BSc and/or master's degree in an appropriate engineering, computer science, information systems or related subject. Knowledge of Sensor and Communication systems. Software engineering experience from R&D concept through to the full product development lifecycle Modern software architecture practices Experience of some kind of scientific application/DSP, including algorithm implementation Capability in multiple languages and switching between languages rapidly, e.g. C++/C#/Python Comfortable with modern agile development practices e.g. Scrum/Kanban Comfortable with modern software tooling e.g. Gitlab, Git, VS Code Benefits: As well as a competitive salary you will enjoy access to a number of additional flexible benefits, which will cover Health and Wellbeing, Savings and Protection and Life, Leisure and Entertainment. Security Information : Due to the nature of this position, we require you to be willing and eligible to achieve a minimum of SC clearance. To qualify, the candidate should be a British Citizen and have resided in the UK for the last 5 years for SC. For more information about clearance eligibility, please see (url removed)>
01/04/2026
Full time
Software Engineer Salary: 50,000 - 60,000 Location: Southampton - Hybrid on site circa 40% Sector: Defence and National Security You will join a leading defence and national security consultancy, working on software for products in the RF communication and sensors domain. You will be responsible for the detailed design, implementation and testing of components of the product software, working with an agile team. There is a degree of flexibility as to the agile tasking within the agile software team, depending on your expertise, the role can flex to focus either on Modern UI design and implementation or Embedded software development. Key Responsibilities Detailed design of components of the product software Implementation and testing of software as part of an agile software team Gaining understanding of existing system products and future development agendas. Your skills and experience: BEng/BSc and/or master's degree in an appropriate engineering, computer science, information systems or related subject. Knowledge of Sensor and Communication systems. Software engineering experience from R&D concept through to the full product development lifecycle Modern software architecture practices Experience of some kind of scientific application/DSP, including algorithm implementation Capability in multiple languages and switching between languages rapidly, e.g. C++/C#/Python Comfortable with modern agile development practices e.g. Scrum/Kanban Comfortable with modern software tooling e.g. Gitlab, Git, VS Code Benefits: As well as a competitive salary you will enjoy access to a number of additional flexible benefits, which will cover Health and Wellbeing, Savings and Protection and Life, Leisure and Entertainment. Security Information : Due to the nature of this position, we require you to be willing and eligible to achieve a minimum of SC clearance. To qualify, the candidate should be a British Citizen and have resided in the UK for the last 5 years for SC. For more information about clearance eligibility, please see (url removed)>
Role : Senior Agile Delivery Manager Duration : 12 months Day rate : (Apply online only) per day ( inside IR35) Locations : Newcastle, Leeds or Birmingham On-site : Minimum 60% office attendance (Hybrid) In this role you would join a newly formed software engineering team focused on a defined backlog of 20-30 items around service security, testability, resilience and recoverability . This is very much a hands-on delivery role - not a coordination-only position. What you would be doing Acting as Scrum Master / Delivery Manager for a software engineering team day to day. Leading sprint planning, daily stand-ups, reviews and retrospectives. Removing blockers, managing scope, flow and prioritisation to maintain strong delivery momentum. Working closely with engineers, a Senior Technical BA and an Architect to ensure the backlog is technically ready, prioritised and executable. Managing risks, dependencies and complex backlogs, using Jira at both team and initiative level. Providing clear, evidence-based reporting and influencing senior technical and non-technical stakeholders. Technical environment (you should be comfortable operating in most of these areas): Cloud platforms such as Azure and/or AWS as part of software product delivery (not migration-only). CI/CD tooling and modern DevOps practices. Infrastructure as Code (e.g. Terraform). Automated testing and quality practices. Secure, resilient digital services. What the client is specifically looking for Recent, hands-on agile delivery with software development teams in active build. Experience acting as a Scrum Master / Delivery Manager embedded with engineers. Practical experience with version control (e.g. Git), CI/CD and cloud-native or platform-based services. Strong stakeholder engagement and the ability to challenge and influence at senior level. High proficiency in Jira , plus familiarity with delivery governance tools (e.g. ServiceNow is a bonus). Experience focused only on cloud migrations, Dynamics CRM or purely integration/database projects will not be sufficient unless there is clear, recent evidence of end-to-end software product delivery. Why it might interest you Opportunity to lead delivery in a modern engineering setup where agile ways of working are taken seriously. Clear, technically focused backlog around security, resilience and reliability - not a vague transformation brief. Influential position engaging directly with senior stakeholders on a visible digital initiative. If you are within a realistic commute of Newcastle, Leeds or Birmingham and this aligns with your recent experience, I would be keen to share more details and understand your availability and expectations.
01/04/2026
Contractor
Role : Senior Agile Delivery Manager Duration : 12 months Day rate : (Apply online only) per day ( inside IR35) Locations : Newcastle, Leeds or Birmingham On-site : Minimum 60% office attendance (Hybrid) In this role you would join a newly formed software engineering team focused on a defined backlog of 20-30 items around service security, testability, resilience and recoverability . This is very much a hands-on delivery role - not a coordination-only position. What you would be doing Acting as Scrum Master / Delivery Manager for a software engineering team day to day. Leading sprint planning, daily stand-ups, reviews and retrospectives. Removing blockers, managing scope, flow and prioritisation to maintain strong delivery momentum. Working closely with engineers, a Senior Technical BA and an Architect to ensure the backlog is technically ready, prioritised and executable. Managing risks, dependencies and complex backlogs, using Jira at both team and initiative level. Providing clear, evidence-based reporting and influencing senior technical and non-technical stakeholders. Technical environment (you should be comfortable operating in most of these areas): Cloud platforms such as Azure and/or AWS as part of software product delivery (not migration-only). CI/CD tooling and modern DevOps practices. Infrastructure as Code (e.g. Terraform). Automated testing and quality practices. Secure, resilient digital services. What the client is specifically looking for Recent, hands-on agile delivery with software development teams in active build. Experience acting as a Scrum Master / Delivery Manager embedded with engineers. Practical experience with version control (e.g. Git), CI/CD and cloud-native or platform-based services. Strong stakeholder engagement and the ability to challenge and influence at senior level. High proficiency in Jira , plus familiarity with delivery governance tools (e.g. ServiceNow is a bonus). Experience focused only on cloud migrations, Dynamics CRM or purely integration/database projects will not be sufficient unless there is clear, recent evidence of end-to-end software product delivery. Why it might interest you Opportunity to lead delivery in a modern engineering setup where agile ways of working are taken seriously. Clear, technically focused backlog around security, resilience and reliability - not a vague transformation brief. Influential position engaging directly with senior stakeholders on a visible digital initiative. If you are within a realistic commute of Newcastle, Leeds or Birmingham and this aligns with your recent experience, I would be keen to share more details and understand your availability and expectations.