it job board logo
  • Home
  • Find IT Jobs
  • Register CV
  • Career Advice
  • Contact us
  • Employers
    • Register as Employer
    • Pricing Plans
  • Recruiting? Post a job
  • Sign in
  • Sign up
  • Home
  • Find IT Jobs
  • Register CV
  • Career Advice
  • Contact us
  • Employers
    • Register as Employer
    • Pricing Plans
Sorry, that job is no longer available. Here are some results that may be similar to the job you were looking for.

100 jobs found

Email me jobs like this
Refine Search
Current Search
senior software validation engineer
Starling Bank
Senior Cloud Security Engineer (Automation & Tooling) - Engine by Starling
Starling Bank
Description About Engineering at Engine by Starling At Engine by Starling, we don't do "checkbox security"-we build security software. We treat security as a first-class engineering discipline, where the solution to a threat isn't a policy, but a robust, concurrent system written in Go . As a Cloud Security Software Engineer , you will be a hands-on builder responsible for the security architecture of our multi-tenant core banking platform. You'll spend your days architecting and writing Go-based tooling, automating defenses, and ensuring our infrastructure across AWS and GCP is secure by design and compliant by default. The Mission Your mission is to solve complex security problems through software engineering , focusing on three core pillars: Identity & Network Security: Engineering high-performance IAM controls and zero-trust network architectures. You will lead the way in refining edge-defense strategies and trust redirection, ensuring every request is verified and encrypted at scale. Unified Vulnerability Orchestration: Architecting a custom "single pane of glass" for security data. You will build Go-based API integrations and microservices that bridge scanning engines, dependency trackers, and internal portals into a seamless, automated ecosystem. Compliance as Code: Building the automated systems that provide real-time evidence for frameworks like SOC 2, ISO 27001 & PCI. You'll ensure we stay compliant through continuous, automated validation rather than manual overhead. The Team You will be a key member of our growing Security Engineering team, working at the intersection of Infrastructure, Cross-Cutting, and GRC. We operate like a specialized product team: we identify security friction and build the software to eliminate it. You won't work in a silo; you'll collaborate with engineers across the business to deliver a platform that is resilient by default. About You We are looking for Software Engineers who are passionate about the Go ecosystem and want to apply those skills to mission-critical security challenges. Whether you come from a Security Engineering background or you are a Backend Engineer with a "security-first" mindset, we value your ability to write clean, maintainable, and efficient code. What you'll get to do Engineering Security Tooling: Lead the design and maintenance of our internal security tool suite, written primarily in Go , to automate evidence collection and real-time remediation of security alerts. Infrastructure as Code: Write and peer-review Terraform and custom providers to manage identity and core infrastructure across AWS and GCP. Supply Chain Security: Build automated systems to manage container provenance and integrate security analysis into our CI/CD pipelines (GitHub Actions/TeamCity). Cloud Native Defense: Engineer Kubernetes security solutions leveraging Cilium , eBPF, and custom controllers to protect our microservices. Cryptographic Engineering (PKI): Build and maintain our Go-based Certificate Authority (CA) tooling and internal PKI infrastructure. Incident Response: Support the team in automated incident response, building the tools that help us investigate and mitigate threats faster. Requirements What skills are essential: Go Specialist: You are proficient in Go . You understand its concurrency models, testing patterns, and how to build idiomatic, performant services. The Builder Mindset: You find manual work a personal affront. If a task needs to be done twice, you've already started planning the automation for it. Cloud Native: Practical experience with AWS or GCP, ideally managed through Terraform . Container Expertise: You understand Kubernetes internals-from the runtime security to the service mesh. Identity & Networking: Strong understanding of cloud identity models and network protocols. What skills are desirable: Experience with Cilium or eBPF-based security monitoring. Knowledge of Sigstore/Cosign , image provenance, and SBOMs. Familiarity with hardware security modules (HSMs) or advanced cryptography. Cloud-native security certifications (AWS/GCP). Benefits 33 days holiday (including public holidays, which you can take when it works best for you) An extra day's holiday for your birthday Annual leave is increased with length of service, and you can choose to buy or sell up to five extra days off 16 hours paid volunteering time a year Salary sacrifice, company enhanced pension scheme Life insurance at 4x your salary & group income protection Private Medical Insurance with VitalityHealth including mental health support and cancer care. Partner benefits include discounts with Waitrose, Mr&Mrs Smith and Peloton Generous family-friendly policies Incentives refer a friend scheme Perkbox membership giving access to retail discounts, a wellness platform for physical and mental health, and weekly free and boosted perks Access to initiatives like Cycle to Work, Salary Sacrificed Gym partnerships and Electric Vehicle (EV) leasing
01/04/2026
Full time
Description About Engineering at Engine by Starling At Engine by Starling, we don't do "checkbox security"-we build security software. We treat security as a first-class engineering discipline, where the solution to a threat isn't a policy, but a robust, concurrent system written in Go . As a Cloud Security Software Engineer , you will be a hands-on builder responsible for the security architecture of our multi-tenant core banking platform. You'll spend your days architecting and writing Go-based tooling, automating defenses, and ensuring our infrastructure across AWS and GCP is secure by design and compliant by default. The Mission Your mission is to solve complex security problems through software engineering , focusing on three core pillars: Identity & Network Security: Engineering high-performance IAM controls and zero-trust network architectures. You will lead the way in refining edge-defense strategies and trust redirection, ensuring every request is verified and encrypted at scale. Unified Vulnerability Orchestration: Architecting a custom "single pane of glass" for security data. You will build Go-based API integrations and microservices that bridge scanning engines, dependency trackers, and internal portals into a seamless, automated ecosystem. Compliance as Code: Building the automated systems that provide real-time evidence for frameworks like SOC 2, ISO 27001 & PCI. You'll ensure we stay compliant through continuous, automated validation rather than manual overhead. The Team You will be a key member of our growing Security Engineering team, working at the intersection of Infrastructure, Cross-Cutting, and GRC. We operate like a specialized product team: we identify security friction and build the software to eliminate it. You won't work in a silo; you'll collaborate with engineers across the business to deliver a platform that is resilient by default. About You We are looking for Software Engineers who are passionate about the Go ecosystem and want to apply those skills to mission-critical security challenges. Whether you come from a Security Engineering background or you are a Backend Engineer with a "security-first" mindset, we value your ability to write clean, maintainable, and efficient code. What you'll get to do Engineering Security Tooling: Lead the design and maintenance of our internal security tool suite, written primarily in Go , to automate evidence collection and real-time remediation of security alerts. Infrastructure as Code: Write and peer-review Terraform and custom providers to manage identity and core infrastructure across AWS and GCP. Supply Chain Security: Build automated systems to manage container provenance and integrate security analysis into our CI/CD pipelines (GitHub Actions/TeamCity). Cloud Native Defense: Engineer Kubernetes security solutions leveraging Cilium , eBPF, and custom controllers to protect our microservices. Cryptographic Engineering (PKI): Build and maintain our Go-based Certificate Authority (CA) tooling and internal PKI infrastructure. Incident Response: Support the team in automated incident response, building the tools that help us investigate and mitigate threats faster. Requirements What skills are essential: Go Specialist: You are proficient in Go . You understand its concurrency models, testing patterns, and how to build idiomatic, performant services. The Builder Mindset: You find manual work a personal affront. If a task needs to be done twice, you've already started planning the automation for it. Cloud Native: Practical experience with AWS or GCP, ideally managed through Terraform . Container Expertise: You understand Kubernetes internals-from the runtime security to the service mesh. Identity & Networking: Strong understanding of cloud identity models and network protocols. What skills are desirable: Experience with Cilium or eBPF-based security monitoring. Knowledge of Sigstore/Cosign , image provenance, and SBOMs. Familiarity with hardware security modules (HSMs) or advanced cryptography. Cloud-native security certifications (AWS/GCP). Benefits 33 days holiday (including public holidays, which you can take when it works best for you) An extra day's holiday for your birthday Annual leave is increased with length of service, and you can choose to buy or sell up to five extra days off 16 hours paid volunteering time a year Salary sacrifice, company enhanced pension scheme Life insurance at 4x your salary & group income protection Private Medical Insurance with VitalityHealth including mental health support and cancer care. Partner benefits include discounts with Waitrose, Mr&Mrs Smith and Peloton Generous family-friendly policies Incentives refer a friend scheme Perkbox membership giving access to retail discounts, a wellness platform for physical and mental health, and weekly free and boosted perks Access to initiatives like Cycle to Work, Salary Sacrificed Gym partnerships and Electric Vehicle (EV) leasing
Context Recruitment Limited
Senior Software Tester
Context Recruitment Limited Southampton, Hampshire
Senior Software Tester / QA Engineer - Up to £44,000 PA Southampton - Hybrid Working We are working with a well-established technology organisation to recruit an experienced Senior Software Tester / QA Engineer to play a key role in the delivery of customer-facing systems and core software products. This position sits within a professional services environment and involves testing both standard solutions and complex, customer-specific implementations. You will work closely with developers, project managers and technical stakeholders, taking ownership of testing activities and ensuring systems meet defined quality standards prior to release and go-live. As a Senior Software Tester, you will be responsible for driving software quality through effective manual and automated testing practices. You will contribute to the ongoing improvement of testing processes, support customer UAT, and act as a subject-matter expert for QA activities across projects, identifying and resolving defects early in the delivery lifecycle. Key responsibilities: Leading and executing software testing activities on customer systems prior to installation and go-live Designing, writing and maintaining robust manual and automated test scripts Owning the creation and maintenance of test plans, test cases and supporting documentation Working collaboratively with development and technical teams to identify, log, prioritise and resolve defects Creating and managing test data to support functional, regression and integration testing Supporting and coordinating user acceptance testing, including direct customer engagement Providing go-live support and post-deployment validation where required Contributing to the continuous improvement of testing standards, tools and methodologies Providing guidance and best practice advice to customers during UAT and test planning Supporting internal product testing and mentoring junior team members where appropriate Requirements: Proven experience in a Software Testing / QA role, operating with a high degree of autonomy Strong hands-on experience with manual testing across complex systems Demonstrable experience designing and maintaining comprehensive test documentation Experience working in Windows Client and Server environments Confident use of Microsoft Office applications for test reporting and documentation Highly advantageous experience: ISTQB Foundation or Advanced certification Experience with test automation tools and frameworks (Ranorex, Selenium or similar) Exposure to C#, Java, or other object-oriented programming languages Experience with SQL Server and/or Oracle databases, including querying and data validation Experience using source control tools such as TFS or Git Understanding of network architecture, IT security and Active Directory Experience within document management, OCR or enterprise systems environments The role may involve occasional UK and international travel. Hybrid working is available once probation is passed, with 1-2 days per week on site.
01/04/2026
Full time
Senior Software Tester / QA Engineer - Up to £44,000 PA Southampton - Hybrid Working We are working with a well-established technology organisation to recruit an experienced Senior Software Tester / QA Engineer to play a key role in the delivery of customer-facing systems and core software products. This position sits within a professional services environment and involves testing both standard solutions and complex, customer-specific implementations. You will work closely with developers, project managers and technical stakeholders, taking ownership of testing activities and ensuring systems meet defined quality standards prior to release and go-live. As a Senior Software Tester, you will be responsible for driving software quality through effective manual and automated testing practices. You will contribute to the ongoing improvement of testing processes, support customer UAT, and act as a subject-matter expert for QA activities across projects, identifying and resolving defects early in the delivery lifecycle. Key responsibilities: Leading and executing software testing activities on customer systems prior to installation and go-live Designing, writing and maintaining robust manual and automated test scripts Owning the creation and maintenance of test plans, test cases and supporting documentation Working collaboratively with development and technical teams to identify, log, prioritise and resolve defects Creating and managing test data to support functional, regression and integration testing Supporting and coordinating user acceptance testing, including direct customer engagement Providing go-live support and post-deployment validation where required Contributing to the continuous improvement of testing standards, tools and methodologies Providing guidance and best practice advice to customers during UAT and test planning Supporting internal product testing and mentoring junior team members where appropriate Requirements: Proven experience in a Software Testing / QA role, operating with a high degree of autonomy Strong hands-on experience with manual testing across complex systems Demonstrable experience designing and maintaining comprehensive test documentation Experience working in Windows Client and Server environments Confident use of Microsoft Office applications for test reporting and documentation Highly advantageous experience: ISTQB Foundation or Advanced certification Experience with test automation tools and frameworks (Ranorex, Selenium or similar) Exposure to C#, Java, or other object-oriented programming languages Experience with SQL Server and/or Oracle databases, including querying and data validation Experience using source control tools such as TFS or Git Understanding of network architecture, IT security and Active Directory Experience within document management, OCR or enterprise systems environments The role may involve occasional UK and international travel. Hybrid working is available once probation is passed, with 1-2 days per week on site.
Robert Walters
Site Reliability Engineer
Robert Walters Glasgow, Lanarkshire
Site Reliability Engineer Location: Glasgow Role Type: Contract - 12 months Work Setup: Hybrid - 3 days in the office  Who We Are Robert Walters is the world's most trusted talent solutions business. Across the globe, we deliver recruitment, outsourcing, and talent advisory services for businesses of all sizes, opening doors for people with diverse skills, ambitions, and backgrounds. Who You Will Work With Our client is global financial services firm that manages wealth, navigates complex markets, and design strategic financial objectives. The firm provides risk management solutions across a variety of sectors, emphasizing long-term relationships, and innovative approaches to financial challenges.  What you'll do : Ensure reliability, availability, and performance of large-scale data and analytics platforms across DEV, QA, and PROD. Apply SRE principles to design resilient services, define SLIs/SLOs, and drive continuous reliability improvements. Automate workflows and tooling (primarily Python) to reduce operational toil and improve repeatability. Build and manage CI/CD pipelines for data pipelines, cloud platforms, semantic models, and services. Support release and change management, ensuring safe deployments, validation, and rollback readiness. Serve as a senior escalation point for incidents, performing root cause analysis and preventive remediation. Design and maintain monitoring, alerting, and observability for platform components and data workloads. Operate and optimize cloud-based data platforms (eg, Snowflake) for stability, scalability, and cost efficiency. Support deployment and reliability of AI-enabled services, including monitoring, failure handling, and runbook creation. Collaborate with engineering and product teams to ensure AI/analytics features are production-ready and safely integrated. Contribute to operational documentation, runbooks, and platform operating model improvements. What You Bring: 5+ years in SRE, production, or platform engineering with hands-on experience operating large-scale production systems. Strong Python automation and Scripting, CI/CD pipeline development, and modern software delivery practices. Experience with cloud data platforms (Snowflake preferred), relational databases (PostgreSQL, MySQL, Oracle, SQL Server), and troubleshooting across application, platform, and data layers. Knowledge of change and incident management in enterprise environments. Excellent communication and collaboration across teams. Technical competencies Monitoring, alerting, observability, infrastructure-as-code, Unix/Linux systems, basic networking. Desired/Nice-to-Have: Semantic data modelling, analytics platforms, and BI tools (Tableau, Power BI). Exposure to Snowflake Cortex or GenAI/LLM tools in production. Agile delivery experience (sprints, backlog refinement) and knowledge of ITSM processes. Experience supporting AI-enabled or analytics-driven platforms at scale in regulated enterprises. What's Next: If you are ready to take the next step, apply now. Successful applicants will be contacted directly by a recruiter to discuss the role more. We are committed to creating an inclusive recruitment experience. If you require support or adjustments to the recruitment process, our Adjustment Concierge Service is here to help. Please feel free to contact us at (see below) to discuss how we can support you. This position is being recruited on behalf of our client through our Outsourcing service line. Resource Solutions Limited, trading as Robert Walters, acts as an employment business and agency, partnering with top organizations to help them find the best talent. We welcome applications from all candidates and are committed to providing equal opportunities.
01/04/2026
Contractor
Site Reliability Engineer Location: Glasgow Role Type: Contract - 12 months Work Setup: Hybrid - 3 days in the office  Who We Are Robert Walters is the world's most trusted talent solutions business. Across the globe, we deliver recruitment, outsourcing, and talent advisory services for businesses of all sizes, opening doors for people with diverse skills, ambitions, and backgrounds. Who You Will Work With Our client is global financial services firm that manages wealth, navigates complex markets, and design strategic financial objectives. The firm provides risk management solutions across a variety of sectors, emphasizing long-term relationships, and innovative approaches to financial challenges.  What you'll do : Ensure reliability, availability, and performance of large-scale data and analytics platforms across DEV, QA, and PROD. Apply SRE principles to design resilient services, define SLIs/SLOs, and drive continuous reliability improvements. Automate workflows and tooling (primarily Python) to reduce operational toil and improve repeatability. Build and manage CI/CD pipelines for data pipelines, cloud platforms, semantic models, and services. Support release and change management, ensuring safe deployments, validation, and rollback readiness. Serve as a senior escalation point for incidents, performing root cause analysis and preventive remediation. Design and maintain monitoring, alerting, and observability for platform components and data workloads. Operate and optimize cloud-based data platforms (eg, Snowflake) for stability, scalability, and cost efficiency. Support deployment and reliability of AI-enabled services, including monitoring, failure handling, and runbook creation. Collaborate with engineering and product teams to ensure AI/analytics features are production-ready and safely integrated. Contribute to operational documentation, runbooks, and platform operating model improvements. What You Bring: 5+ years in SRE, production, or platform engineering with hands-on experience operating large-scale production systems. Strong Python automation and Scripting, CI/CD pipeline development, and modern software delivery practices. Experience with cloud data platforms (Snowflake preferred), relational databases (PostgreSQL, MySQL, Oracle, SQL Server), and troubleshooting across application, platform, and data layers. Knowledge of change and incident management in enterprise environments. Excellent communication and collaboration across teams. Technical competencies Monitoring, alerting, observability, infrastructure-as-code, Unix/Linux systems, basic networking. Desired/Nice-to-Have: Semantic data modelling, analytics platforms, and BI tools (Tableau, Power BI). Exposure to Snowflake Cortex or GenAI/LLM tools in production. Agile delivery experience (sprints, backlog refinement) and knowledge of ITSM processes. Experience supporting AI-enabled or analytics-driven platforms at scale in regulated enterprises. What's Next: If you are ready to take the next step, apply now. Successful applicants will be contacted directly by a recruiter to discuss the role more. We are committed to creating an inclusive recruitment experience. If you require support or adjustments to the recruitment process, our Adjustment Concierge Service is here to help. Please feel free to contact us at (see below) to discuss how we can support you. This position is being recruited on behalf of our client through our Outsourcing service line. Resource Solutions Limited, trading as Robert Walters, acts as an employment business and agency, partnering with top organizations to help them find the best talent. We welcome applications from all candidates and are committed to providing equal opportunities.
Searchability
Senior Mapping Engineer - SLAM / Lidar - London
Searchability
Senior Mapping Engineer - SLAM / Lidar - London Senior role shaping the future of a next-generation autonomy platform High-accuracy, large-scale LiDAR and vision-based mapping Strong emphasis on ROS2, C++ and multi-sensor fusion Hybrid working in London About the client We are partnering with an established and growing technology organisation developing a next-generation autonomy product with an existing customer base. As the platform scales for wider deployment, significant investment is being made into mapping and autonomy capabilities, creating an opportunity to play a pivotal role in its evolution. The benefits Competitive salary and benefits package Performance-based incentives Hybrid and flexible working arrangements Central London location (Paddington) Direct influence over architecture and technical direction Collaborative, engineering-led culture with real ownership Opportunity to work on complex, real-world autonomy challenges The Senior Mapping Engineer role This is a senior, hands-on engineering role where you will take ownership of the mapping capability within a wider autonomy stack. You will work across the full lifecycle - from architecture and algorithm design through to production deployment and long-term optimisation. You will collaborate closely with perception and localisation teams to ensure mapping outputs are accurate, robust and production-ready. The role offers meaningful influence over tooling, standards, scalability decisions and long-term product direction. Key responsibilities Design and evolve scalable LiDAR and vision-based mapping pipelines Develop and optimise 2D and 3D map representations, including occupancy grids, HD maps and semantic layers Lead multi-sensor fusion across LiDAR, cameras, radar, GNSS/INS and odometry Support multi-session, large-scale and distributed mapping workflows Implement map versioning, incremental updates and deployment strategies Define KPIs and validation frameworks to ensure accuracy and consistency Translate SLAM and large-scale reconstruction research into robust production systems Mentor engineers and contribute to technical best practice across the autonomy function Senior Mapping Engineer essential skills MSc or PhD in Robotics, Computer Vision, Computer Science or a related discipline 4-5+ years' commercial experience in mapping for robotics or autonomous systems Strong LiDAR and point cloud processing expertise (PCL, Open3D or custom C++ pipelines) Experience in vision-based mapping, including stereo or mono reconstruction and visual SLAM Proven background in multi-sensor fusion Experience building and deploying large-scale 3D maps in real-world environments Strong C++ development skills with solid ROS2 experience Strong understanding of kinematics, estimation, optimisation, geometry and transformation management (TF2) Desirable experience includes semantic mapping, distributed systems, DDS middleware and ML-driven scene understanding. This role would suit a senior engineer who enjoys solving complex spatial problems, influencing architectural direction and seeing their work deployed in live autonomy systems. To be considered Please either apply through this advert or email me directly via . For further information please call me on / . By applying for this role, you give express consent for us to process and submit (subject to required skills) your application to our client in conjunction with this vacancy only. Key skills Robotics, SLAM, LiDAR, Computer Vision, ROS2, C++, Multi-Sensor Fusion, 3D Mapping, Autonomy, Software Engineering
01/04/2026
Full time
Senior Mapping Engineer - SLAM / Lidar - London Senior role shaping the future of a next-generation autonomy platform High-accuracy, large-scale LiDAR and vision-based mapping Strong emphasis on ROS2, C++ and multi-sensor fusion Hybrid working in London About the client We are partnering with an established and growing technology organisation developing a next-generation autonomy product with an existing customer base. As the platform scales for wider deployment, significant investment is being made into mapping and autonomy capabilities, creating an opportunity to play a pivotal role in its evolution. The benefits Competitive salary and benefits package Performance-based incentives Hybrid and flexible working arrangements Central London location (Paddington) Direct influence over architecture and technical direction Collaborative, engineering-led culture with real ownership Opportunity to work on complex, real-world autonomy challenges The Senior Mapping Engineer role This is a senior, hands-on engineering role where you will take ownership of the mapping capability within a wider autonomy stack. You will work across the full lifecycle - from architecture and algorithm design through to production deployment and long-term optimisation. You will collaborate closely with perception and localisation teams to ensure mapping outputs are accurate, robust and production-ready. The role offers meaningful influence over tooling, standards, scalability decisions and long-term product direction. Key responsibilities Design and evolve scalable LiDAR and vision-based mapping pipelines Develop and optimise 2D and 3D map representations, including occupancy grids, HD maps and semantic layers Lead multi-sensor fusion across LiDAR, cameras, radar, GNSS/INS and odometry Support multi-session, large-scale and distributed mapping workflows Implement map versioning, incremental updates and deployment strategies Define KPIs and validation frameworks to ensure accuracy and consistency Translate SLAM and large-scale reconstruction research into robust production systems Mentor engineers and contribute to technical best practice across the autonomy function Senior Mapping Engineer essential skills MSc or PhD in Robotics, Computer Vision, Computer Science or a related discipline 4-5+ years' commercial experience in mapping for robotics or autonomous systems Strong LiDAR and point cloud processing expertise (PCL, Open3D or custom C++ pipelines) Experience in vision-based mapping, including stereo or mono reconstruction and visual SLAM Proven background in multi-sensor fusion Experience building and deploying large-scale 3D maps in real-world environments Strong C++ development skills with solid ROS2 experience Strong understanding of kinematics, estimation, optimisation, geometry and transformation management (TF2) Desirable experience includes semantic mapping, distributed systems, DDS middleware and ML-driven scene understanding. This role would suit a senior engineer who enjoys solving complex spatial problems, influencing architectural direction and seeing their work deployed in live autonomy systems. To be considered Please either apply through this advert or email me directly via . For further information please call me on / . By applying for this role, you give express consent for us to process and submit (subject to required skills) your application to our client in conjunction with this vacancy only. Key skills Robotics, SLAM, LiDAR, Computer Vision, ROS2, C++, Multi-Sensor Fusion, 3D Mapping, Autonomy, Software Engineering
Lynx Recruitment Ltd
Senior Software Engineer
Lynx Recruitment Ltd Chertsey, Surrey
Senior Software Engineer Defence Technology Chertsey, Surrey Hybrid (2 days on-site) Up to 80,000 + Package The Company A well-established, specialist defence and technology business based in Chertsey, Surrey. Operating as a flat, agile SME, the company delivers high-quality systems and products into the defence sector, offering genuine exposure across the full engineering lifecycle. You will be working in a technically driven environment where individual contribution has real impact on the business and its customers. The Role We are looking for a Senior Software Engineer to work within and lead a team of design engineers, delivering innovative software solutions into complex defence programmes. You will be responsible for translating system requirements into robust software architectures, managing delivery against project timescales and budget, and mentoring junior engineers within the team. Key Responsibilities Define architectural and detailed software designs as part of the wider system definition Lead and mentor a software engineering team on a day-to-day basis Work cross-functionally with firmware and electronics engineers to ensure system-level requirements are met Monitor software compliance with project and company standards Present designs at review stages both internally and to customers Manage estimation, planning and progress against project milestones What You'll Need Strong C++ development experience, ideally to industry standards on Linux and/or Windows platforms Experience in acoustic or RF signal processing (essential) Familiarity with structured UML-based design tools (e.g. Enterprise Architect) Experience of software verification and validation against contractual requirements Exposure to embedded or real-time application software Experience with Docker containers or equivalent containerisation Strong technical documentation and stakeholder communication skills Degree in Engineering, Mathematics, Computer Science or a related STEM subject (or equivalent experience) Eligibility to obtain UK SC security clearance Sole UK National from birth (required for security clearance purposes) Full UK driving licence What's On Offer Up to 80,000 base salary plus package Paid overtime or time off in lieu (up to 24 additional days per year) Flexible core hours (09:30-12:00 and 14:00-16:00) Competitive employer-matched pension Private medical care Onsite gym access Salary sacrifice schemes (cycle to work, tech) Structured training and career development Holiday closedown over Christmas/New Year Relocation package available Candidates must hold Sole UK Nationality from birth.
31/03/2026
Full time
Senior Software Engineer Defence Technology Chertsey, Surrey Hybrid (2 days on-site) Up to 80,000 + Package The Company A well-established, specialist defence and technology business based in Chertsey, Surrey. Operating as a flat, agile SME, the company delivers high-quality systems and products into the defence sector, offering genuine exposure across the full engineering lifecycle. You will be working in a technically driven environment where individual contribution has real impact on the business and its customers. The Role We are looking for a Senior Software Engineer to work within and lead a team of design engineers, delivering innovative software solutions into complex defence programmes. You will be responsible for translating system requirements into robust software architectures, managing delivery against project timescales and budget, and mentoring junior engineers within the team. Key Responsibilities Define architectural and detailed software designs as part of the wider system definition Lead and mentor a software engineering team on a day-to-day basis Work cross-functionally with firmware and electronics engineers to ensure system-level requirements are met Monitor software compliance with project and company standards Present designs at review stages both internally and to customers Manage estimation, planning and progress against project milestones What You'll Need Strong C++ development experience, ideally to industry standards on Linux and/or Windows platforms Experience in acoustic or RF signal processing (essential) Familiarity with structured UML-based design tools (e.g. Enterprise Architect) Experience of software verification and validation against contractual requirements Exposure to embedded or real-time application software Experience with Docker containers or equivalent containerisation Strong technical documentation and stakeholder communication skills Degree in Engineering, Mathematics, Computer Science or a related STEM subject (or equivalent experience) Eligibility to obtain UK SC security clearance Sole UK National from birth (required for security clearance purposes) Full UK driving licence What's On Offer Up to 80,000 base salary plus package Paid overtime or time off in lieu (up to 24 additional days per year) Flexible core hours (09:30-12:00 and 14:00-16:00) Competitive employer-matched pension Private medical care Onsite gym access Salary sacrifice schemes (cycle to work, tech) Structured training and career development Holiday closedown over Christmas/New Year Relocation package available Candidates must hold Sole UK Nationality from birth.
Redline Group Ltd
Senior Software Engineer
Redline Group Ltd Chertsey, Surrey
Are you an experienced Software Engineer ready to take the lead on cutting-edge defence technology? Join a specialist engineering company based in Chertsey, delivering bespoke software and integrated systems for mission-critical military applications. My client designs, develops, and integrates advanced solutions that operate in some of the most demanding environments. This is an opportunity to work at the forefront of innovation, contributing to projects that truly matter. As a Senior Software Engineer based in Chertsey, you'll play a key role in leading the design and delivery of high-integrity software systems. Working closely with multidisciplinary teams, you'll transform complex system requirements into robust, innovative software solutions. You'll also take on a leadership role-guiding, mentoring, and supporting a team of engineers to deliver projects on time, within budget, and to the highest standards. What you'll be doing as a Senior Software Engineer based in Chertsey Lead the architectural and detailed design of software within complex systems Translate system requirements into effective, high-quality software solutions Develop and test software (primarily in C++) to industry and company standards Collaborate with electronics, firmware, and systems engineers to ensure full system integration Present technical designs internally and to customers at all project stages Ensure compliance with company processes, standards, and best practices Support project planning, estimation, and delivery alongside the Project Manager Manage and mentor a team of software engineers, driving performance and development Contribute to system integration, verification, validation, and customer acceptance What we are looking for Essential: Strong experience in software architecture and detailed design Proven background in C++ development and testing Experience working with Linux and Windows development environments Familiarity with version control and structured development processes Experience leading or mentoring software teams Excellent communication skills and ability to produce clear technical documentation Experience with UML-based design tools (e.G. Enterprise Architect) Qualifications & Requirements Degree in Engineering, Mathematics, Science (or equivalent experience) Ability to obtain UK SC or DV security clearance Sole UK nationality Full UK driving licence Willingness to travel between Chertsey and Portland as required What you'll get Full lifecycle exposure - shape your career across design, development, and integration Flexible working hours - core hours with flexibility around your day Paid overtime or time off in lieu - up to 24 additional days leave per year Holiday shutdown - enjoy time off over Christmas Competitive pension scheme Private medical care - access to a nationwide network of clinics Training & development - continuous upskilling opportunities Salary sacrifice schemes - including tech and bike options Gym benefits - discounts or onsite gym access in Chertsey Company tech - full home and office setup provided Relocation support - making your move easier If you are keen to hear more about this interesting Senior software engineer position for my client based in Chertsey, please send over an updated CV to (url removed) or call (phone number removed) to discuss the opportunity in more detail.
31/03/2026
Full time
Are you an experienced Software Engineer ready to take the lead on cutting-edge defence technology? Join a specialist engineering company based in Chertsey, delivering bespoke software and integrated systems for mission-critical military applications. My client designs, develops, and integrates advanced solutions that operate in some of the most demanding environments. This is an opportunity to work at the forefront of innovation, contributing to projects that truly matter. As a Senior Software Engineer based in Chertsey, you'll play a key role in leading the design and delivery of high-integrity software systems. Working closely with multidisciplinary teams, you'll transform complex system requirements into robust, innovative software solutions. You'll also take on a leadership role-guiding, mentoring, and supporting a team of engineers to deliver projects on time, within budget, and to the highest standards. What you'll be doing as a Senior Software Engineer based in Chertsey Lead the architectural and detailed design of software within complex systems Translate system requirements into effective, high-quality software solutions Develop and test software (primarily in C++) to industry and company standards Collaborate with electronics, firmware, and systems engineers to ensure full system integration Present technical designs internally and to customers at all project stages Ensure compliance with company processes, standards, and best practices Support project planning, estimation, and delivery alongside the Project Manager Manage and mentor a team of software engineers, driving performance and development Contribute to system integration, verification, validation, and customer acceptance What we are looking for Essential: Strong experience in software architecture and detailed design Proven background in C++ development and testing Experience working with Linux and Windows development environments Familiarity with version control and structured development processes Experience leading or mentoring software teams Excellent communication skills and ability to produce clear technical documentation Experience with UML-based design tools (e.G. Enterprise Architect) Qualifications & Requirements Degree in Engineering, Mathematics, Science (or equivalent experience) Ability to obtain UK SC or DV security clearance Sole UK nationality Full UK driving licence Willingness to travel between Chertsey and Portland as required What you'll get Full lifecycle exposure - shape your career across design, development, and integration Flexible working hours - core hours with flexibility around your day Paid overtime or time off in lieu - up to 24 additional days leave per year Holiday shutdown - enjoy time off over Christmas Competitive pension scheme Private medical care - access to a nationwide network of clinics Training & development - continuous upskilling opportunities Salary sacrifice schemes - including tech and bike options Gym benefits - discounts or onsite gym access in Chertsey Company tech - full home and office setup provided Relocation support - making your move easier If you are keen to hear more about this interesting Senior software engineer position for my client based in Chertsey, please send over an updated CV to (url removed) or call (phone number removed) to discuss the opportunity in more detail.
Demob Job Ltd
Senior Design Engineer
Demob Job Ltd Stevenage, Hertfordshire
Our client is a globally recognised engineering organisation specialising in the design and manufacture of advanced safety equipment used within highly demanding operational environments. Their products support personnel operating in complex and safety critical roles across international markets. Due to continued growth and ongoing product development activity, they are now seeking a Senior Design Engineer to join their engineering team in Stevenage, Hertfordshire. This is an exciting opportunity to join a specialist organisation where you will be responsible for managing the full design lifecycle from concept through to production. You will be working on technically complex products within a highly regulated engineering environment. The role will involve occasional travel. Interested candidates are encouraged to apply with an up to date CV. Senior Design Engineer Responsibilities: Lead the design and development of new products and engineering solutions. Manage projects through the full product lifecycle from concept through to production. Provide technical leadership during new product development and introduction programmes. Conduct engineering design reviews and technical risk assessments. Produce and manage engineering documentation including drawings, bills of materials and technical documentation. Conduct feasibility studies focusing on cost, manufacturability, performance and quality. Support the development and implementation of product testing and validation procedures. Work closely with manufacturing teams to ensure designs are suitable for production. Liaise with customers, suppliers and internal stakeholders throughout the project lifecycle. Ensure compliance with relevant quality standards and regulatory requirements. Senior Design Engineer Requirements: Must hold either a degree, HND or recognised apprenticeship in an engineering discipline. Proven experience within a mechanical or design engineering environment. Experience leading engineering projects or supporting small teams. Strong mechanical design experience using CAD software such as SolidWorks. Experience producing engineering drawings and technical documentation. Strong analytical, problem solving and communication skills. Experience with composite materials, advanced polymers or lightweight structural design would be advantageous. Experience working within the defence, aerospace or other highly regulated engineering sectors would be beneficial. Experience working to recognised quality standards such as ISO or AS9100 would be beneficial. Senior Design Engineer Benefits: Salary 46,720 to 58,449 DOE. Company pension scheme. Life insurance. Free onsite parking. Cycle to work scheme. Company events. Casual dress. Store discounts. Health and wellbeing programme. Opportunity to work within a specialist engineering organisation. Involvement in innovative product development programmes. Note: Our client actively welcomes applications from candidates from commercial or military backgrounds, particularly those from aviation, aerospace or technical engineering environments who have transitioned into design or product development roles.
31/03/2026
Full time
Our client is a globally recognised engineering organisation specialising in the design and manufacture of advanced safety equipment used within highly demanding operational environments. Their products support personnel operating in complex and safety critical roles across international markets. Due to continued growth and ongoing product development activity, they are now seeking a Senior Design Engineer to join their engineering team in Stevenage, Hertfordshire. This is an exciting opportunity to join a specialist organisation where you will be responsible for managing the full design lifecycle from concept through to production. You will be working on technically complex products within a highly regulated engineering environment. The role will involve occasional travel. Interested candidates are encouraged to apply with an up to date CV. Senior Design Engineer Responsibilities: Lead the design and development of new products and engineering solutions. Manage projects through the full product lifecycle from concept through to production. Provide technical leadership during new product development and introduction programmes. Conduct engineering design reviews and technical risk assessments. Produce and manage engineering documentation including drawings, bills of materials and technical documentation. Conduct feasibility studies focusing on cost, manufacturability, performance and quality. Support the development and implementation of product testing and validation procedures. Work closely with manufacturing teams to ensure designs are suitable for production. Liaise with customers, suppliers and internal stakeholders throughout the project lifecycle. Ensure compliance with relevant quality standards and regulatory requirements. Senior Design Engineer Requirements: Must hold either a degree, HND or recognised apprenticeship in an engineering discipline. Proven experience within a mechanical or design engineering environment. Experience leading engineering projects or supporting small teams. Strong mechanical design experience using CAD software such as SolidWorks. Experience producing engineering drawings and technical documentation. Strong analytical, problem solving and communication skills. Experience with composite materials, advanced polymers or lightweight structural design would be advantageous. Experience working within the defence, aerospace or other highly regulated engineering sectors would be beneficial. Experience working to recognised quality standards such as ISO or AS9100 would be beneficial. Senior Design Engineer Benefits: Salary 46,720 to 58,449 DOE. Company pension scheme. Life insurance. Free onsite parking. Cycle to work scheme. Company events. Casual dress. Store discounts. Health and wellbeing programme. Opportunity to work within a specialist engineering organisation. Involvement in innovative product development programmes. Note: Our client actively welcomes applications from candidates from commercial or military backgrounds, particularly those from aviation, aerospace or technical engineering environments who have transitioned into design or product development roles.
MBDA UK
Senior Software Engineer
MBDA UK Stevenage, Hertfordshire
We're looking for a Senior Software Engineer to join our team and take our technology and your career into new territories! MBDA is a great a place to learn about the company's entire product portfolio, whilst embracing the change to DevOps and other innovative technologies! Job Title: Senior Software Engineer Salary: £40,000-£75,000 depending on experience Location: Stevenage (We may be able to offer a relocation package for this role) Dynamic (hybrid) working: Typically for this role you will work 3-5 days per week on-site due to workload classification. Security Clearance: British Citizen or a Dual UK national with British citizenship Restrictions and/or limitations relating to nationality and/or rights to work may apply. As a minimum and after offer stage, all successful candidates will need to undergo HMG Basic Personnel Security Standard checks (BPSS), which are managed by the MBDA Personnel Security Team. What we can offer you: Company bonus: Up to £2,500 (based on company performance and will vary year to year) Pension: Maximum total (employer and employee) contribution of up to 14% Overtime: opportunity for paid overtime Flexi Leave: Up to 15 additional days Enhanced parental leave: offers up to 26 weeks for maternity, adoption and shared parental leave. Enhancements are available for paternity leave, neonatal leave and fertility testing and treatments. Facilities: Fantastic site facilities including subsidised meals, free car parking and much more. The opportunity: We're looking for a Senior Software Engineer to join our team and take our technology and your career into new territories! Test Software UK collaborate across Electronic Engineering, our Test Centre of Excellence and Software Engineering to deliver the MBDA UK test capability. Our mission as a function is to facilitate robust and timely test of missile systems and ensure MBDA continues to provide a decisive military capability for our home nations and their allies. Spanning a diverse portfolio of work packages, Test Software UK directly influences the company's product certification, manufacturing output and support activities. Specifically, Test Software UK are responsible for developing and supporting software packages that utilise Test Equipment hardware to configure, verify and validate the conformance and quality of our MBDA UK product range from development, through production and into field test scenarios. We are a multi-disciplined, dynamic, focused and agile team specialising in all aspects of test solution design, including software, hardware, simulation and real-time systems. What we're looking for from you: A software engineer or electronics engineer with transferable talent into software development for test solutions: Strong ability to write software in one of the following languages; C, C++ or ADA and motivated to develop reliable, high performance, standardised and documented software Excellent analytical and design ability, including review and critical analysis 'Can do' and flexible approach - you'll enjoy solving technical problems that sometimes extend beyond the bounds of "software" Keen to work on novel products where the software you produce is time and mission critical Ability to communicate effectively with multiple stakeholders, including Systems Engineering, Electronics and Electrical and Test and Validation Our company: Peace is not a given, Freedom is not a given, Sovereignty is not a given MBDA is a leading defence organisation. We are proud of the role we play in supporting the Armed Forces who protect our nations. We partner with governments to work together towards a common goal, defending our freedom. We are proud of our employee-led networks, examples include: Gender Equality, Pride, Menopause Matters, Parents and Carers, Armed Forces, Ethnic Diversity, Neurodiversity, Disability and more We recognise that everyone is unique, and we encourage you to speak to us should you require any advice, support or adjustments throughout our recruitment process. Follow us on LinkedIn (MBDA), X Instagram (MBDA_UK) and Glassdoor or visit our MBDA Careers website for more information.
31/03/2026
Full time
We're looking for a Senior Software Engineer to join our team and take our technology and your career into new territories! MBDA is a great a place to learn about the company's entire product portfolio, whilst embracing the change to DevOps and other innovative technologies! Job Title: Senior Software Engineer Salary: £40,000-£75,000 depending on experience Location: Stevenage (We may be able to offer a relocation package for this role) Dynamic (hybrid) working: Typically for this role you will work 3-5 days per week on-site due to workload classification. Security Clearance: British Citizen or a Dual UK national with British citizenship Restrictions and/or limitations relating to nationality and/or rights to work may apply. As a minimum and after offer stage, all successful candidates will need to undergo HMG Basic Personnel Security Standard checks (BPSS), which are managed by the MBDA Personnel Security Team. What we can offer you: Company bonus: Up to £2,500 (based on company performance and will vary year to year) Pension: Maximum total (employer and employee) contribution of up to 14% Overtime: opportunity for paid overtime Flexi Leave: Up to 15 additional days Enhanced parental leave: offers up to 26 weeks for maternity, adoption and shared parental leave. Enhancements are available for paternity leave, neonatal leave and fertility testing and treatments. Facilities: Fantastic site facilities including subsidised meals, free car parking and much more. The opportunity: We're looking for a Senior Software Engineer to join our team and take our technology and your career into new territories! Test Software UK collaborate across Electronic Engineering, our Test Centre of Excellence and Software Engineering to deliver the MBDA UK test capability. Our mission as a function is to facilitate robust and timely test of missile systems and ensure MBDA continues to provide a decisive military capability for our home nations and their allies. Spanning a diverse portfolio of work packages, Test Software UK directly influences the company's product certification, manufacturing output and support activities. Specifically, Test Software UK are responsible for developing and supporting software packages that utilise Test Equipment hardware to configure, verify and validate the conformance and quality of our MBDA UK product range from development, through production and into field test scenarios. We are a multi-disciplined, dynamic, focused and agile team specialising in all aspects of test solution design, including software, hardware, simulation and real-time systems. What we're looking for from you: A software engineer or electronics engineer with transferable talent into software development for test solutions: Strong ability to write software in one of the following languages; C, C++ or ADA and motivated to develop reliable, high performance, standardised and documented software Excellent analytical and design ability, including review and critical analysis 'Can do' and flexible approach - you'll enjoy solving technical problems that sometimes extend beyond the bounds of "software" Keen to work on novel products where the software you produce is time and mission critical Ability to communicate effectively with multiple stakeholders, including Systems Engineering, Electronics and Electrical and Test and Validation Our company: Peace is not a given, Freedom is not a given, Sovereignty is not a given MBDA is a leading defence organisation. We are proud of the role we play in supporting the Armed Forces who protect our nations. We partner with governments to work together towards a common goal, defending our freedom. We are proud of our employee-led networks, examples include: Gender Equality, Pride, Menopause Matters, Parents and Carers, Armed Forces, Ethnic Diversity, Neurodiversity, Disability and more We recognise that everyone is unique, and we encourage you to speak to us should you require any advice, support or adjustments throughout our recruitment process. Follow us on LinkedIn (MBDA), X Instagram (MBDA_UK) and Glassdoor or visit our MBDA Careers website for more information.
Zenovo
Senior Firmware Engineer
Zenovo
Job Title: Senior Firmware Engineer (Hardware Bias) Location: Northwest Salary: Up to £60k (depending on experience) We re seeking a Senior Firmware Engineer to join a multidisciplinary R&D team developing advanced electromechanical products for regulated environments. You will play a key role in the design, development, and validation of embedded firmware for next-generation products while also improving existing systems. The role involves close collaboration with software, electronics, mechanical, and quality teams and requires strong problem-solving skills and a hands-on approach to engineering challenges. Key Responsibilities Design and develop embedded firmware in C/C++ for microcontroller-based systems. Architect software for complex electromechanical products operating in regulated environments. Develop both embedded and desktop software solutions. Investigate and enhance existing firmware including motor control, battery management, and user interface functionality. Develop software test systems and validation protocols. Support internal testing and external certification processes where required. Utilise lab equipment such as oscilloscopes, environmental test systems, and test rigs. Work closely with cross-functional engineering teams. Contribute to engineering documentation and change management processes. About You Degree in Electronics, Software Engineering, Computer Science, or a related discipline. 5+ years experience in embedded firmware or electronics development. Strong experience with C/C++ embedded firmware development. Experience with bare-metal or RTOS-based microcontroller systems. Knowledge of networking or cloud-connected devices. Familiarity with engineering tools for design, simulation, testing, and measurement. Experience developing products within regulated or safety-critical environments (IEC 62304 / IEC 60601). Please note we cannot offer sponsorship for the role. If interested, please send over an updated CV.
31/03/2026
Full time
Job Title: Senior Firmware Engineer (Hardware Bias) Location: Northwest Salary: Up to £60k (depending on experience) We re seeking a Senior Firmware Engineer to join a multidisciplinary R&D team developing advanced electromechanical products for regulated environments. You will play a key role in the design, development, and validation of embedded firmware for next-generation products while also improving existing systems. The role involves close collaboration with software, electronics, mechanical, and quality teams and requires strong problem-solving skills and a hands-on approach to engineering challenges. Key Responsibilities Design and develop embedded firmware in C/C++ for microcontroller-based systems. Architect software for complex electromechanical products operating in regulated environments. Develop both embedded and desktop software solutions. Investigate and enhance existing firmware including motor control, battery management, and user interface functionality. Develop software test systems and validation protocols. Support internal testing and external certification processes where required. Utilise lab equipment such as oscilloscopes, environmental test systems, and test rigs. Work closely with cross-functional engineering teams. Contribute to engineering documentation and change management processes. About You Degree in Electronics, Software Engineering, Computer Science, or a related discipline. 5+ years experience in embedded firmware or electronics development. Strong experience with C/C++ embedded firmware development. Experience with bare-metal or RTOS-based microcontroller systems. Knowledge of networking or cloud-connected devices. Familiarity with engineering tools for design, simulation, testing, and measurement. Experience developing products within regulated or safety-critical environments (IEC 62304 / IEC 60601). Please note we cannot offer sponsorship for the role. If interested, please send over an updated CV.
Genesis Technical Recruitment Ltd
Senior Electrical Systems Engineer
Genesis Technical Recruitment Ltd Beamhurst, Staffordshire
As an experienced Senior Electrical Systems Engineer, you will join a highly focussed and passionate team leading the delivery of electrical / electronic engineering across the business. Senior Electrical Systems Engineer Role: You will provide technical support to the delivery of the E&E design. You will support the planning, tracking and status reporting for the E&E deliverables across a number of projects concurrently whilst attending project-based meetings to update on status and delivery. Senior Electrical Systems Engineer Responsibilities: Project planning for E&E deliverables. Ability to plan, monitor and track multiple projects at one time. An up-to-date status for all live projects, with the ability to articulate project plans, challenges and next steps to achieve successful project delivery. Selection of correct hardware platform(s) to deliver the technical solution, considering environmental and cost targets. Thrive in a fast agile environment, developing prototype solutions to validate proof of concept ideas. Creation of software architecture to satisfy delivery of the requirements. Co-ordination of 3rd party support vendors with the creation of requirements and corresponding software architectures. Ensuring robust and reliable ECU communication protocols are followed in line with industry best practice (SAE J1939, Ethernet). Be able to read electronic schematic diagrams and their electrical wiring diagram counterpart. Ensure design for manufacture is considered, both relating to build of the programming and parameter configuration of selected solution. Sound record keeping techniques, of all designs, revisions and related updates. Senior Electrical Systems Engineer Requirements: Strong desire to learn from working on differing system architectures. Familiar with different requirements capturing tools. Knowledge of different CAN bus protocols i.e. CANOpen, J1939, ISO14229, ISO14230. Working knowledge of Software development techniques (V Model and functional safety). Awareness of security impact to achieve secure and resilient systems (hardware and software). Knowledge / experience of system integration testing at a vehicle level does the solution power up, communicate, operate and shut down as intended. Comfortable working with various electronic lab tools i.e. Spectrum analyser, Oscilloscope, Signal Generators, DC power supplies. Essential: Sound base knowledge of electronic and software development. Sound base knowledge of low-level firmware integration i.e. bootloader through to application layer and parameter configuration. Familiar with CAN bus protocols. Happy to use different types of lab equipment to monitor system behaviour i.e. CAN, frequencies, PWM and basic operation. Awareness of functional safety and security impact, on software development. Experience of validation and verification activity planning. Experience taking electronic systems from concept through to delivery. Desired: 5 years experience within Tier 1 or OE sectors (on highway or off highway) within system engineering or software development. Qualified to HND/Degree level in an electronic/electrical based technology discipline or equivalent experience. Validation and verification co-ordination. Experience of Project delivery. Senior Electrical Systems Engineer Benefits: In addition to an excellent salary, career progression and development opportunities, our client offers an excellent company pension scheme, medical insurance and dental care schemes, access to the company s healthy living centre and 33 days annual leave and flexibility around daily start and finish times. You will also have access to the Company s Reward Hub, giving you fantastic savings across a huge range of high street retailers, as well as access to exclusive company perks such as the Cycle to Work Scheme. Senior Electrical Systems Engineer Applications: VISA Sponsorship is NOT available for this role This role is fully on-site This vacancy is only available to Candidates with relevant experience as detailed in the job description. Due to volume of applications, we are unable to respond to applicants who do not possess the required skills and experience. Recent Graduates who do not have the required level of industry experience need not apply. Candidates must be authorised to work in the country where this role is located BEFORE making an application.
31/03/2026
Full time
As an experienced Senior Electrical Systems Engineer, you will join a highly focussed and passionate team leading the delivery of electrical / electronic engineering across the business. Senior Electrical Systems Engineer Role: You will provide technical support to the delivery of the E&E design. You will support the planning, tracking and status reporting for the E&E deliverables across a number of projects concurrently whilst attending project-based meetings to update on status and delivery. Senior Electrical Systems Engineer Responsibilities: Project planning for E&E deliverables. Ability to plan, monitor and track multiple projects at one time. An up-to-date status for all live projects, with the ability to articulate project plans, challenges and next steps to achieve successful project delivery. Selection of correct hardware platform(s) to deliver the technical solution, considering environmental and cost targets. Thrive in a fast agile environment, developing prototype solutions to validate proof of concept ideas. Creation of software architecture to satisfy delivery of the requirements. Co-ordination of 3rd party support vendors with the creation of requirements and corresponding software architectures. Ensuring robust and reliable ECU communication protocols are followed in line with industry best practice (SAE J1939, Ethernet). Be able to read electronic schematic diagrams and their electrical wiring diagram counterpart. Ensure design for manufacture is considered, both relating to build of the programming and parameter configuration of selected solution. Sound record keeping techniques, of all designs, revisions and related updates. Senior Electrical Systems Engineer Requirements: Strong desire to learn from working on differing system architectures. Familiar with different requirements capturing tools. Knowledge of different CAN bus protocols i.e. CANOpen, J1939, ISO14229, ISO14230. Working knowledge of Software development techniques (V Model and functional safety). Awareness of security impact to achieve secure and resilient systems (hardware and software). Knowledge / experience of system integration testing at a vehicle level does the solution power up, communicate, operate and shut down as intended. Comfortable working with various electronic lab tools i.e. Spectrum analyser, Oscilloscope, Signal Generators, DC power supplies. Essential: Sound base knowledge of electronic and software development. Sound base knowledge of low-level firmware integration i.e. bootloader through to application layer and parameter configuration. Familiar with CAN bus protocols. Happy to use different types of lab equipment to monitor system behaviour i.e. CAN, frequencies, PWM and basic operation. Awareness of functional safety and security impact, on software development. Experience of validation and verification activity planning. Experience taking electronic systems from concept through to delivery. Desired: 5 years experience within Tier 1 or OE sectors (on highway or off highway) within system engineering or software development. Qualified to HND/Degree level in an electronic/electrical based technology discipline or equivalent experience. Validation and verification co-ordination. Experience of Project delivery. Senior Electrical Systems Engineer Benefits: In addition to an excellent salary, career progression and development opportunities, our client offers an excellent company pension scheme, medical insurance and dental care schemes, access to the company s healthy living centre and 33 days annual leave and flexibility around daily start and finish times. You will also have access to the Company s Reward Hub, giving you fantastic savings across a huge range of high street retailers, as well as access to exclusive company perks such as the Cycle to Work Scheme. Senior Electrical Systems Engineer Applications: VISA Sponsorship is NOT available for this role This role is fully on-site This vacancy is only available to Candidates with relevant experience as detailed in the job description. Due to volume of applications, we are unable to respond to applicants who do not possess the required skills and experience. Recent Graduates who do not have the required level of industry experience need not apply. Candidates must be authorised to work in the country where this role is located BEFORE making an application.
Gold Group
Combat Systems Engineer
Gold Group
Job Title: Combat Systems Engineer Location: New Malden - minimum 1 day per week on-site Role Type: Permanent Salary: 48,000 - 55,000+ per annum depending on experience Our client, an established defence manufacturing firm in New Malden, require an experienced Combat Systems Engineer to join their multi-disciplined team. This role would suit a Royal Navy service leaver who has prior operational experience working on / with the fleet Combat Management System CMS-1. This role will provide technical support to the design and implementation of a Combat Systems, to impart an understanding of what good looks like and to help shape new and novel ways of improving the solution. You will have an opportunity to develop and enhance your skills, engage with senior figures within the business and work both with MoD and Royal Navy customers. What the role of the Combat Systems Engineer entails: Some of the main duties of the Combat Systems Engineer will include: Shape and oversee System Requirements - have a technical grasp of what the requirements mean on a Naval platform Support Product Owner in technical solution design and validation to existing requirements Technical input to System Design and operability - interpretation of technical requirements into system capability Working with Royal Navy Operators and Subject Matter Experts to trial, understand and shape system behaviour Working with Human Factors and Software Team - review and critique system software development output What experience you need to be the successful Combat Systems Engineer: Prior Combat Systems experience as a user or developer Naval background Experience of Requirement Analysis IT literate - use of Word, Excel, Powerpoint etc and ability to pick up software tools and packages Degree qualified in a STEM related subject or equivalent working experience Technical understanding of software development methods and processes Experience of working in large scale development environment Candidates would need to have lived & worked in the UK for 5+ years and be eligible for BPSS & SC security clearance. This really is a fantastic opportunity for a Combat 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.
31/03/2026
Full time
Job Title: Combat Systems Engineer Location: New Malden - minimum 1 day per week on-site Role Type: Permanent Salary: 48,000 - 55,000+ per annum depending on experience Our client, an established defence manufacturing firm in New Malden, require an experienced Combat Systems Engineer to join their multi-disciplined team. This role would suit a Royal Navy service leaver who has prior operational experience working on / with the fleet Combat Management System CMS-1. This role will provide technical support to the design and implementation of a Combat Systems, to impart an understanding of what good looks like and to help shape new and novel ways of improving the solution. You will have an opportunity to develop and enhance your skills, engage with senior figures within the business and work both with MoD and Royal Navy customers. What the role of the Combat Systems Engineer entails: Some of the main duties of the Combat Systems Engineer will include: Shape and oversee System Requirements - have a technical grasp of what the requirements mean on a Naval platform Support Product Owner in technical solution design and validation to existing requirements Technical input to System Design and operability - interpretation of technical requirements into system capability Working with Royal Navy Operators and Subject Matter Experts to trial, understand and shape system behaviour Working with Human Factors and Software Team - review and critique system software development output What experience you need to be the successful Combat Systems Engineer: Prior Combat Systems experience as a user or developer Naval background Experience of Requirement Analysis IT literate - use of Word, Excel, Powerpoint etc and ability to pick up software tools and packages Degree qualified in a STEM related subject or equivalent working experience Technical understanding of software development methods and processes Experience of working in large scale development environment Candidates would need to have lived & worked in the UK for 5+ years and be eligible for BPSS & SC security clearance. This really is a fantastic opportunity for a Combat 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.
DCS Recruitment Limited
Senior Robotics Software Engineer (Flight Software)
DCS Recruitment Limited
Flight Software Engineer Up to 65,000 Competitive Benefits Package Remote Working Permanent Candidates must be eligible to obtain a SC clearance. Candidates must have right to workin the Uk, no sponsorship is offered. We are looking for a talented Flight Software Engineer to join a fast-growing AI and robotics safety start-up. The business is expanding its engineering team as it continues to build cutting-edge assurance systems for AI-enabled robotics and autonomous systems . The company is developing advanced safety and assurance technology designed to ensure autonomous systems operate safely, predictably and with optimal performance. Their solutions focus on robotics and AI applications where reliability and safety are critical. You will play a key role in developing software components that enable safe and reliable operation of autonomous robotic systems within the company's robotics platform. Working closely with cross-functional teams across embedded systems, AI/ML and systems architecture, you will help design, develop and validate robotics software that meets high performance and safety standards. We are looking for someone who enjoys working in a startup environment and is motivated by solving complex technical problems. This is an opportunity to work on cutting-edge robotics technology while helping shape products from an early stage. Key Responsibilities: Design, develop and implement robotic software components and algorithms across perception, planning, control and decision-making systems Collaborate with embedded engineers, AI/ML specialists and system architects to integrate software into the wider robotics platform Conduct testing, optimisation and validation to ensure software meets safety and performance requirements Contribute to improving development processes, tooling and methodologies for robotics systems Stay up to date with advancements in robotics software, algorithms and frameworks and apply them within the product Mentor junior engineers and support knowledge sharing across the engineering team Key Skills Bachelor's or Master's degree in Computer Science, Aerospace Engineering, Robotics, Electrical Engineering or a related discipline Proven experience developing software for robotic or autonomous systems Strong proficiency in C/C++ and Python Experience with robotics frameworks such as ROS, Gazebo or MoveIt Strong understanding of robotics algorithms including perception, planning, control and decision-making Experience with modern software development practices such as Agile, CI/CD and Test-Driven Development Excellent analytical, debugging and problem-solving skills Strong communication and collaboration skills Desirable Skills Experience working on safety-critical or mission-critical systems Familiarity with safety standards such as DO-178C, ISO 26262 or IEC 61508 Experience working in robotics, autonomous systems or aerospace environments Experience mentoring or supporting junior engineers What you get in return: Salary Up to 65,000 Generous Holiday Allowance Salary Sacrifice Pension with 5% matched company contribution EV Car Scheme Cycle to Work Scheme Opportunity to work on cutting-edge AI, robotics and safety technologies in a fast-growing start-up environment This company is an equal opportunity employer and values diversity. They do not discriminate on the basis of race, religion, colour, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. Interested? Please submit your CV to Chrissie Rehman at DCS Recruitment via the link provided. Alternatively email me on or call on (phone number removed). DCS Recruitment and all associated companies are committed to creating a working environment where diversity is celebrated and everyone is treated fairly, regardless of gender, gender identity, disability, ethnic origin, religion or belief, sexual orientation, marital or transgender status, age, or nationality
31/03/2026
Full time
Flight Software Engineer Up to 65,000 Competitive Benefits Package Remote Working Permanent Candidates must be eligible to obtain a SC clearance. Candidates must have right to workin the Uk, no sponsorship is offered. We are looking for a talented Flight Software Engineer to join a fast-growing AI and robotics safety start-up. The business is expanding its engineering team as it continues to build cutting-edge assurance systems for AI-enabled robotics and autonomous systems . The company is developing advanced safety and assurance technology designed to ensure autonomous systems operate safely, predictably and with optimal performance. Their solutions focus on robotics and AI applications where reliability and safety are critical. You will play a key role in developing software components that enable safe and reliable operation of autonomous robotic systems within the company's robotics platform. Working closely with cross-functional teams across embedded systems, AI/ML and systems architecture, you will help design, develop and validate robotics software that meets high performance and safety standards. We are looking for someone who enjoys working in a startup environment and is motivated by solving complex technical problems. This is an opportunity to work on cutting-edge robotics technology while helping shape products from an early stage. Key Responsibilities: Design, develop and implement robotic software components and algorithms across perception, planning, control and decision-making systems Collaborate with embedded engineers, AI/ML specialists and system architects to integrate software into the wider robotics platform Conduct testing, optimisation and validation to ensure software meets safety and performance requirements Contribute to improving development processes, tooling and methodologies for robotics systems Stay up to date with advancements in robotics software, algorithms and frameworks and apply them within the product Mentor junior engineers and support knowledge sharing across the engineering team Key Skills Bachelor's or Master's degree in Computer Science, Aerospace Engineering, Robotics, Electrical Engineering or a related discipline Proven experience developing software for robotic or autonomous systems Strong proficiency in C/C++ and Python Experience with robotics frameworks such as ROS, Gazebo or MoveIt Strong understanding of robotics algorithms including perception, planning, control and decision-making Experience with modern software development practices such as Agile, CI/CD and Test-Driven Development Excellent analytical, debugging and problem-solving skills Strong communication and collaboration skills Desirable Skills Experience working on safety-critical or mission-critical systems Familiarity with safety standards such as DO-178C, ISO 26262 or IEC 61508 Experience working in robotics, autonomous systems or aerospace environments Experience mentoring or supporting junior engineers What you get in return: Salary Up to 65,000 Generous Holiday Allowance Salary Sacrifice Pension with 5% matched company contribution EV Car Scheme Cycle to Work Scheme Opportunity to work on cutting-edge AI, robotics and safety technologies in a fast-growing start-up environment This company is an equal opportunity employer and values diversity. They do not discriminate on the basis of race, religion, colour, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. Interested? Please submit your CV to Chrissie Rehman at DCS Recruitment via the link provided. Alternatively email me on or call on (phone number removed). DCS Recruitment and all associated companies are committed to creating a working environment where diversity is celebrated and everyone is treated fairly, regardless of gender, gender identity, disability, ethnic origin, religion or belief, sexual orientation, marital or transgender status, age, or nationality
Technical Futures Ltd
Senior Product Systems Engineer
Technical Futures Ltd
A Senior Product Systems Engineer with extensive experience in RF or High Speed Digital Electronics and a background of complex system design within a Defence or Electronic Product Development environment, will join a thriving Technology Company, Global leaders in Satellite Communications infrastructure. Working across multiple technical disciplines including hardware, software and mechanical; the successful Senior Product Systems Engineer will act as technical authority, leading the system integration and validation activities for complex products. Bringing a strong academic background in an Electronic Engineering related discipline and extensive commercial experience gained within a Defence or similar Engineering environment, you will balance innovation with structured processes to deliver top quality solutions. Applicants should bring the following: Expertise in Electronics systems incorporating RF and High Speed Digital Systems. Bachelors /Masters Engineering Degree in discipline related to RF Product Design. Extensive System level experience. Familiarity with Satellite Communications technology. Experience of collaborating across multidisciplinary teams including digital electronics, software and mechanical. A generous salary package will be offered to the Senior Product Systems Engineer. (Details on application) Hybrid working available (2 days minimum office / 3 WFH).
31/03/2026
Full time
A Senior Product Systems Engineer with extensive experience in RF or High Speed Digital Electronics and a background of complex system design within a Defence or Electronic Product Development environment, will join a thriving Technology Company, Global leaders in Satellite Communications infrastructure. Working across multiple technical disciplines including hardware, software and mechanical; the successful Senior Product Systems Engineer will act as technical authority, leading the system integration and validation activities for complex products. Bringing a strong academic background in an Electronic Engineering related discipline and extensive commercial experience gained within a Defence or similar Engineering environment, you will balance innovation with structured processes to deliver top quality solutions. Applicants should bring the following: Expertise in Electronics systems incorporating RF and High Speed Digital Systems. Bachelors /Masters Engineering Degree in discipline related to RF Product Design. Extensive System level experience. Familiarity with Satellite Communications technology. Experience of collaborating across multidisciplinary teams including digital electronics, software and mechanical. A generous salary package will be offered to the Senior Product Systems Engineer. (Details on application) Hybrid working available (2 days minimum office / 3 WFH).
Reevr Talent Ltd
Senior Controls Software Engineer
Reevr Talent Ltd Longbridge, Warwickshire
Are you passionate about automation and looking to lead cutting-edge projects in a collaborative, multi-disciplinary environment? Our client, 3P Innovation, are a leader in automated machinery for the pharmaceutical, medical device, and FMCG industries, and they are seeking a Senior Controls Systems Engineer. What You ll Do: Lead the design, programming, commissioning, and support of PLC and HMI/SCADA systems across bespoke machinery projects worldwide. Mentor junior engineers and review technical work, while remaining hands-on with coding and system architecture. Work with clients and internal teams to define requirements, assess technical risks, and support sales processes. Develop and maintain technical documentation, including software design specifications, test records, and O&M manuals. Support system validation, FATs, onsite commissioning, and handover to customers. Contribute to continuous improvement of 3P s standard code libraries and processes. Opportunity to work with robotics, vision systems, and other emerging technologies as required. What We re Looking For: 5 years experience designing and coding PLC & HMI/SCADA systems (Beckhoff or Siemens). Strong knowledge of servo motion control and industrial communication protocols (EtherCAT, Profinet, CAN, IP, Serial). Familiarity with IEC(phone number removed), structured text, object-oriented programming, and Git version control. Excellent English communication skills; willing and able to travel internationally (5% of the time). Desirable: Experience in pharmaceutical automation, GAMP5 / 21CFR11 / EU Annex 11 compliance. Knowledge of electrical, mechanical, and pneumatic principles. Exposure to machine vision, robotics, SCADA/MES, .NET, and SQL. Why 3P Innovation? Join a forward-thinking company that values innovation, collaboration, and integrity. Work on exciting projects delivering bespoke automation solutions for global clients. Opportunity for personal growth, technical leadership, and mentoring within a supportive team. If you re a driven, hands-on controls engineer ready to take ownership of complex systems and lead technical excellence, we d love to hear from you.
31/03/2026
Full time
Are you passionate about automation and looking to lead cutting-edge projects in a collaborative, multi-disciplinary environment? Our client, 3P Innovation, are a leader in automated machinery for the pharmaceutical, medical device, and FMCG industries, and they are seeking a Senior Controls Systems Engineer. What You ll Do: Lead the design, programming, commissioning, and support of PLC and HMI/SCADA systems across bespoke machinery projects worldwide. Mentor junior engineers and review technical work, while remaining hands-on with coding and system architecture. Work with clients and internal teams to define requirements, assess technical risks, and support sales processes. Develop and maintain technical documentation, including software design specifications, test records, and O&M manuals. Support system validation, FATs, onsite commissioning, and handover to customers. Contribute to continuous improvement of 3P s standard code libraries and processes. Opportunity to work with robotics, vision systems, and other emerging technologies as required. What We re Looking For: 5 years experience designing and coding PLC & HMI/SCADA systems (Beckhoff or Siemens). Strong knowledge of servo motion control and industrial communication protocols (EtherCAT, Profinet, CAN, IP, Serial). Familiarity with IEC(phone number removed), structured text, object-oriented programming, and Git version control. Excellent English communication skills; willing and able to travel internationally (5% of the time). Desirable: Experience in pharmaceutical automation, GAMP5 / 21CFR11 / EU Annex 11 compliance. Knowledge of electrical, mechanical, and pneumatic principles. Exposure to machine vision, robotics, SCADA/MES, .NET, and SQL. Why 3P Innovation? Join a forward-thinking company that values innovation, collaboration, and integrity. Work on exciting projects delivering bespoke automation solutions for global clients. Opportunity for personal growth, technical leadership, and mentoring within a supportive team. If you re a driven, hands-on controls engineer ready to take ownership of complex systems and lead technical excellence, we d love to hear from you.
Platform Recruitment
Senior Firmware Engineer
Platform Recruitment Norwich, Norfolk
Senior Firmware Engineer 60-70k Norfolk Join an innovative technology company dedicated to developing cutting-edge power systems, motors, and motor controllers across diverse market sectors. We are looking for an integral member of the Engineering Team to deliver robust firmware and software solutions. Responsibilities as a Senior Firmware Engineer: Design, develop, maintain, and test firmware and software for products focusing on power systems, motors, and motor controllers Act as the technical interface with the hardware design team and ensure all code development meets company standards Actively promote continuous improvement in development and coding practices, while also supporting QA and optimising performance. Requirements: Developing ARM MCUs in C Python experience Proven experience writing code to control power electronic systems Ability to read and understand electronic schematics Familiarity with coding standards, such as MISRA Knowledge of firmware/software debugging and validation techniques Apply now to drive the next generation of power systems and deliver cutting-edge firmware solutions!
31/03/2026
Full time
Senior Firmware Engineer 60-70k Norfolk Join an innovative technology company dedicated to developing cutting-edge power systems, motors, and motor controllers across diverse market sectors. We are looking for an integral member of the Engineering Team to deliver robust firmware and software solutions. Responsibilities as a Senior Firmware Engineer: Design, develop, maintain, and test firmware and software for products focusing on power systems, motors, and motor controllers Act as the technical interface with the hardware design team and ensure all code development meets company standards Actively promote continuous improvement in development and coding practices, while also supporting QA and optimising performance. Requirements: Developing ARM MCUs in C Python experience Proven experience writing code to control power electronic systems Ability to read and understand electronic schematics Familiarity with coding standards, such as MISRA Knowledge of firmware/software debugging and validation techniques Apply now to drive the next generation of power systems and deliver cutting-edge firmware solutions!
Smartbox Assistive Technology
Senior Firmware Engineer
Smartbox Assistive Technology Bristol, Gloucestershire
Senior Firmware Engineer Location: Bristol; Hybrid Join us at Smartbox 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 Smartbox is looking for a dedicated individual to help improve the lives of people with disabilities. Your Impact As our 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 Smartbox Smartbox is a leader in assistive communication technology, with products used globally by people with diverse needs. Our values, passionate, caring, empowering, achieving together and enabling change, guide everything we do. Our Inclusive Culture We believe in giving everyone a voice. Joining Smartbox means joining a diverse, collaborative team and supporting a community that relies on our technology. Our Commitment to Sustainability We prioritise sustainability, aiming to reduce our environmental impact. By joining us, you ll help support a more inclusive and sustainable future. Our D&I Commitments We are a Disability Confident Employer and a Founding Partner of Purple Tuesday. Our recruitment practices are inclusive and barrier free, with adjustments available throughout the process and your career. We believe in adding to our culture. Our diverse team shapes products that reflect our 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, we wish to recruit directly and are not seeking agency support.
31/03/2026
Full time
Senior Firmware Engineer Location: Bristol; Hybrid Join us at Smartbox 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 Smartbox is looking for a dedicated individual to help improve the lives of people with disabilities. Your Impact As our 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 Smartbox Smartbox is a leader in assistive communication technology, with products used globally by people with diverse needs. Our values, passionate, caring, empowering, achieving together and enabling change, guide everything we do. Our Inclusive Culture We believe in giving everyone a voice. Joining Smartbox means joining a diverse, collaborative team and supporting a community that relies on our technology. Our Commitment to Sustainability We prioritise sustainability, aiming to reduce our environmental impact. By joining us, you ll help support a more inclusive and sustainable future. Our D&I Commitments We are a Disability Confident Employer and a Founding Partner of Purple Tuesday. Our recruitment practices are inclusive and barrier free, with adjustments available throughout the process and your career. We believe in adding to our culture. Our diverse team shapes products that reflect our 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, we wish to recruit directly and are not seeking agency support.
Hudson Shribman
Senior Embedded Software Engineer
Hudson Shribman
Senior Embedded Software Engineer up to 70k Base + Benefits Ref: ABJ6500 Midlands Onsite: Perm An exciting opportunity has arisen for a Senior Embedded Software Engineer to join a well-established, globally recognised engineering organisation specialising in critical power and electrical test systems. With operations across the globe, the company is known for delivering innovative, high-reliability engineering solutions used in mission-critical environments worldwide. As Senior Embedded Software Engineer you will play a key role in the design and development of embedded control software for advanced industrial power systems, working within a collaborative multidisciplinary engineering team. You will work closely with Electrical, Mechanical and Systems Engineers to deliver robust, safe and cost-effective solutions used by global customers. Key Responsibilities Translate system and customer requirements into software specifications and acceptance criteria Design embedded software architecture and interfaces for ARM-based controllers (STM32) Develop embedded firmware in C/C++ within RTOS environments (FreeRTOS or similar) Implement industrial communication protocols such as Modbus, CAN and Ethernet Integrate software with sensors, actuators and industrial control hardware Perform unit testing, static analysis, code reviews and verification activities Develop SIL/HIL test environments and support validation activities Produce clear technical documentation including design specifications and test plans Work within modern development practices including Git, trunk-based development and semantic versioning Support manufacturing, commissioning and service teams with technical investigations Contribute to continuous improvement of development processes and engineering standards Skills & Experience Required Degree in Software Engineering, Computer Engineering, Electrical Engineering or similar Strong experience developing embedded software in industrial or engineering environments Strong C/C++ development experience on ARM Cortex microcontrollers (STM32 desirable) Experience working with RTOS concepts (task scheduling, synchronisation, debugging) Knowledge of functional safety or secure coding practices (MISRA, IEC61508 or similar) Experience with unit testing, static analysis and code quality tools Experience implementing industrial communications (Modbus, CAN, TCP/IP, Serial) Experience working with hardware-software integration Experience working with any of the following would be beneficial: Critical power or energy infrastructure systems Industrial automation or control systems Electrical test or commissioning environments Generator or power distribution equipment Industrial electronics or control panels Data centre or missioncritical infrastructure Safetycritical or high-reliability embedded systems Python or MATLAB experience for automation or test development would also be advantageous. Stable, established engineering business with strong technical reputation - Base + Benefits. To Apply: Contact Alison Basson on (phone number removed) / (phone number removed) Email: Ref: ABJ6500
31/03/2026
Full time
Senior Embedded Software Engineer up to 70k Base + Benefits Ref: ABJ6500 Midlands Onsite: Perm An exciting opportunity has arisen for a Senior Embedded Software Engineer to join a well-established, globally recognised engineering organisation specialising in critical power and electrical test systems. With operations across the globe, the company is known for delivering innovative, high-reliability engineering solutions used in mission-critical environments worldwide. As Senior Embedded Software Engineer you will play a key role in the design and development of embedded control software for advanced industrial power systems, working within a collaborative multidisciplinary engineering team. You will work closely with Electrical, Mechanical and Systems Engineers to deliver robust, safe and cost-effective solutions used by global customers. Key Responsibilities Translate system and customer requirements into software specifications and acceptance criteria Design embedded software architecture and interfaces for ARM-based controllers (STM32) Develop embedded firmware in C/C++ within RTOS environments (FreeRTOS or similar) Implement industrial communication protocols such as Modbus, CAN and Ethernet Integrate software with sensors, actuators and industrial control hardware Perform unit testing, static analysis, code reviews and verification activities Develop SIL/HIL test environments and support validation activities Produce clear technical documentation including design specifications and test plans Work within modern development practices including Git, trunk-based development and semantic versioning Support manufacturing, commissioning and service teams with technical investigations Contribute to continuous improvement of development processes and engineering standards Skills & Experience Required Degree in Software Engineering, Computer Engineering, Electrical Engineering or similar Strong experience developing embedded software in industrial or engineering environments Strong C/C++ development experience on ARM Cortex microcontrollers (STM32 desirable) Experience working with RTOS concepts (task scheduling, synchronisation, debugging) Knowledge of functional safety or secure coding practices (MISRA, IEC61508 or similar) Experience with unit testing, static analysis and code quality tools Experience implementing industrial communications (Modbus, CAN, TCP/IP, Serial) Experience working with hardware-software integration Experience working with any of the following would be beneficial: Critical power or energy infrastructure systems Industrial automation or control systems Electrical test or commissioning environments Generator or power distribution equipment Industrial electronics or control panels Data centre or missioncritical infrastructure Safetycritical or high-reliability embedded systems Python or MATLAB experience for automation or test development would also be advantageous. Stable, established engineering business with strong technical reputation - Base + Benefits. To Apply: Contact Alison Basson on (phone number removed) / (phone number removed) Email: Ref: ABJ6500
Technical Futures Ltd
Senior Systems Engineer - Sat Comms
Technical Futures Ltd
A Senior Product Systems Engineer with strong experience in RF or High Speed Digital Electronics and a background of complex system design within a Defence or Electronic Product Development environment, will join a thriving Technology Company, Global leaders in Satellite Communications infrastructure. Working across multiple technical disciplines including hardware, software and mechanical; the successful Senior Product Systems Engineer will act as technical authority, leading the system integration and validation activities for complex products. Bringing a strong academic background in an Electronic Engineering related discipline and extensive commercial experience gained within a Defence or similar Engineering environment, you will balance innovation with structured processes to deliver top quality solutions. Applicants should bring the following: Expertise in Electronics systems incorporating RF and High Speed Digital Systems. Bachelors /Masters Engineering Degree in discipline related to RF Product Design. Extensive System level experience. Familiarity with Satellite Communications technology. Experience of collaborating across multidisciplinary teams including digital electronics, software and mechanical. A generous salary package will be offered to the Senior Product Systems Engineer. (Details on application) Hybrid working available (2 days minimum office / 3 WFH).
31/03/2026
Full time
A Senior Product Systems Engineer with strong experience in RF or High Speed Digital Electronics and a background of complex system design within a Defence or Electronic Product Development environment, will join a thriving Technology Company, Global leaders in Satellite Communications infrastructure. Working across multiple technical disciplines including hardware, software and mechanical; the successful Senior Product Systems Engineer will act as technical authority, leading the system integration and validation activities for complex products. Bringing a strong academic background in an Electronic Engineering related discipline and extensive commercial experience gained within a Defence or similar Engineering environment, you will balance innovation with structured processes to deliver top quality solutions. Applicants should bring the following: Expertise in Electronics systems incorporating RF and High Speed Digital Systems. Bachelors /Masters Engineering Degree in discipline related to RF Product Design. Extensive System level experience. Familiarity with Satellite Communications technology. Experience of collaborating across multidisciplinary teams including digital electronics, software and mechanical. A generous salary package will be offered to the Senior Product Systems Engineer. (Details on application) Hybrid working available (2 days minimum office / 3 WFH).
Redline Group Ltd
Senior Embedded Software Engineer - C/C
Redline Group Ltd
An exciting opportunity has arisen for a Senior Embedded Software Engineer based in East Sussex to join this global leader in cutting edge electronic instrumentation. Joining their multidisciplined R&D team at their global centre of excellence, as a Senior Embedded Software Engineer you will develop and support software for significant projects aligned to business critical needs. You will be involved in all stages of the software development lifecycle from requirements capturing to release validation and approval. Experience required for Senior Embedded Software Engineer based in East Sussex: Previous experience within embedded software development Proven experience of Embedded C / C++ Full software development lifecycle experience Knowledge of FREERTOS would be ideal The role offers hybrid working. No sponsorship available for this position. This is a great chance to join a world leading organisation who can offer the opportunity for career progression and personal development.
31/03/2026
Full time
An exciting opportunity has arisen for a Senior Embedded Software Engineer based in East Sussex to join this global leader in cutting edge electronic instrumentation. Joining their multidisciplined R&D team at their global centre of excellence, as a Senior Embedded Software Engineer you will develop and support software for significant projects aligned to business critical needs. You will be involved in all stages of the software development lifecycle from requirements capturing to release validation and approval. Experience required for Senior Embedded Software Engineer based in East Sussex: Previous experience within embedded software development Proven experience of Embedded C / C++ Full software development lifecycle experience Knowledge of FREERTOS would be ideal The role offers hybrid working. No sponsorship available for this position. This is a great chance to join a world leading organisation who can offer the opportunity for career progression and personal development.
Octagon Group
Senior Embedded Software Engineer
Octagon Group Eastbourne, Sussex
Role: Senior Software Engineer Location: East Sussex (On-site) Salary: Up to 55,000 (DOE) Start Date: ASAP Type: Permanent Company Overview Our client is a leading engineering and manufacturing organisation delivering advanced technology solutions across a range of high-tech industries. Their East Sussex site plays a key role in developing complex, electronics-based products within a collaborative and innovation-driven environment. The Senior Software Engineer Role in East Sussex We are seeking an experienced Senior Software Engineer to develop and support software for controllers, instrumentation, and interfaces used in advanced engineering products. You will play a key role across the full software lifecycle, contributing to high-quality, production-ready solutions within a structured environment. This is a hands-on role suited to someone with strong embedded software experience who enjoys working on real-world, hardware-integrated systems. Key Responsibilities Develop scalable, reliable software solutions for embedded systems Work within Agile/SCRUM or multidisciplinary teams to deliver new features Provide technical support and contribute specialist expertise across projects Mentor and support less experienced engineers where required Investigate and resolve software and hardware issues for internal and external stakeholders Develop test harnesses, scripts, and automation tools for validation Contribute to the continuous improvement of software development processes Deliver production-ready code with appropriate documentation and version control Key Skills Embedded software development (C or C++) Microcontrollers and processors (e.g. ARM, PIC) Experience within electronics or manufacturing environments Testing, validation, and debugging experience Understanding of software development processes in regulated environments Exposure to Agile or SCRUM methodologies Experience supporting customer-facing, electronics-based products Strong communication and teamwork skills If this sounds like you, apply now or get in touch for a confidential chat to secure your spot ahead of interviews.
31/03/2026
Full time
Role: Senior Software Engineer Location: East Sussex (On-site) Salary: Up to 55,000 (DOE) Start Date: ASAP Type: Permanent Company Overview Our client is a leading engineering and manufacturing organisation delivering advanced technology solutions across a range of high-tech industries. Their East Sussex site plays a key role in developing complex, electronics-based products within a collaborative and innovation-driven environment. The Senior Software Engineer Role in East Sussex We are seeking an experienced Senior Software Engineer to develop and support software for controllers, instrumentation, and interfaces used in advanced engineering products. You will play a key role across the full software lifecycle, contributing to high-quality, production-ready solutions within a structured environment. This is a hands-on role suited to someone with strong embedded software experience who enjoys working on real-world, hardware-integrated systems. Key Responsibilities Develop scalable, reliable software solutions for embedded systems Work within Agile/SCRUM or multidisciplinary teams to deliver new features Provide technical support and contribute specialist expertise across projects Mentor and support less experienced engineers where required Investigate and resolve software and hardware issues for internal and external stakeholders Develop test harnesses, scripts, and automation tools for validation Contribute to the continuous improvement of software development processes Deliver production-ready code with appropriate documentation and version control Key Skills Embedded software development (C or C++) Microcontrollers and processors (e.g. ARM, PIC) Experience within electronics or manufacturing environments Testing, validation, and debugging experience Understanding of software development processes in regulated environments Exposure to Agile or SCRUM methodologies Experience supporting customer-facing, electronics-based products Strong communication and teamwork skills If this sounds like you, apply now or get in touch for a confidential chat to secure your spot ahead of interviews.

Modal Window

  • Home
  • Contact
  • About Us
  • FAQs
  • Terms & Conditions
  • Privacy
  • Employer
  • Post a Job
  • Search Resumes
  • Sign in
  • Job Seeker
  • Find Jobs
  • Create Resume
  • Sign in
  • IT blog
  • Facebook
  • Twitter
  • LinkedIn
  • Youtube
© 2008-2026 IT Job Board