Introduction Saab in UK is growing rapidly, with over 500 colleagues across eight sites. We bring together Swedish heritage and British expertise to drive innovation in areas such as software engineering, underwater robotics, radars, AI, and armed forces training. Joining Saab in UK means contributing to the security and resilience of society while building a career with real scope for personal and professional growth. What you will be part of Explore a wealth of possibilities. Take on challenges, create smart inventions, and grow beyond. This is a place for curious minds, brave pioneers, and everyone in between. Together, we achieve the extraordinary, each bringing our unique perspectives. Your part matters. Saab is a leading defence and security company with an enduring mission, to help nations keep their people and society safe. Empowered by its 26,000 talented people, Saab constantly pushes the boundaries of technology to create a safer and more sustainable world. Saab designs, manufactures and maintains advanced systems in aeronautics, weapons, command and control, sensors and underwater systems. Saab is headquartered in Sweden. It has major operations all over the world and is part of the domestic defence capability of several nations. Read more about us here . The role This role is part of Saab Bluebear Business in Bedfordshire. It will be reporting into the Head of Digital Systems Engineering. In this exciting, dynamic role you will support a mixture of R&D and product development activities within a leading autonomy and unmanned systems company. Blue Bear continuously innovates within the core area of Unmanned Aerial Systems (UAS/UAV) such as flight management systems, autopilots, mission systems, ground control stations, and all supporting systems and infrastructure. Your role as a Flight Control Systems Engineer will involve developing, maintaining and testing safety critical software that contribute to the flight systems of our aircraft. You will contribute to requirements definition, and use MATLAB/Simulink tools to generate software such as novel flight control laws and data manipulation algorithms. After verification and validation performed using bespoke simulations, you will then be expected deploy the software on to the target hardware, and conduct real world flight testing at our test facility less than 1km from the office. You may be asked to present the findings of the testing in reports or customer facing presentations. As well as undertaking technical tasks, you will be expected to take an active role in the team. This will include contribution to the development of standard operating processes, continuous improvement of methods and techniques, and ensuring quality targets are satisfied. Working as part of a team in a multidisciplinary environment you will have good communication skills. A can-do attitude and a genuine passion for innovative technology. The opportunity will enable the successful candidate to gain knowledge of cutting-edge autonomous systems and offer a large scope for career development. Skills: Essential: Degree in aerospace engineering or similar. Understanding of aerodynamics and flight mechanics, and their impact on flight control. Experience in using MATLAB/Simulink for developing algorithms and control laws. Hands-on experience in designing and commissioning control systems. Desirable: Experience designing and implementing guidance, navigation and control algorithms for fixed and/or rotary wing vehicles. Knowledge of state-of-the-art for sensing systems. Hands-on experience with small UAS. Mathworks' Stateflow, Simulink Coder and Embedded Coder packages. Experience developing mathematical algorithms e.g. Data fusion, state estimation etc. Experience working with embedded systems, real-time systems, safety critical systems. Knowledge of communication systems. Version control systems e.g. git. C++, Java, Python development skills. Other useful skills for this role: Experience with quality standards for software (e.g. DO-178, ED-20x). Existing SC Clearance. Other Duties and Responsibilities To undertake such other duties and responsibilities as may be reasonably required within the grade and level of the post. To actively participate in Blue Bear's Performance Management Scheme. You will be expected to perform different tasks as necessitated by your evolving role within the company and the overall business objectives of the company. Some travel within the UK may be required.
01/11/2025
Full time
Introduction Saab in UK is growing rapidly, with over 500 colleagues across eight sites. We bring together Swedish heritage and British expertise to drive innovation in areas such as software engineering, underwater robotics, radars, AI, and armed forces training. Joining Saab in UK means contributing to the security and resilience of society while building a career with real scope for personal and professional growth. What you will be part of Explore a wealth of possibilities. Take on challenges, create smart inventions, and grow beyond. This is a place for curious minds, brave pioneers, and everyone in between. Together, we achieve the extraordinary, each bringing our unique perspectives. Your part matters. Saab is a leading defence and security company with an enduring mission, to help nations keep their people and society safe. Empowered by its 26,000 talented people, Saab constantly pushes the boundaries of technology to create a safer and more sustainable world. Saab designs, manufactures and maintains advanced systems in aeronautics, weapons, command and control, sensors and underwater systems. Saab is headquartered in Sweden. It has major operations all over the world and is part of the domestic defence capability of several nations. Read more about us here . The role This role is part of Saab Bluebear Business in Bedfordshire. It will be reporting into the Head of Digital Systems Engineering. In this exciting, dynamic role you will support a mixture of R&D and product development activities within a leading autonomy and unmanned systems company. Blue Bear continuously innovates within the core area of Unmanned Aerial Systems (UAS/UAV) such as flight management systems, autopilots, mission systems, ground control stations, and all supporting systems and infrastructure. Your role as a Flight Control Systems Engineer will involve developing, maintaining and testing safety critical software that contribute to the flight systems of our aircraft. You will contribute to requirements definition, and use MATLAB/Simulink tools to generate software such as novel flight control laws and data manipulation algorithms. After verification and validation performed using bespoke simulations, you will then be expected deploy the software on to the target hardware, and conduct real world flight testing at our test facility less than 1km from the office. You may be asked to present the findings of the testing in reports or customer facing presentations. As well as undertaking technical tasks, you will be expected to take an active role in the team. This will include contribution to the development of standard operating processes, continuous improvement of methods and techniques, and ensuring quality targets are satisfied. Working as part of a team in a multidisciplinary environment you will have good communication skills. A can-do attitude and a genuine passion for innovative technology. The opportunity will enable the successful candidate to gain knowledge of cutting-edge autonomous systems and offer a large scope for career development. Skills: Essential: Degree in aerospace engineering or similar. Understanding of aerodynamics and flight mechanics, and their impact on flight control. Experience in using MATLAB/Simulink for developing algorithms and control laws. Hands-on experience in designing and commissioning control systems. Desirable: Experience designing and implementing guidance, navigation and control algorithms for fixed and/or rotary wing vehicles. Knowledge of state-of-the-art for sensing systems. Hands-on experience with small UAS. Mathworks' Stateflow, Simulink Coder and Embedded Coder packages. Experience developing mathematical algorithms e.g. Data fusion, state estimation etc. Experience working with embedded systems, real-time systems, safety critical systems. Knowledge of communication systems. Version control systems e.g. git. C++, Java, Python development skills. Other useful skills for this role: Experience with quality standards for software (e.g. DO-178, ED-20x). Existing SC Clearance. Other Duties and Responsibilities To undertake such other duties and responsibilities as may be reasonably required within the grade and level of the post. To actively participate in Blue Bear's Performance Management Scheme. You will be expected to perform different tasks as necessitated by your evolving role within the company and the overall business objectives of the company. Some travel within the UK may be required.
Description At Engine by Starling , we are on a mission to find and work with leading banks all around the world who have the ambition to build rapid growth businesses, on our technology. Engine is Starling's software-as-a-service (SaaS) business, the technology that was built to power Starling, and two years ago we split out as a separate business. Starling has seen exceptional growth and success, and a large part of that is down to the fact that we have built our own modern technology from the ground up. This SaaS technology platform is now available to banks and financial institutions all around the world, enabling them to benefit from the innovative digital features, and efficient back-office processes that has helped achieve Starling's success. As a company, everyone is expected to roll up their sleeves to help deliver great outcomes for our clients. We are an engineering led company and we're looking for people who are will be excited by the potential for Engine's technology to transform banking in different markets around the world. Our purpose is underpinned by five values: Listen, Keep It Simple, Do The Right Thing, Own It, and Aim For Greatness. Hybrid Working We have a Hybrid approach to working here at Engine - our preference is that you're located within a commutable distance of our offices so that we're able to interact and collaborate in person. About the role: As a Product Security Engineer at Engine, you will be a technical strategist responsible for proactively identifying and mitigating security risks across our platform and products. Your primary mission is to ensure we build secure systems by providing expert security analysis, architectural guidance, and process leadership. You will lead threat modelling sessions, conduct in-depth security reviews of new features, manage our penetration testing programme, and triage complex findings. This role requires a deep understanding of technology and attack vectors, combined with the ability to think strategically and communicate complex risks to both technical and non-technical stakeholders. Engine by Starling engineers are excited about helping us deliver new features, regardless of what their primary tech stack may be. Hear from the team in our latest Blog or our case studies with Women in Tech . We are looking for an experienced Product Security Engineer to join our growing Security Engineering team, working closely with the GRC team and the various Engine Technology teams to make sure security is at the heart of all our technical processes. Your place within the team will depend on your individual strengths and interests. This role will cover a wide array of security areas across our multi-tenant SaaS cloud environments and internal infrastructure and will require a skilled individual to spearhead efforts in fortifying both infrastructure and application platforms, against potential threats. What you'll get to do? Conduct comprehensive security architecture and design reviews, ensuring that security is embedded from the start Lead the threat modelling process (e.g., using STRIDE) for new products and features, identifying potential design flaws and defining security requirements Manage the end-to-end penetration testing lifecycle, from scoping engagements with technical teams to triaging, validating, and driving the remediation of findings Analyse and interpret results from security tools (SAST, DAST, vulnerability scanners) to prioritise and address the most critical risks Act as a key security advisor to engineering teams, providing expert guidance on security best practices, vulnerability mitigation, and secure design patterns Translate regulatory requirements (PCI DSS, SOC 2, ISO 27001) into concrete technical controls and implementation plans in collaboration with the GRC team Lead incident response efforts, including investigation and remediation of security breaches Support our internal security awareness and training programs and advocating the DevSecOps mindset that we have created across our technology teams Requirements What skills are essential: Significant experience in a security-focused role with a strong emphasis on risk analysis, threat detection, and architectural review Proven expertise in conducting threat modelling and security design reviews for complex, cloud-native applications (AWS/GCP, Kubernetes) Deep understanding of common application and infrastructure vulnerabilities (OWASP Top 10, MITRE ATT&CK) and their mitigation Experience managing penetration testing engagements and working with development teams on remediation Mature understanding and experience with cloud security architecture (AWS, Google Cloud) The ability to read and understand code (e.g., Go, Python) and Infrastructure-as-Code (Terraform) to effectively analyse security risks The ability to document security requirements from various stakeholders A practical understanding of how to integrate security into the software development lifecycle Excellent communication skills, with the ability to articulate complex technical risks to diverse audiences A thorough understanding of the incident response process and the principles of Zero Trust architecture A proactive approach to staying updated with the latest security threats, vulnerabilities, and mitigation techniques What skills are desirable, but not essential: Hands-on experience helping a company achieve and maintain compliance with frameworks like SOC 2, ISO 27001, or PCI DSS Experience in automating security controls and compliance checks against standards and frameworks which include SOC 2, ISO 27001, PCI DSS/3DS Experience performing secure code reviews and using SAST/DAST tools for security approvals Expertise in Kubernetes, securing clusters and meshes (Cilium is preferable), networking best practices and RBAC implementation (CKA, CKS qualifications are a plus) Container security knowledge including container image provenance (e.g. Sigstore, Notary) with an in-depth knowledge of container runtimes Strong understanding of network protocols & practices, firewalls, intrusion detection/prevention systems and WAFs Understanding of integrating security into the software development lifecycle Experience performing secure code reviews and security approvals including the use of static and dynamic application security testing (SAST/DAST) tools Experience in Cryptography management & enhancements Experience configuring and utilising cloud-native security logging, monitoring, and detection services Experience with Infrastructure as Code and infrastructure provisioning tools (Cloudformation, Terraform) for analysis and review Scripting and programming skills (e.g., Python, Go) for creating proof-of-concepts or small scripts to validate findings Relevant security certifications such as ISC2 CC, CISSP, CCSP, CISM, AWS Security Specialist or GCP Professional Cloud Security Engineer Our Interview process Interviewing is a two way process and we want you to have the time and opportunity to get to know us, as much as we are getting to know you! Our interviews are conversational and we want to get the best from you, so come with questions and be curious. In general you can expect the below, following a chat with one of our Talent Team: Initial interview with our Staff Security Engineer - 45 minutes Take home technical task to be discussed in the next interview Technical interview with some of our Security and Information Security team members - 1.5 hours Final interview with our CTO / deputy CTO 45 minutes 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 About Us You may be put off applying for a role because you don't tick every box. Forget that! While we can't accommodate every flexible working request, we're always open to discussion. So, if you're excited about working with us, but aren't sure if you're 100% there yet, get in touch anyway. We're on a mission to radically reshape banking - and that starts with our brilliant team. Whatever came before, we're proud to bring together people of all backgrounds and experiences who love working together to solve problems. Engine by Starling is an equal opportunity employer, and we're proud of our ongoing efforts to foster diversity & inclusion in the workplace. Individuals seeking employment at Engine by Starling are considered without regard to race, religion, national origin, age, sex, gender, gender identity . click apply for full job details
01/11/2025
Full time
Description At Engine by Starling , we are on a mission to find and work with leading banks all around the world who have the ambition to build rapid growth businesses, on our technology. Engine is Starling's software-as-a-service (SaaS) business, the technology that was built to power Starling, and two years ago we split out as a separate business. Starling has seen exceptional growth and success, and a large part of that is down to the fact that we have built our own modern technology from the ground up. This SaaS technology platform is now available to banks and financial institutions all around the world, enabling them to benefit from the innovative digital features, and efficient back-office processes that has helped achieve Starling's success. As a company, everyone is expected to roll up their sleeves to help deliver great outcomes for our clients. We are an engineering led company and we're looking for people who are will be excited by the potential for Engine's technology to transform banking in different markets around the world. Our purpose is underpinned by five values: Listen, Keep It Simple, Do The Right Thing, Own It, and Aim For Greatness. Hybrid Working We have a Hybrid approach to working here at Engine - our preference is that you're located within a commutable distance of our offices so that we're able to interact and collaborate in person. About the role: As a Product Security Engineer at Engine, you will be a technical strategist responsible for proactively identifying and mitigating security risks across our platform and products. Your primary mission is to ensure we build secure systems by providing expert security analysis, architectural guidance, and process leadership. You will lead threat modelling sessions, conduct in-depth security reviews of new features, manage our penetration testing programme, and triage complex findings. This role requires a deep understanding of technology and attack vectors, combined with the ability to think strategically and communicate complex risks to both technical and non-technical stakeholders. Engine by Starling engineers are excited about helping us deliver new features, regardless of what their primary tech stack may be. Hear from the team in our latest Blog or our case studies with Women in Tech . We are looking for an experienced Product Security Engineer to join our growing Security Engineering team, working closely with the GRC team and the various Engine Technology teams to make sure security is at the heart of all our technical processes. Your place within the team will depend on your individual strengths and interests. This role will cover a wide array of security areas across our multi-tenant SaaS cloud environments and internal infrastructure and will require a skilled individual to spearhead efforts in fortifying both infrastructure and application platforms, against potential threats. What you'll get to do? Conduct comprehensive security architecture and design reviews, ensuring that security is embedded from the start Lead the threat modelling process (e.g., using STRIDE) for new products and features, identifying potential design flaws and defining security requirements Manage the end-to-end penetration testing lifecycle, from scoping engagements with technical teams to triaging, validating, and driving the remediation of findings Analyse and interpret results from security tools (SAST, DAST, vulnerability scanners) to prioritise and address the most critical risks Act as a key security advisor to engineering teams, providing expert guidance on security best practices, vulnerability mitigation, and secure design patterns Translate regulatory requirements (PCI DSS, SOC 2, ISO 27001) into concrete technical controls and implementation plans in collaboration with the GRC team Lead incident response efforts, including investigation and remediation of security breaches Support our internal security awareness and training programs and advocating the DevSecOps mindset that we have created across our technology teams Requirements What skills are essential: Significant experience in a security-focused role with a strong emphasis on risk analysis, threat detection, and architectural review Proven expertise in conducting threat modelling and security design reviews for complex, cloud-native applications (AWS/GCP, Kubernetes) Deep understanding of common application and infrastructure vulnerabilities (OWASP Top 10, MITRE ATT&CK) and their mitigation Experience managing penetration testing engagements and working with development teams on remediation Mature understanding and experience with cloud security architecture (AWS, Google Cloud) The ability to read and understand code (e.g., Go, Python) and Infrastructure-as-Code (Terraform) to effectively analyse security risks The ability to document security requirements from various stakeholders A practical understanding of how to integrate security into the software development lifecycle Excellent communication skills, with the ability to articulate complex technical risks to diverse audiences A thorough understanding of the incident response process and the principles of Zero Trust architecture A proactive approach to staying updated with the latest security threats, vulnerabilities, and mitigation techniques What skills are desirable, but not essential: Hands-on experience helping a company achieve and maintain compliance with frameworks like SOC 2, ISO 27001, or PCI DSS Experience in automating security controls and compliance checks against standards and frameworks which include SOC 2, ISO 27001, PCI DSS/3DS Experience performing secure code reviews and using SAST/DAST tools for security approvals Expertise in Kubernetes, securing clusters and meshes (Cilium is preferable), networking best practices and RBAC implementation (CKA, CKS qualifications are a plus) Container security knowledge including container image provenance (e.g. Sigstore, Notary) with an in-depth knowledge of container runtimes Strong understanding of network protocols & practices, firewalls, intrusion detection/prevention systems and WAFs Understanding of integrating security into the software development lifecycle Experience performing secure code reviews and security approvals including the use of static and dynamic application security testing (SAST/DAST) tools Experience in Cryptography management & enhancements Experience configuring and utilising cloud-native security logging, monitoring, and detection services Experience with Infrastructure as Code and infrastructure provisioning tools (Cloudformation, Terraform) for analysis and review Scripting and programming skills (e.g., Python, Go) for creating proof-of-concepts or small scripts to validate findings Relevant security certifications such as ISC2 CC, CISSP, CCSP, CISM, AWS Security Specialist or GCP Professional Cloud Security Engineer Our Interview process Interviewing is a two way process and we want you to have the time and opportunity to get to know us, as much as we are getting to know you! Our interviews are conversational and we want to get the best from you, so come with questions and be curious. In general you can expect the below, following a chat with one of our Talent Team: Initial interview with our Staff Security Engineer - 45 minutes Take home technical task to be discussed in the next interview Technical interview with some of our Security and Information Security team members - 1.5 hours Final interview with our CTO / deputy CTO 45 minutes 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 About Us You may be put off applying for a role because you don't tick every box. Forget that! While we can't accommodate every flexible working request, we're always open to discussion. So, if you're excited about working with us, but aren't sure if you're 100% there yet, get in touch anyway. We're on a mission to radically reshape banking - and that starts with our brilliant team. Whatever came before, we're proud to bring together people of all backgrounds and experiences who love working together to solve problems. Engine by Starling is an equal opportunity employer, and we're proud of our ongoing efforts to foster diversity & inclusion in the workplace. Individuals seeking employment at Engine by Starling are considered without regard to race, religion, national origin, age, sex, gender, gender identity . click apply for full job details
Manual Infrastructure Tester (DV Security Clearance) Position Description Are you an experienced Test Analyst with a background in secure or classified programmes, ready to contribute to projects of national importance? Step into a role where you'll challenge the complex to strengthen security and help protect what matters most. As a DV Cleared Test Analyst, you'll work on highly sensitive programmes, ensuring the quality and reliability of systems that underpin the UK's national interests. The Space, Defence and Intelligence business unit in CGI is a true IT Systems Integrator. We work, build and operate bespoke, technically complex, mission-critical systems which help our clients keep us all safe and secure. We bring innovation to our clients using proven and emerging technologies, agile delivery processes and our deep expertise across the breadth of space, defence, intelligence, aerospace and maritime, all underpinned by our end-to-end cyber capability. We work collaboratively with global technology companies, cutting edge SMEs and academia to deliver the optimal solution for each client. CGI was recognised in the Sunday Times Best Places to Work List 2025 and has been named one of the 'World's Best Employers' by Forbes magazine. We offer a competitive salary, excellent pension, private healthcare, plus a share scheme (3.5% + 3.5% matching) which makes you a member not just an employee. We are committed to inclusivity, building a genuinely diverse community of tech talent and inspiring everyone to pursue careers in our sector, including our Armed Forces, and are proud to hold a Gold Award in recognition of our support of the Armed Forces Corporate Covenant. Join us and you'll be part of an open, friendly community of experts. We'll train and support you in taking your career wherever you want it to go. Due to the highly secure nature of this role, you must either already hold, or be eligible to obtain, Developed Vetting (DV) - the highest level of UK Security Clearance. To be eligible, you must be a sole UK national (i.e. not hold dual nationality). Please note that this role is based full-time on a secure client site near Reading due to the sensitive nature of the work involved. Your future duties and responsibilities As a DV Cleared Manual Tester at CGI, you'll play a key role in ensuring the reliability and effectiveness of mission-critical systems within our Space, Defence and Intelligence business unit. You will be embedded within Agile delivery teams, collaborating closely with developers, infrastructure specialists and project managers to deliver high-quality solutions that make a real-world impact. This is an exciting opportunity to contribute to national security while working in a fast-paced, technically challenging environment. You will be responsible for designing and executing both manual and automated tests using the most appropriate tools for each task. A strong eye for detail and excellent analytical skills will be essential in identifying defects, conducting preliminary investigations, and working with teams to resolve issues. As part of a collaborative Agile setup, you'll attend daily stand-ups and planning sessions, ensuring testing is well-integrated into the development lifecycle. You'll thrive in this role if you enjoy problem-solving, continuously improving test coverage and quality, and working with cutting-edge technologies in highly secure environments. CGI will provide ongoing training and development to support your growth within the role, and you'll benefit from working on projects with real meaning and purpose. Key responsibilities include: Test Strategy & Planning • Define and maintain comprehensive test plans for infrastructure and DevOps workflows, including environment provisioning, CI/CD pipelines, container orchestration, and cloud services. • Collaborate with product owners, DevOps engineers, and architects during sprint planning to ensure test coverage aligns with user stories and infrastructure-as-code deliverables. Manual & Automated Test Development • Design, develop and execute manual tests for infrastructure components (e.g., server builds, network configurations, storage systems) and automated scripts for regression, integration, and acceptance testing. • Author and maintain automated test suites using tools such as Selenium, Robot Framework, or custom Python/Bash scripts, integrating seamlessly with Jenkins, GitLab CI/CD, or Azure DevOps pipelines. Infrastructure Testing & Validation • Provision and validate ephemeral test environments using Docker, Kubernetes, Terraform, or CloudFormation, ensuring consistency with production configurations. • Execute infrastructure smoke tests, configuration drift checks, and idempotency validations through IaC testing frameworks (e.g., Terratest, InSpec). CI/CD Integration • Embed automated test execution within build pipelines-triggering unit, integration, and end-to-end tests on code commits and pull-requests. • Monitor pipeline health and test results; collaborate with DevOps to optimize build times, parallelize tests, and reduce pipeline flakiness. Result Analysis & Root Cause • Analyze test outputs, system logs, and metrics (e.g., via ELK Stack or Prometheus/Grafana) to pinpoint failures and performance regressions. • Lead root-cause investigations for infrastructure incidents, producing clear post-mortem reports and remediation recommendations. Defect Management • Log, triage, and track defects in Jira (or equivalent), ensuring clear reproduction steps, priority ranking, and lifecycle management through to closure. • Collaborate with development and operations teams on bug fixes, retesting, and verifying patches in staging and production-mirroring environments. Quality & Best Practices • Champion infrastructure and security testing best practices, including vulnerability scanning (e.g., OWASP ZAP, Nessus), compliance checks, and disaster-recovery validations. • Contribute to continuous improvement by proposing new testing tools, frameworks, and process enhancements to raise overall system reliability and observability. Agile & Cross-Functional Collaboration • Actively participate in daily stand-ups, sprint reviews, backlog grooming, and retrospectives, bringing a testing perspective to ensure quality is "shifted left." • Work hand-in-hand with developers, SREs, and cloud engineers to embed test hooks, shared dashboards, and automated health checks into the delivery lifecycle. Required qualifications to be successful in this role To be successful in this role, you will have prior experience in a dedicated testing role, ideally within a secure or mission-critical environment. You'll bring a solid understanding of testing methodologies and a passion for ensuring software quality throughout the development lifecycle. Experience with Agile delivery frameworks, particularly SAFe, is highly desirable. You should be confident working with both manual and automated testing tools and have a proven ability to design effective test cases. Familiarity with test management tools such as ALM or TestRail will support you in documenting and tracking testing activity efficiently. An ISTQB Foundation Certification is a strong asset and shows your commitment to professional testing standards. A key part of this role involves problem investigation and root cause analysis, so strong analytical and communication skills are a must. You'll enjoy working as part of a collaborative team, contributing your insights to improve outcomes and drive quality. Given the sensitive nature of the work, a calm, professional approach and discretion are essential. You'll need: • A solid track record within a software testing role • Experience with Continuous Integration tools • Proven ability to design and run manual or automated tests • Proficiency with test management tools such as ALM or TestRail • ISTQB Foundation Certification • Familiarity with Agile frameworks such as SAFe Together, as owners, let's turn meaningful insights into action. Life at CGI is rooted in ownership, teamwork, respect and belonging. Here, you'll reach your full potential because You are invited to be an owner from day 1 as we work together to bring our Dream to life. That's why we call ourselves CGI Partners rather than employees. We benefit from our collective success and actively shape our company's strategy and direction. Your work creates value. You'll develop innovative solutions and build relationships with teammates and clients while accessing global capabilities to scale your ideas, embrace new opportunities, and benefit from expansive industry and technology expertise. You'll shape your career by joining a company built to grow and last. You'll be supported by leaders who care about your health and well-being and provide you with opportunities to deepen your skills and broaden your horizons. Come join our team-one of the largest IT and business consulting services firms in the world.
01/11/2025
Full time
Manual Infrastructure Tester (DV Security Clearance) Position Description Are you an experienced Test Analyst with a background in secure or classified programmes, ready to contribute to projects of national importance? Step into a role where you'll challenge the complex to strengthen security and help protect what matters most. As a DV Cleared Test Analyst, you'll work on highly sensitive programmes, ensuring the quality and reliability of systems that underpin the UK's national interests. The Space, Defence and Intelligence business unit in CGI is a true IT Systems Integrator. We work, build and operate bespoke, technically complex, mission-critical systems which help our clients keep us all safe and secure. We bring innovation to our clients using proven and emerging technologies, agile delivery processes and our deep expertise across the breadth of space, defence, intelligence, aerospace and maritime, all underpinned by our end-to-end cyber capability. We work collaboratively with global technology companies, cutting edge SMEs and academia to deliver the optimal solution for each client. CGI was recognised in the Sunday Times Best Places to Work List 2025 and has been named one of the 'World's Best Employers' by Forbes magazine. We offer a competitive salary, excellent pension, private healthcare, plus a share scheme (3.5% + 3.5% matching) which makes you a member not just an employee. We are committed to inclusivity, building a genuinely diverse community of tech talent and inspiring everyone to pursue careers in our sector, including our Armed Forces, and are proud to hold a Gold Award in recognition of our support of the Armed Forces Corporate Covenant. Join us and you'll be part of an open, friendly community of experts. We'll train and support you in taking your career wherever you want it to go. Due to the highly secure nature of this role, you must either already hold, or be eligible to obtain, Developed Vetting (DV) - the highest level of UK Security Clearance. To be eligible, you must be a sole UK national (i.e. not hold dual nationality). Please note that this role is based full-time on a secure client site near Reading due to the sensitive nature of the work involved. Your future duties and responsibilities As a DV Cleared Manual Tester at CGI, you'll play a key role in ensuring the reliability and effectiveness of mission-critical systems within our Space, Defence and Intelligence business unit. You will be embedded within Agile delivery teams, collaborating closely with developers, infrastructure specialists and project managers to deliver high-quality solutions that make a real-world impact. This is an exciting opportunity to contribute to national security while working in a fast-paced, technically challenging environment. You will be responsible for designing and executing both manual and automated tests using the most appropriate tools for each task. A strong eye for detail and excellent analytical skills will be essential in identifying defects, conducting preliminary investigations, and working with teams to resolve issues. As part of a collaborative Agile setup, you'll attend daily stand-ups and planning sessions, ensuring testing is well-integrated into the development lifecycle. You'll thrive in this role if you enjoy problem-solving, continuously improving test coverage and quality, and working with cutting-edge technologies in highly secure environments. CGI will provide ongoing training and development to support your growth within the role, and you'll benefit from working on projects with real meaning and purpose. Key responsibilities include: Test Strategy & Planning • Define and maintain comprehensive test plans for infrastructure and DevOps workflows, including environment provisioning, CI/CD pipelines, container orchestration, and cloud services. • Collaborate with product owners, DevOps engineers, and architects during sprint planning to ensure test coverage aligns with user stories and infrastructure-as-code deliverables. Manual & Automated Test Development • Design, develop and execute manual tests for infrastructure components (e.g., server builds, network configurations, storage systems) and automated scripts for regression, integration, and acceptance testing. • Author and maintain automated test suites using tools such as Selenium, Robot Framework, or custom Python/Bash scripts, integrating seamlessly with Jenkins, GitLab CI/CD, or Azure DevOps pipelines. Infrastructure Testing & Validation • Provision and validate ephemeral test environments using Docker, Kubernetes, Terraform, or CloudFormation, ensuring consistency with production configurations. • Execute infrastructure smoke tests, configuration drift checks, and idempotency validations through IaC testing frameworks (e.g., Terratest, InSpec). CI/CD Integration • Embed automated test execution within build pipelines-triggering unit, integration, and end-to-end tests on code commits and pull-requests. • Monitor pipeline health and test results; collaborate with DevOps to optimize build times, parallelize tests, and reduce pipeline flakiness. Result Analysis & Root Cause • Analyze test outputs, system logs, and metrics (e.g., via ELK Stack or Prometheus/Grafana) to pinpoint failures and performance regressions. • Lead root-cause investigations for infrastructure incidents, producing clear post-mortem reports and remediation recommendations. Defect Management • Log, triage, and track defects in Jira (or equivalent), ensuring clear reproduction steps, priority ranking, and lifecycle management through to closure. • Collaborate with development and operations teams on bug fixes, retesting, and verifying patches in staging and production-mirroring environments. Quality & Best Practices • Champion infrastructure and security testing best practices, including vulnerability scanning (e.g., OWASP ZAP, Nessus), compliance checks, and disaster-recovery validations. • Contribute to continuous improvement by proposing new testing tools, frameworks, and process enhancements to raise overall system reliability and observability. Agile & Cross-Functional Collaboration • Actively participate in daily stand-ups, sprint reviews, backlog grooming, and retrospectives, bringing a testing perspective to ensure quality is "shifted left." • Work hand-in-hand with developers, SREs, and cloud engineers to embed test hooks, shared dashboards, and automated health checks into the delivery lifecycle. Required qualifications to be successful in this role To be successful in this role, you will have prior experience in a dedicated testing role, ideally within a secure or mission-critical environment. You'll bring a solid understanding of testing methodologies and a passion for ensuring software quality throughout the development lifecycle. Experience with Agile delivery frameworks, particularly SAFe, is highly desirable. You should be confident working with both manual and automated testing tools and have a proven ability to design effective test cases. Familiarity with test management tools such as ALM or TestRail will support you in documenting and tracking testing activity efficiently. An ISTQB Foundation Certification is a strong asset and shows your commitment to professional testing standards. A key part of this role involves problem investigation and root cause analysis, so strong analytical and communication skills are a must. You'll enjoy working as part of a collaborative team, contributing your insights to improve outcomes and drive quality. Given the sensitive nature of the work, a calm, professional approach and discretion are essential. You'll need: • A solid track record within a software testing role • Experience with Continuous Integration tools • Proven ability to design and run manual or automated tests • Proficiency with test management tools such as ALM or TestRail • ISTQB Foundation Certification • Familiarity with Agile frameworks such as SAFe Together, as owners, let's turn meaningful insights into action. Life at CGI is rooted in ownership, teamwork, respect and belonging. Here, you'll reach your full potential because You are invited to be an owner from day 1 as we work together to bring our Dream to life. That's why we call ourselves CGI Partners rather than employees. We benefit from our collective success and actively shape our company's strategy and direction. Your work creates value. You'll develop innovative solutions and build relationships with teammates and clients while accessing global capabilities to scale your ideas, embrace new opportunities, and benefit from expansive industry and technology expertise. You'll shape your career by joining a company built to grow and last. You'll be supported by leaders who care about your health and well-being and provide you with opportunities to deepen your skills and broaden your horizons. Come join our team-one of the largest IT and business consulting services firms in the world.
Principal Hardware Engineer Marine AUV Robotics Harwell Hybrid £65,000pa - £70,000pa plus share scheme & benefits: A once in a lifetime opportunity has arisen for a passionate Principal Hardware Engineer to join a stealth robotics company based in the Oxfordshire area. This amazing business and AUV submersible robot have massive potential across a range of different industry sectors. The Principal Hardware Engineer will lead in the design, integration, and testing of advanced hardware systems for autonomous underwater vehicles (AUVs) and remotely operated vehicles (ROVs). In this role, you will be responsible for developing mission-critical electronics and system architectures that operate reliably in challenging marine environments. If you re passionate about robotics within the maritime industry and the autonomous vehicle and unmanned vehicle industry, you honestly need to make contact with us, this Principal Hardware Engineer role is not to be missed. Candidates must be British Citizens or have lived in the UK for a minimum of 5 years, due to needing SC clearance. Key Responsibilities: Lead the architecture and development of hardware systems for underwater unmanned platforms, including power distribution, embedded electronics, sensor integration , and control systems. Design and oversee development of custom PCBs , enclosures, and interconnect systems that meet demanding environmental and operational requirements (pressure, corrosion, vibration). Evaluate and integrate marine sensors (e.g., sonar, cameras, DVLs, IMUs) and actuators into system designs, ensuring compatibility and performance under water. Develop and implement robust electrical and communication interfaces (e.g., Ethernet, RS-232/485, CAN, I2C, SPI) for high-reliability operation. Lead hardware system integration and testing, including pressure testing, EMI/EMC validation, and underwater operational trials. Collaborate closely with software, mechanical, and systems engineers to ensure cohesive design and successful system-level integration. Generate and maintain comprehensive documentation including schematics, BOMs, test plans, design justifications , and regulatory compliance records . Support field testing and deployments, including troubleshooting and field-based system diagnostics. Qualifications: Bachelor s or Master s degree in Electrical Engineering, Mechatronics, or a related field. 8+ years of experience in hardware engineering, preferably in unmanned systems, robotics, or rugged embedded systems. Proficiency in PCB design and layout tools (e.g., Altium, KiCAD, OrCAD) and electrical simulation/analysis tools. Hands-on experience designing for harsh environments including pressure, saltwater exposure, and thermal constraints . Strong understanding of signal integrity, grounding, shielding , and EMI/EMC considerations . Familiarity with underwater communication systems (e.g., acoustic modems, fiber optics, RF through water). Excellent analytical, problem-solving, and communication skills. Demonstrated ability to lead complex hardware development efforts from concept through deployment. Preferred Experience: Experience with low-power design , battery management systems, and subsea power architectures. Knowledge of safety and regulatory standards for marine or defense systems. Prior work on AUVs, ROVs , or similar subsea robotics platforms. If you re passionate about both robotics, in particular autonomous underwater or submersible vehicle and unmanned vehicle industry, and you love software engineering within this space, please get in touch ASAP. MARS Recruitment is an equal opportunities employer and positively welcomes applications from suitably qualified applicants regardless of race, colour, sex, marital status, national origin, religion, age, disability, or any other protected status. Suitable candidates for the role will be contacted within 3 working days, unfortunately if you haven t heard back in this time your application has been unsuccessful at this time MARS Recruitment is a specialist Engineering & IT recruiter working in partnership with companies across the UK and offers services of both an Employment Business (for Temporary/Contract roles) and an Employment Agency (for Permanent roles).
31/10/2025
Full time
Principal Hardware Engineer Marine AUV Robotics Harwell Hybrid £65,000pa - £70,000pa plus share scheme & benefits: A once in a lifetime opportunity has arisen for a passionate Principal Hardware Engineer to join a stealth robotics company based in the Oxfordshire area. This amazing business and AUV submersible robot have massive potential across a range of different industry sectors. The Principal Hardware Engineer will lead in the design, integration, and testing of advanced hardware systems for autonomous underwater vehicles (AUVs) and remotely operated vehicles (ROVs). In this role, you will be responsible for developing mission-critical electronics and system architectures that operate reliably in challenging marine environments. If you re passionate about robotics within the maritime industry and the autonomous vehicle and unmanned vehicle industry, you honestly need to make contact with us, this Principal Hardware Engineer role is not to be missed. Candidates must be British Citizens or have lived in the UK for a minimum of 5 years, due to needing SC clearance. Key Responsibilities: Lead the architecture and development of hardware systems for underwater unmanned platforms, including power distribution, embedded electronics, sensor integration , and control systems. Design and oversee development of custom PCBs , enclosures, and interconnect systems that meet demanding environmental and operational requirements (pressure, corrosion, vibration). Evaluate and integrate marine sensors (e.g., sonar, cameras, DVLs, IMUs) and actuators into system designs, ensuring compatibility and performance under water. Develop and implement robust electrical and communication interfaces (e.g., Ethernet, RS-232/485, CAN, I2C, SPI) for high-reliability operation. Lead hardware system integration and testing, including pressure testing, EMI/EMC validation, and underwater operational trials. Collaborate closely with software, mechanical, and systems engineers to ensure cohesive design and successful system-level integration. Generate and maintain comprehensive documentation including schematics, BOMs, test plans, design justifications , and regulatory compliance records . Support field testing and deployments, including troubleshooting and field-based system diagnostics. Qualifications: Bachelor s or Master s degree in Electrical Engineering, Mechatronics, or a related field. 8+ years of experience in hardware engineering, preferably in unmanned systems, robotics, or rugged embedded systems. Proficiency in PCB design and layout tools (e.g., Altium, KiCAD, OrCAD) and electrical simulation/analysis tools. Hands-on experience designing for harsh environments including pressure, saltwater exposure, and thermal constraints . Strong understanding of signal integrity, grounding, shielding , and EMI/EMC considerations . Familiarity with underwater communication systems (e.g., acoustic modems, fiber optics, RF through water). Excellent analytical, problem-solving, and communication skills. Demonstrated ability to lead complex hardware development efforts from concept through deployment. Preferred Experience: Experience with low-power design , battery management systems, and subsea power architectures. Knowledge of safety and regulatory standards for marine or defense systems. Prior work on AUVs, ROVs , or similar subsea robotics platforms. If you re passionate about both robotics, in particular autonomous underwater or submersible vehicle and unmanned vehicle industry, and you love software engineering within this space, please get in touch ASAP. MARS Recruitment is an equal opportunities employer and positively welcomes applications from suitably qualified applicants regardless of race, colour, sex, marital status, national origin, religion, age, disability, or any other protected status. Suitable candidates for the role will be contacted within 3 working days, unfortunately if you haven t heard back in this time your application has been unsuccessful at this time MARS Recruitment is a specialist Engineering & IT recruiter working in partnership with companies across the UK and offers services of both an Employment Business (for Temporary/Contract roles) and an Employment Agency (for Permanent roles).
Embedded Software Engineer Edinburgh (Hybrid - 4 days per week in office) 50,000 - 65,000 + Progression + Training + Pension + Holiday Excellent opportunity for an experienced Embedded Software Engineer to join a specialist product design consultancy offering technical variety, autonomy, and the chance to work on cutting-edge technology across multiple industries. This company is a well-established leader in software and product design services, delivering innovative embedded solutions to clients across a wide range of sectors. In this role, you will be an integral part of a dynamic development team, contributing throughout the full product lifecycle - from concept and design to development, testing, and delivery. You will also have the opportunity to collaborate directly with clients, providing technical consultation and tailored software solutions. The ideal candidate will have strong commercial experience developing embedded software in C (C++ desirable), and a solid understanding of 16- and 32-bit microcontrollers such as ARM, PIC, and DSP. Experience with standard communication buses and protocols including I C and SPI is essential. Knowledge of Linux and Python would be a distinct advantage. This is a fantastic opportunity for an Embedded Software Engineer seeking a technically varied and autonomous role within a forward-thinking design environment. The Role: Full lifecycle development of Embedded and Real-Time Systems (C/C++) Design, development, and delivery of client projects Provide technical consultancy and guidance to customers Hybrid working - 4 days per week in the Edinburgh office The Person: Strong commercial experience with Embedded Software in C/C++ Proficient with microcontrollers and standard communication buses/protocols (ARM, PIC, I C, SPI) Desirable experience with Linux and/or Python Reference Number: (phone number removed) To apply for this role or for to be considered for further roles, please click "Apply Now" or contact Marcel Cerek at Rise Technical Recruitment. Rise Technical Recruitment Ltd acts as an employment agency for permanent roles and an employment business for temporary roles. The salary advertised is the bracket available for this position. The actual salary paid will be dependent on your level of experience, qualifications and skill set. We are an equal opportunities employer and welcome applications from all suitable candidates.
31/10/2025
Full time
Embedded Software Engineer Edinburgh (Hybrid - 4 days per week in office) 50,000 - 65,000 + Progression + Training + Pension + Holiday Excellent opportunity for an experienced Embedded Software Engineer to join a specialist product design consultancy offering technical variety, autonomy, and the chance to work on cutting-edge technology across multiple industries. This company is a well-established leader in software and product design services, delivering innovative embedded solutions to clients across a wide range of sectors. In this role, you will be an integral part of a dynamic development team, contributing throughout the full product lifecycle - from concept and design to development, testing, and delivery. You will also have the opportunity to collaborate directly with clients, providing technical consultation and tailored software solutions. The ideal candidate will have strong commercial experience developing embedded software in C (C++ desirable), and a solid understanding of 16- and 32-bit microcontrollers such as ARM, PIC, and DSP. Experience with standard communication buses and protocols including I C and SPI is essential. Knowledge of Linux and Python would be a distinct advantage. This is a fantastic opportunity for an Embedded Software Engineer seeking a technically varied and autonomous role within a forward-thinking design environment. The Role: Full lifecycle development of Embedded and Real-Time Systems (C/C++) Design, development, and delivery of client projects Provide technical consultancy and guidance to customers Hybrid working - 4 days per week in the Edinburgh office The Person: Strong commercial experience with Embedded Software in C/C++ Proficient with microcontrollers and standard communication buses/protocols (ARM, PIC, I C, SPI) Desirable experience with Linux and/or Python Reference Number: (phone number removed) To apply for this role or for to be considered for further roles, please click "Apply Now" or contact Marcel Cerek at Rise Technical Recruitment. Rise Technical Recruitment Ltd acts as an employment agency for permanent roles and an employment business for temporary roles. The salary advertised is the bracket available for this position. The actual salary paid will be dependent on your level of experience, qualifications and skill set. We are an equal opportunities employer and welcome applications from all suitable candidates.
An innovative and leading tech company based in the Leeds area is looking for a Senior Embedded Software Engineer . We re looking for an experienced engineer that s comfortable working down at bare metal as well as through operating systems. These Senior Embedded Software Engineer roles will be working on advanced projects from cradle to grave, working with customers delivering solutions against their requirements. As a Senior Embedded Software Engineer, you ll be given the opportunity to develop your key skills further whilst contributing to key projects. Senior Embedded Software Engineer Skills: Degree qualified or equivalent in Computer Science or Software Engineering Embedded C/C++ programming Bare Metal Development Microcontrollers (STM32 or ARM preferred) RTOS If you have the required skills and experience for this Senior Embedded Software Engineer role, then please get in touch ASAP with an up-to-date copy of your CV. If this role isn t of interest, but you know of someone who could be, Chroma Recruitment operates a referral scheme. Chroma Recruitment is acting as an employment business with regards to this position.
31/10/2025
Full time
An innovative and leading tech company based in the Leeds area is looking for a Senior Embedded Software Engineer . We re looking for an experienced engineer that s comfortable working down at bare metal as well as through operating systems. These Senior Embedded Software Engineer roles will be working on advanced projects from cradle to grave, working with customers delivering solutions against their requirements. As a Senior Embedded Software Engineer, you ll be given the opportunity to develop your key skills further whilst contributing to key projects. Senior Embedded Software Engineer Skills: Degree qualified or equivalent in Computer Science or Software Engineering Embedded C/C++ programming Bare Metal Development Microcontrollers (STM32 or ARM preferred) RTOS If you have the required skills and experience for this Senior Embedded Software Engineer role, then please get in touch ASAP with an up-to-date copy of your CV. If this role isn t of interest, but you know of someone who could be, Chroma Recruitment operates a referral scheme. Chroma Recruitment is acting as an employment business with regards to this position.
Technical Lead, Hands on Privacy Engineer to act as the key link between privacy regulation, engineering delivery and architectural governance. In this role you'll ensure privacy-by-design principles are Embedded end-to-end throughout the software development life cycle, helping translate regulatory intent into practical technical delivery. This role blends technical depth, privacy expertise and agile delivery experience. You will turn high-level privacy requirements into actionable technical controls, user stories and automated checks shaping how privacy is engineered into digital platforms, products and services. Key Responsibilities Privacy-by-Design in Agile Delivery Embed privacy requirements into Agile Release Trains and delivery squads from concept to release. Apply Non-Functional Requirements across epics, features and acceptance criteria. Support PI planning by identifying and escalating privacy risks early. Validate delivery outputs post-deployment to ensure privacy controls are implemented and verifiable. Technical Assurance & Engineering Translation Review and challenge system designs, architecture, SDK and vendor solutions against internal privacy standards. Translate legal/regulatory requirements into clear technical stories and testable acceptance criteria. Integrate privacy controls and automated assurance checks into CI/CD pipelines. technical depth - software and data engineering, web/mobile SDK, Client Server tracking and content and data streaming, data pipelines. Cross-Functional Collaboration Work closely with Product, Architecture, Security and Legal partners. Influence early design decisions to ensure privacy alignment with technical and business objectives. Help evolve privacy engineering frameworks and best practices across the organisation. Experience & Skills Technical Background Experience in software/data engineering or similar technical role. Familiarity with data pipelines, APIs, SDKs, Client Server tracking, consent tech, event-driven systems. Knowledge of cloud environments, modern data architectures and identity management. Privacy & Regulatory Knowledge Understanding of GDPR, PECR and guidance from regulators (ICO, EDPB). Ability to identify compliance risks and engage legal/privacy stakeholders appropriately. Agile/SAFe Delivery Experience embedding NFRs and BDD into agile delivery. Comfortable in PI planning, system demos and Inspect-and-Adapt sessions. Systems & Risk Understanding Strong grasp of data flows, system interdependencies and third-party risk. Ability to surface cross-platform privacy impacts and technical dependencies. Nice to Have Previous privacy engineering/data protection assurance experience in regulated or large-scale environments. Familiarity with AdTech, MarTech, Cloud Native, SaaS Knowledge of DevSecOps, test automation and continuous compliance tooling. Relevant certifications (CIPT, CIPP/E, CIPM, IAPP, SAFe, etc.). How to Apply If this matches your experience, please send your CV along with your day rate and availability. Staffworx Limited A UK-based technology recruitment consultancy supporting global digital, E-commerce, software and consulting industries.
31/10/2025
Contractor
Technical Lead, Hands on Privacy Engineer to act as the key link between privacy regulation, engineering delivery and architectural governance. In this role you'll ensure privacy-by-design principles are Embedded end-to-end throughout the software development life cycle, helping translate regulatory intent into practical technical delivery. This role blends technical depth, privacy expertise and agile delivery experience. You will turn high-level privacy requirements into actionable technical controls, user stories and automated checks shaping how privacy is engineered into digital platforms, products and services. Key Responsibilities Privacy-by-Design in Agile Delivery Embed privacy requirements into Agile Release Trains and delivery squads from concept to release. Apply Non-Functional Requirements across epics, features and acceptance criteria. Support PI planning by identifying and escalating privacy risks early. Validate delivery outputs post-deployment to ensure privacy controls are implemented and verifiable. Technical Assurance & Engineering Translation Review and challenge system designs, architecture, SDK and vendor solutions against internal privacy standards. Translate legal/regulatory requirements into clear technical stories and testable acceptance criteria. Integrate privacy controls and automated assurance checks into CI/CD pipelines. technical depth - software and data engineering, web/mobile SDK, Client Server tracking and content and data streaming, data pipelines. Cross-Functional Collaboration Work closely with Product, Architecture, Security and Legal partners. Influence early design decisions to ensure privacy alignment with technical and business objectives. Help evolve privacy engineering frameworks and best practices across the organisation. Experience & Skills Technical Background Experience in software/data engineering or similar technical role. Familiarity with data pipelines, APIs, SDKs, Client Server tracking, consent tech, event-driven systems. Knowledge of cloud environments, modern data architectures and identity management. Privacy & Regulatory Knowledge Understanding of GDPR, PECR and guidance from regulators (ICO, EDPB). Ability to identify compliance risks and engage legal/privacy stakeholders appropriately. Agile/SAFe Delivery Experience embedding NFRs and BDD into agile delivery. Comfortable in PI planning, system demos and Inspect-and-Adapt sessions. Systems & Risk Understanding Strong grasp of data flows, system interdependencies and third-party risk. Ability to surface cross-platform privacy impacts and technical dependencies. Nice to Have Previous privacy engineering/data protection assurance experience in regulated or large-scale environments. Familiarity with AdTech, MarTech, Cloud Native, SaaS Knowledge of DevSecOps, test automation and continuous compliance tooling. Relevant certifications (CIPT, CIPP/E, CIPM, IAPP, SAFe, etc.). How to Apply If this matches your experience, please send your CV along with your day rate and availability. Staffworx Limited A UK-based technology recruitment consultancy supporting global digital, E-commerce, software and consulting industries.
Embedded Software Engineer Edinburgh (Hybrid - 4 days per week in office) £50,000 - £65,000 + Progression + Training + Pension + Holiday Excellent opportunity for an experienced Embedded Software Engineer to join a specialist product design consultancy offering technical variety, autonomy, and the chance to work on cutting-edge technology across multiple industries.This company is a well-established leader in software and product design services, delivering innovative embedded solutions to clients across a wide range of sectors.In this role, you will be an integral part of a dynamic development team, contributing throughout the full product lifecycle - from concept and design to development, testing, and delivery. You will also have the opportunity to collaborate directly with clients, providing technical consultation and tailored software solutions.The ideal candidate will have strong commercial experience developing embedded software in C (C++ desirable), and a solid understanding of 16- and 32-bit microcontrollers such as ARM, PIC, and DSP. Experience with standard communication buses and protocols including I C and SPI is essential. Knowledge of Linux and Python would be a distinct advantage.This is a fantastic opportunity for an Embedded Software Engineer seeking a technically varied and autonomous role within a forward-thinking design environment. The Role: Full lifecycle development of Embedded and Real-Time Systems (C/C++) Design, development, and delivery of client projects Provide technical consultancy and guidance to customers Hybrid working - 4 days per week in the Edinburgh office The Person: Strong commercial experience with Embedded Software in C/C++ Proficient with microcontrollers and standard communication buses/protocols (ARM, PIC, I C, SPI) Desirable experience with Linux and/or Python Reference Number: 264492To apply for this role or for to be considered for further roles, please click "Apply Now" or contact Marcel Cerek at Rise Technical Recruitment.Rise Technical Recruitment Ltd acts as an employment agency for permanent roles and an employment business for temporary roles.The salary advertised is the bracket available for this position. The actual salary paid will be dependent on your level of experience, qualifications and skill set. We are an equal opportunities employer and welcome applications from all suitable candidates.
31/10/2025
Full time
Embedded Software Engineer Edinburgh (Hybrid - 4 days per week in office) £50,000 - £65,000 + Progression + Training + Pension + Holiday Excellent opportunity for an experienced Embedded Software Engineer to join a specialist product design consultancy offering technical variety, autonomy, and the chance to work on cutting-edge technology across multiple industries.This company is a well-established leader in software and product design services, delivering innovative embedded solutions to clients across a wide range of sectors.In this role, you will be an integral part of a dynamic development team, contributing throughout the full product lifecycle - from concept and design to development, testing, and delivery. You will also have the opportunity to collaborate directly with clients, providing technical consultation and tailored software solutions.The ideal candidate will have strong commercial experience developing embedded software in C (C++ desirable), and a solid understanding of 16- and 32-bit microcontrollers such as ARM, PIC, and DSP. Experience with standard communication buses and protocols including I C and SPI is essential. Knowledge of Linux and Python would be a distinct advantage.This is a fantastic opportunity for an Embedded Software Engineer seeking a technically varied and autonomous role within a forward-thinking design environment. The Role: Full lifecycle development of Embedded and Real-Time Systems (C/C++) Design, development, and delivery of client projects Provide technical consultancy and guidance to customers Hybrid working - 4 days per week in the Edinburgh office The Person: Strong commercial experience with Embedded Software in C/C++ Proficient with microcontrollers and standard communication buses/protocols (ARM, PIC, I C, SPI) Desirable experience with Linux and/or Python Reference Number: 264492To apply for this role or for to be considered for further roles, please click "Apply Now" or contact Marcel Cerek at Rise Technical Recruitment.Rise Technical Recruitment Ltd acts as an employment agency for permanent roles and an employment business for temporary roles.The salary advertised is the bracket available for this position. The actual salary paid will be dependent on your level of experience, qualifications and skill set. We are an equal opportunities employer and welcome applications from all suitable candidates.
Job Title : Principal Embedded Software Engineer Location : Bristol City Centre - 3 Days Per Week On-Site Salary - Up to £72,000 + Bonus & Benefits (Depending on Experience) Summary: This is a fantastic opportunity for an experienced engineer with a passion for leadership and a background in safety-critical embedded software to step into a high-impact role, driving both technical delivery and team performance. Responsibilities : Leading, mentoring, and managing a team of embedded software engineers in a collaborative and high-performing environment. Overseeing the full software development lifecycle from requirements and design through to implementation, testing, and maintenance. Collaborating with cross-functional teams, including project management and QA, to ensure seamless and timely delivery of projects. Defining project scope and deliverables, aligning development with customer requirements and strategic goals. Conducting code reviews, promoting engineering best practices, and ensuring coding standards are upheld. Troubleshooting and resolving technical challenges while managing risk and maintaining timelines. Driving continuous improvement, fostering innovation, and supporting professional growth within your team. Required Skills & Experience: Proven experience in embedded software development within a safety-critical environment. Solid understanding of embedded systems and RTOS Strong programming skills in C and assembler. Demonstrated leadership experience with the ability to mentor, motivate, and manage engineering teams. Experience in project management, including planning, scheduling, and resource allocation. Ability to manage multiple concurrent projects effectively. Comprehensive experience across the full software development lifecycle. Please apply to find out more!
31/10/2025
Full time
Job Title : Principal Embedded Software Engineer Location : Bristol City Centre - 3 Days Per Week On-Site Salary - Up to £72,000 + Bonus & Benefits (Depending on Experience) Summary: This is a fantastic opportunity for an experienced engineer with a passion for leadership and a background in safety-critical embedded software to step into a high-impact role, driving both technical delivery and team performance. Responsibilities : Leading, mentoring, and managing a team of embedded software engineers in a collaborative and high-performing environment. Overseeing the full software development lifecycle from requirements and design through to implementation, testing, and maintenance. Collaborating with cross-functional teams, including project management and QA, to ensure seamless and timely delivery of projects. Defining project scope and deliverables, aligning development with customer requirements and strategic goals. Conducting code reviews, promoting engineering best practices, and ensuring coding standards are upheld. Troubleshooting and resolving technical challenges while managing risk and maintaining timelines. Driving continuous improvement, fostering innovation, and supporting professional growth within your team. Required Skills & Experience: Proven experience in embedded software development within a safety-critical environment. Solid understanding of embedded systems and RTOS Strong programming skills in C and assembler. Demonstrated leadership experience with the ability to mentor, motivate, and manage engineering teams. Experience in project management, including planning, scheduling, and resource allocation. Ability to manage multiple concurrent projects effectively. Comprehensive experience across the full software development lifecycle. Please apply to find out more!
Software Architect Portsmouth or Chelmsford 70,000 - 75,000 + 10% bonus We are delighted to be partnered with a defence & security organisation who are looking for a Software Architect to join their growing team in Portsmouth or Chelmsford. You will join a high performing engineering team working on complex technical programmes within Radar Technology. We are looking for someone with proven technical leadership including mentoring more junior team members. You will have a strong understanding of Software Architecture and how it works in conjunction with hardware. Candidates will therefore ideally have real-time embedded software experience in C, C++ or Ada, as well as a strong understanding of software architecture. Ideally candidates will also have experience of UML or MATLAB as modelling tools. What You'll Be Doing Provide Software Expertise: Offer specialist technical guidance across multiple projects using varied languages, architectures, and lifecycle models. Develop and Review Architectures: Design and assess software and data processing architectures that meet system needs and enable future reuse. Enhance Design Processes: Improve tools and practices that support robust, secure, and scalable software and middleware architectures. Ensure Toolchain Integration: Work with DevOps to maintain compliant, interoperable, and fully integrated build tools and processes. Lead Technical Governance: Oversee peer and design reviews, validate software designs, and ensure compliance with engineering standards. Promote Continuous Improvement: Mentor team members, share knowledge, and stay current with industry trends, including Security and Safety Integrity Levels (SILs). Your Skills and Experience Strong experience in at least one high-level programming language and a design methodology such as UML. Solid understanding of the full software development lifecycle, including Agile and Waterfall methods. Proven leadership in software development and team mentoring. Good knowledge of software standards (e.g. ISO/IEC/IEEE 12207) and safety practices, including SIL. Experience with configuration management tools and practices. Degree in Computer Science, Engineering, or a related discipline; Chartered Engineer (CEng) status or working towards it preferred.
31/10/2025
Full time
Software Architect Portsmouth or Chelmsford 70,000 - 75,000 + 10% bonus We are delighted to be partnered with a defence & security organisation who are looking for a Software Architect to join their growing team in Portsmouth or Chelmsford. You will join a high performing engineering team working on complex technical programmes within Radar Technology. We are looking for someone with proven technical leadership including mentoring more junior team members. You will have a strong understanding of Software Architecture and how it works in conjunction with hardware. Candidates will therefore ideally have real-time embedded software experience in C, C++ or Ada, as well as a strong understanding of software architecture. Ideally candidates will also have experience of UML or MATLAB as modelling tools. What You'll Be Doing Provide Software Expertise: Offer specialist technical guidance across multiple projects using varied languages, architectures, and lifecycle models. Develop and Review Architectures: Design and assess software and data processing architectures that meet system needs and enable future reuse. Enhance Design Processes: Improve tools and practices that support robust, secure, and scalable software and middleware architectures. Ensure Toolchain Integration: Work with DevOps to maintain compliant, interoperable, and fully integrated build tools and processes. Lead Technical Governance: Oversee peer and design reviews, validate software designs, and ensure compliance with engineering standards. Promote Continuous Improvement: Mentor team members, share knowledge, and stay current with industry trends, including Security and Safety Integrity Levels (SILs). Your Skills and Experience Strong experience in at least one high-level programming language and a design methodology such as UML. Solid understanding of the full software development lifecycle, including Agile and Waterfall methods. Proven leadership in software development and team mentoring. Good knowledge of software standards (e.g. ISO/IEC/IEEE 12207) and safety practices, including SIL. Experience with configuration management tools and practices. Degree in Computer Science, Engineering, or a related discipline; Chartered Engineer (CEng) status or working towards it preferred.
Graduate Firmware Engineer Salisbury - Hybrid 32,500 - 37,500 + Training + Progression + Holiday + Pension This is an excellent opportunity for a Graduate Embedded Design/Firmware Engineer to join a company that offers great progression channels and is a market leader established over 50 years. This company is an industry leader offering a variety of electronic tools for precise measurement and data recording. They even create custom electronics for unique needs and are known for user-friendly tools, making them a go-to business for environmental monitoring. This wide range of electronic products is then supplied to many sectors, giving them a global reach. In this varied role, you will be responsible for developing firmware applications primarily in C, while undertaking schematic designs and verification, and working with clients to specify and deliver custom projects. Additionally, contributing to company-wide improvement of software applications for existing products and ensuring all products are designed and documented in accordance with the company quality system is essential. The ideal candidate will have a strong background in embedded C firmware development and analog interface design. Experience with communication technologies such as RS232, I2C, etc. is a key skill required to be successful within this role. Additionally, you will be proficient in using IDE tools, in-circuit debuggers, emulators, and laboratory equipment for hardware debugging. This is a fantastic opportunity for an Embedded Design/Firmware Engineer to join a market-leading company in a varied and exciting role. The Role: Firmware Development Schematic Design & Verification Client Project Delivery Quality Assurance & Process Improvement The Person: Proven track record in Embedded C Firmware Development Knowledge of Communication Protocols (RS232, I2C, etc.) Based locally or able to commute to Salisbury No Smoking or Vaping Reference Number: BBBH(phone number removed) To apply for this role or for to be considered for further roles, please click "Apply Now" or contact Tom McLaughlin at Rise Technical Recruitment This vacancy is being advertised by Rise Technical Recruitment Ltd. The services of Rise Technical Recruitment Ltd are that of an Employment Agency Rise Technical Recruitment Ltd regrets to inform that our client can only accept applications from engineering candidates who have a valid legal permit or right to work in the United Kingdom. Potential candidates who do not have this right or permit, or are pending an application to obtain this right or permit should not apply as your details will not be processed.
30/10/2025
Full time
Graduate Firmware Engineer Salisbury - Hybrid 32,500 - 37,500 + Training + Progression + Holiday + Pension This is an excellent opportunity for a Graduate Embedded Design/Firmware Engineer to join a company that offers great progression channels and is a market leader established over 50 years. This company is an industry leader offering a variety of electronic tools for precise measurement and data recording. They even create custom electronics for unique needs and are known for user-friendly tools, making them a go-to business for environmental monitoring. This wide range of electronic products is then supplied to many sectors, giving them a global reach. In this varied role, you will be responsible for developing firmware applications primarily in C, while undertaking schematic designs and verification, and working with clients to specify and deliver custom projects. Additionally, contributing to company-wide improvement of software applications for existing products and ensuring all products are designed and documented in accordance with the company quality system is essential. The ideal candidate will have a strong background in embedded C firmware development and analog interface design. Experience with communication technologies such as RS232, I2C, etc. is a key skill required to be successful within this role. Additionally, you will be proficient in using IDE tools, in-circuit debuggers, emulators, and laboratory equipment for hardware debugging. This is a fantastic opportunity for an Embedded Design/Firmware Engineer to join a market-leading company in a varied and exciting role. The Role: Firmware Development Schematic Design & Verification Client Project Delivery Quality Assurance & Process Improvement The Person: Proven track record in Embedded C Firmware Development Knowledge of Communication Protocols (RS232, I2C, etc.) Based locally or able to commute to Salisbury No Smoking or Vaping Reference Number: BBBH(phone number removed) To apply for this role or for to be considered for further roles, please click "Apply Now" or contact Tom McLaughlin at Rise Technical Recruitment This vacancy is being advertised by Rise Technical Recruitment Ltd. The services of Rise Technical Recruitment Ltd are that of an Employment Agency Rise Technical Recruitment Ltd regrets to inform that our client can only accept applications from engineering candidates who have a valid legal permit or right to work in the United Kingdom. Potential candidates who do not have this right or permit, or are pending an application to obtain this right or permit should not apply as your details will not be processed.
Introduction Saab in UK is growing rapidly, with over 500 colleagues across eight sites. We bring together Swedish heritage and British expertise to drive innovation in areas such as software engineering, underwater robotics, radars, AI, and armed forces training. Joining Saab in UK means contributing to the security and resilience of society while building a career with real scope for personal and professional growth. What you will be part of Explore a wealth of possibilities. Take on challenges, create smart inventions, and grow beyond. This is a place for curious minds, brave pioneers, and everyone in between. Together, we achieve the extraordinary, each bringing our unique perspectives. Your part matters. Saab is a leading defence and security company with an enduring mission, to help nations keep their people and society safe. Empowered by its 26,000 talented people, Saab constantly pushes the boundaries of technology to create a safer and more sustainable world. Saab designs, manufactures and maintains advanced systems in aeronautics, weapons, command and control, sensors and underwater systems. Saab is headquartered in Sweden. It has major operations all over the world and is part of the domestic defence capability of several nations. Read more about us here . The role This role is part of Saab Bluebear Business in Bedfordshire. It will be reporting into the Head of Digital Systems Engineering. In this exciting, dynamic role you will support a mixture of R&D and product development activities within a leading autonomy and unmanned systems company. Blue Bear continuously innovates within the core area of Unmanned Aerial Systems (UAS/UAV) such as flight management systems, autopilots, mission systems, ground control stations, and all supporting systems and infrastructure. Your role as a Flight Control Systems Engineer will involve developing, maintaining and testing safety critical software that contribute to the flight systems of our aircraft. You will contribute to requirements definition, and use MATLAB/Simulink tools to generate software such as novel flight control laws and data manipulation algorithms. After verification and validation performed using bespoke simulations, you will then be expected deploy the software on to the target hardware, and conduct real world flight testing at our test facility less than 1km from the office. You may be asked to present the findings of the testing in reports or customer facing presentations. As well as undertaking technical tasks, you will be expected to take an active role in the team. This will include contribution to the development of standard operating processes, continuous improvement of methods and techniques, and ensuring quality targets are satisfied. Working as part of a team in a multidisciplinary environment you will have good communication skills. A can-do attitude and a genuine passion for innovative technology. The opportunity will enable the successful candidate to gain knowledge of cutting-edge autonomous systems and offer a large scope for career development. Skills: Essential: Degree in aerospace engineering or similar. Understanding of aerodynamics and flight mechanics, and their impact on flight control. Experience in using MATLAB/Simulink for developing algorithms and control laws. Hands-on experience in designing and commissioning control systems. Desirable: Experience designing and implementing guidance, navigation and control algorithms for fixed and/or rotary wing vehicles. Knowledge of state-of-the-art for sensing systems. Hands-on experience with small UAS. Mathworks' Stateflow, Simulink Coder and Embedded Coder packages. Experience developing mathematical algorithms e.g. Data fusion, state estimation etc. Experience working with embedded systems, real-time systems, safety critical systems. Knowledge of communication systems. Version control systems e.g. git. C++, Java, Python development skills. Other useful skills for this role: Experience with quality standards for software (e.g. DO-178, ED-20x). Existing SC Clearance. Other Duties and Responsibilities To undertake such other duties and responsibilities as may be reasonably required within the grade and level of the post. To actively participate in Blue Bear's Performance Management Scheme. You will be expected to perform different tasks as necessitated by your evolving role within the company and the overall business objectives of the company. Some travel within the UK may be required.
30/10/2025
Full time
Introduction Saab in UK is growing rapidly, with over 500 colleagues across eight sites. We bring together Swedish heritage and British expertise to drive innovation in areas such as software engineering, underwater robotics, radars, AI, and armed forces training. Joining Saab in UK means contributing to the security and resilience of society while building a career with real scope for personal and professional growth. What you will be part of Explore a wealth of possibilities. Take on challenges, create smart inventions, and grow beyond. This is a place for curious minds, brave pioneers, and everyone in between. Together, we achieve the extraordinary, each bringing our unique perspectives. Your part matters. Saab is a leading defence and security company with an enduring mission, to help nations keep their people and society safe. Empowered by its 26,000 talented people, Saab constantly pushes the boundaries of technology to create a safer and more sustainable world. Saab designs, manufactures and maintains advanced systems in aeronautics, weapons, command and control, sensors and underwater systems. Saab is headquartered in Sweden. It has major operations all over the world and is part of the domestic defence capability of several nations. Read more about us here . The role This role is part of Saab Bluebear Business in Bedfordshire. It will be reporting into the Head of Digital Systems Engineering. In this exciting, dynamic role you will support a mixture of R&D and product development activities within a leading autonomy and unmanned systems company. Blue Bear continuously innovates within the core area of Unmanned Aerial Systems (UAS/UAV) such as flight management systems, autopilots, mission systems, ground control stations, and all supporting systems and infrastructure. Your role as a Flight Control Systems Engineer will involve developing, maintaining and testing safety critical software that contribute to the flight systems of our aircraft. You will contribute to requirements definition, and use MATLAB/Simulink tools to generate software such as novel flight control laws and data manipulation algorithms. After verification and validation performed using bespoke simulations, you will then be expected deploy the software on to the target hardware, and conduct real world flight testing at our test facility less than 1km from the office. You may be asked to present the findings of the testing in reports or customer facing presentations. As well as undertaking technical tasks, you will be expected to take an active role in the team. This will include contribution to the development of standard operating processes, continuous improvement of methods and techniques, and ensuring quality targets are satisfied. Working as part of a team in a multidisciplinary environment you will have good communication skills. A can-do attitude and a genuine passion for innovative technology. The opportunity will enable the successful candidate to gain knowledge of cutting-edge autonomous systems and offer a large scope for career development. Skills: Essential: Degree in aerospace engineering or similar. Understanding of aerodynamics and flight mechanics, and their impact on flight control. Experience in using MATLAB/Simulink for developing algorithms and control laws. Hands-on experience in designing and commissioning control systems. Desirable: Experience designing and implementing guidance, navigation and control algorithms for fixed and/or rotary wing vehicles. Knowledge of state-of-the-art for sensing systems. Hands-on experience with small UAS. Mathworks' Stateflow, Simulink Coder and Embedded Coder packages. Experience developing mathematical algorithms e.g. Data fusion, state estimation etc. Experience working with embedded systems, real-time systems, safety critical systems. Knowledge of communication systems. Version control systems e.g. git. C++, Java, Python development skills. Other useful skills for this role: Experience with quality standards for software (e.g. DO-178, ED-20x). Existing SC Clearance. Other Duties and Responsibilities To undertake such other duties and responsibilities as may be reasonably required within the grade and level of the post. To actively participate in Blue Bear's Performance Management Scheme. You will be expected to perform different tasks as necessitated by your evolving role within the company and the overall business objectives of the company. Some travel within the UK may be required.
Digital Technology Infrastructure Placement Student Location: Wolverhampton Contract: 1-year industrial placement Start Date: July 2026 Salary: £23,500 per annum What do we offer? Competitive placement salary. Opportunity to participate in community and STEM projects. Hands-on experience in Digital Technology within the aerospace sector, working with cutting-edge infrastructure and transformation projects. A supportive and collaborative team environment where you ll learn from experienced professionals and gain exposure to real-world IT challenges. Development of core technical, communication and project management skills to prepare you for your future career. What does the role look like? We re offering an exciting opportunity for a motivated degree student to join our Aerospace Digital Technology Infrastructure Team for a year-long placement. This role provides hands-on experience supporting the digital backbone that enables cutting-edge aerospace engineering, manufacturing, and operations. You ll work alongside experienced IT and engineering professionals to help design, maintain, and improve digital infrastructure systems that support the development and delivery of advanced aerospace technologies. This is a fantastic opportunity to broaden your personal development and experience exciting challenges, while building the foundations for your career in Digital Technology. What will your day-to-day responsibilities look like? Support the maintenance, monitoring, and performance tuning of key IT infrastructure systems (servers, networks, storage, and cloud environments). Assist in digital transformation initiatives, including migration to cloud services and automation of infrastructure processes. Contribute to the development of digital tools and dashboards for system monitoring and reporting. Help ensure cybersecurity best practices are embedded within infrastructure operations. Participate in troubleshooting and root-cause analysis of infrastructure-related incidents. Support the implementation of Digital Technology projects across the Wolverhampton and Banbury facilities. Collaborate with cross-functional teams (Engineering, Digital Operations and End User Support). Assist with compliance improvement and process standardisation opportunities. Support monthly, quarterly and annual compliance requirements. Contribute to automation and technology refresh projects (e.g., printers, meeting rooms, conference room assets). What will you bring to the role? Essential skills: Currently enrolled in a degree in Computer Science, Information Technology, Software Engineering, Aerospace Engineering (with IT focus), or a related discipline. Strong interest in digital technology, infrastructure systems, and how they enable aerospace innovation. Basic understanding of networking, operating systems (Windows/Linux), and/or cloud technologies (Azure, AWS, etc.). Strong problem-solving and analytical thinking skills. Good communication and teamwork skills. Eagerness to learn and contribute to a fast-paced, technology-driven environment. Desirable skills: Familiarity with scripting or programming (e.g., Python, PowerShell). Experience with RHEL and Wintel operating systems. Awareness of cybersecurity principles or ITIL service management. Understanding of CI/CD, automation tools, or DevOps concepts. About Us: Safran is an international high-technology group, operating in the aviation (propulsion, equipment and interiors), defense and space markets. Its core purpose is to contribute to a safer, more sustainable world, where air transport is more environmentally friendly, comfortable and accessible. Safran has a global presence, with 100,000 employees and sales of 27.3 billion euros in 2024, and holds, alone or in partnership, world or regional leadership positions in its core markets. Safran is in the 2nd place in the aerospace and defense industry in TIME magazine's "World's best companies 2024" ranking. Safran Electronics & Defense offers its customers onboard intelligence solutions allowing them to understand the environment, reduce mental load and guarantee a trajectory, even in critical situations, in all environments: on land, at sea, in the sky or space. The company harnesses the expertise of its 13,000 employees towards these three functions: observe, decide and guide, for the civil and military markets.
30/10/2025
Seasonal
Digital Technology Infrastructure Placement Student Location: Wolverhampton Contract: 1-year industrial placement Start Date: July 2026 Salary: £23,500 per annum What do we offer? Competitive placement salary. Opportunity to participate in community and STEM projects. Hands-on experience in Digital Technology within the aerospace sector, working with cutting-edge infrastructure and transformation projects. A supportive and collaborative team environment where you ll learn from experienced professionals and gain exposure to real-world IT challenges. Development of core technical, communication and project management skills to prepare you for your future career. What does the role look like? We re offering an exciting opportunity for a motivated degree student to join our Aerospace Digital Technology Infrastructure Team for a year-long placement. This role provides hands-on experience supporting the digital backbone that enables cutting-edge aerospace engineering, manufacturing, and operations. You ll work alongside experienced IT and engineering professionals to help design, maintain, and improve digital infrastructure systems that support the development and delivery of advanced aerospace technologies. This is a fantastic opportunity to broaden your personal development and experience exciting challenges, while building the foundations for your career in Digital Technology. What will your day-to-day responsibilities look like? Support the maintenance, monitoring, and performance tuning of key IT infrastructure systems (servers, networks, storage, and cloud environments). Assist in digital transformation initiatives, including migration to cloud services and automation of infrastructure processes. Contribute to the development of digital tools and dashboards for system monitoring and reporting. Help ensure cybersecurity best practices are embedded within infrastructure operations. Participate in troubleshooting and root-cause analysis of infrastructure-related incidents. Support the implementation of Digital Technology projects across the Wolverhampton and Banbury facilities. Collaborate with cross-functional teams (Engineering, Digital Operations and End User Support). Assist with compliance improvement and process standardisation opportunities. Support monthly, quarterly and annual compliance requirements. Contribute to automation and technology refresh projects (e.g., printers, meeting rooms, conference room assets). What will you bring to the role? Essential skills: Currently enrolled in a degree in Computer Science, Information Technology, Software Engineering, Aerospace Engineering (with IT focus), or a related discipline. Strong interest in digital technology, infrastructure systems, and how they enable aerospace innovation. Basic understanding of networking, operating systems (Windows/Linux), and/or cloud technologies (Azure, AWS, etc.). Strong problem-solving and analytical thinking skills. Good communication and teamwork skills. Eagerness to learn and contribute to a fast-paced, technology-driven environment. Desirable skills: Familiarity with scripting or programming (e.g., Python, PowerShell). Experience with RHEL and Wintel operating systems. Awareness of cybersecurity principles or ITIL service management. Understanding of CI/CD, automation tools, or DevOps concepts. About Us: Safran is an international high-technology group, operating in the aviation (propulsion, equipment and interiors), defense and space markets. Its core purpose is to contribute to a safer, more sustainable world, where air transport is more environmentally friendly, comfortable and accessible. Safran has a global presence, with 100,000 employees and sales of 27.3 billion euros in 2024, and holds, alone or in partnership, world or regional leadership positions in its core markets. Safran is in the 2nd place in the aerospace and defense industry in TIME magazine's "World's best companies 2024" ranking. Safran Electronics & Defense offers its customers onboard intelligence solutions allowing them to understand the environment, reduce mental load and guarantee a trajectory, even in critical situations, in all environments: on land, at sea, in the sky or space. The company harnesses the expertise of its 13,000 employees towards these three functions: observe, decide and guide, for the civil and military markets.
Graduate Firmware EngineerSalisbury - Hybrid£32,500 - £37,500 + Training + Progression + Holiday + Pension This is an excellent opportunity for a Graduate Embedded Design/Firmware Engineer to join a company that offers great progression channels and is a market leader established over 50 years.This company is an industry leader offering a variety of electronic tools for precise measurement and data recording. They even create custom electronics for unique needs and are known for user-friendly tools, making them a go-to business for environmental monitoring. This wide range of electronic products is then supplied to many sectors, giving them a global reach.In this varied role, you will be responsible for developing firmware applications primarily in C, while undertaking schematic designs and verification, and working with clients to specify and deliver custom projects. Additionally, contributing to company-wide improvement of software applications for existing products and ensuring all products are designed and documented in accordance with the company quality system is essential.The ideal candidate will have a strong background in embedded C firmware development and analog interface design. Experience with communication technologies such as RS232, I2C, etc. is a key skill required to be successful within this role. Additionally, you will be proficient in using IDE tools, in-circuit debuggers, emulators, and laboratory equipment for hardware debugging.This is a fantastic opportunity for an Embedded Design/Firmware Engineer to join a market-leading company in a varied and exciting role. The Role: Firmware Development Schematic Design & Verification Client Project Delivery Quality Assurance & Process Improvement The Person: Proven track record in Embedded C Firmware Development Knowledge of Communication Protocols (RS232, I2C, etc.) Based locally or able to commute to Salisbury No Smoking or Vaping Reference Number: BBBH264424 To apply for this role or for to be considered for further roles, please click "Apply Now" or contact Tom McLaughlin at Rise Technical RecruitmentThis vacancy is being advertised by Rise Technical Recruitment Ltd. The services of Rise Technical Recruitment Ltd are that of an Employment AgencyRise Technical Recruitment Ltd regrets to inform that our client can only accept applications from engineering candidates who have a valid legal permit or right to work in the United Kingdom. Potential candidates who do not have this right or permit, or are pending an application to obtain this right or permit should not apply as your details will not be processed.
30/10/2025
Full time
Graduate Firmware EngineerSalisbury - Hybrid£32,500 - £37,500 + Training + Progression + Holiday + Pension This is an excellent opportunity for a Graduate Embedded Design/Firmware Engineer to join a company that offers great progression channels and is a market leader established over 50 years.This company is an industry leader offering a variety of electronic tools for precise measurement and data recording. They even create custom electronics for unique needs and are known for user-friendly tools, making them a go-to business for environmental monitoring. This wide range of electronic products is then supplied to many sectors, giving them a global reach.In this varied role, you will be responsible for developing firmware applications primarily in C, while undertaking schematic designs and verification, and working with clients to specify and deliver custom projects. Additionally, contributing to company-wide improvement of software applications for existing products and ensuring all products are designed and documented in accordance with the company quality system is essential.The ideal candidate will have a strong background in embedded C firmware development and analog interface design. Experience with communication technologies such as RS232, I2C, etc. is a key skill required to be successful within this role. Additionally, you will be proficient in using IDE tools, in-circuit debuggers, emulators, and laboratory equipment for hardware debugging.This is a fantastic opportunity for an Embedded Design/Firmware Engineer to join a market-leading company in a varied and exciting role. The Role: Firmware Development Schematic Design & Verification Client Project Delivery Quality Assurance & Process Improvement The Person: Proven track record in Embedded C Firmware Development Knowledge of Communication Protocols (RS232, I2C, etc.) Based locally or able to commute to Salisbury No Smoking or Vaping Reference Number: BBBH264424 To apply for this role or for to be considered for further roles, please click "Apply Now" or contact Tom McLaughlin at Rise Technical RecruitmentThis vacancy is being advertised by Rise Technical Recruitment Ltd. The services of Rise Technical Recruitment Ltd are that of an Employment AgencyRise Technical Recruitment Ltd regrets to inform that our client can only accept applications from engineering candidates who have a valid legal permit or right to work in the United Kingdom. Potential candidates who do not have this right or permit, or are pending an application to obtain this right or permit should not apply as your details will not be processed.
Are you a Software professional with a background in DSP and have exposure to developing 5G applications? If so I'd like to speak with you! A well-established R&D organisation who are also a market leader, are looking to rapidly expand their engineering team and as such are seeking an Embedded Software Engineer to join their development team near Leicestershire. As an Embedded Software Engineer you will have a background in Digital Signal Processing and a working knowledge of communications systems engineering. To successful candidate for the Embedded Software Engineer job will have a mixture of embedded/bare metal experience alongside an understanding of implementing communication signal processing algorithms such as DDCs, filters, FFTs. Skills/Experience required for the Embedded Software Engineer job include: - BEng/BSc or MSc/Meng within Engineering (Ideally Electronics, Telecommunication or similar) - Experience in DSP Algorithm simulation and 5G development - Experience in Bare Metal/ Embedded C - Experience with RF a bonus Experience of the following would be advantageous: - Cross compilers (C++ ARM cross-compiler GCC Version 4.3.3) - FreeRTOS experience - Experience with typical embedded control peripherals (i.E. RAM, Flash, UART, PWM, A/D, CAN, I2C and SPI) - Cortex M3/M4 Microcontrollers or similar. - Experience of efficient implementation of communications DSP algorithms (such as FFT, filtering DDC etc.) In VHDL This is a fantastic opportunity to join a well-established, highly profitable company investing heavily in R&D. This is a great chance for a Embedded Software Engineer to join a consistently growing technology company offering great training and career progression opportunities. To apply for the Embedded Software Engineer job please send your CV to Ricky Wilcocks, (url removed) or phone (phone number removed) or alternatively (phone number removed).
29/10/2025
Full time
Are you a Software professional with a background in DSP and have exposure to developing 5G applications? If so I'd like to speak with you! A well-established R&D organisation who are also a market leader, are looking to rapidly expand their engineering team and as such are seeking an Embedded Software Engineer to join their development team near Leicestershire. As an Embedded Software Engineer you will have a background in Digital Signal Processing and a working knowledge of communications systems engineering. To successful candidate for the Embedded Software Engineer job will have a mixture of embedded/bare metal experience alongside an understanding of implementing communication signal processing algorithms such as DDCs, filters, FFTs. Skills/Experience required for the Embedded Software Engineer job include: - BEng/BSc or MSc/Meng within Engineering (Ideally Electronics, Telecommunication or similar) - Experience in DSP Algorithm simulation and 5G development - Experience in Bare Metal/ Embedded C - Experience with RF a bonus Experience of the following would be advantageous: - Cross compilers (C++ ARM cross-compiler GCC Version 4.3.3) - FreeRTOS experience - Experience with typical embedded control peripherals (i.E. RAM, Flash, UART, PWM, A/D, CAN, I2C and SPI) - Cortex M3/M4 Microcontrollers or similar. - Experience of efficient implementation of communications DSP algorithms (such as FFT, filtering DDC etc.) In VHDL This is a fantastic opportunity to join a well-established, highly profitable company investing heavily in R&D. This is a great chance for a Embedded Software Engineer to join a consistently growing technology company offering great training and career progression opportunities. To apply for the Embedded Software Engineer job please send your CV to Ricky Wilcocks, (url removed) or phone (phone number removed) or alternatively (phone number removed).
Are you a Software professional with a background in DSP and have exposure to developing 5G applications? If so I'd like to speak with you! A well-established R&D organisation who are also a market leader, are looking to rapidly expand their engineering team and as such are seeking an Embedded Software Engineer to join their development team near Leicestershire. As an Embedded Software Engineer you will have a background in Digital Signal Processing and a working knowledge of communications systems engineering. To successful candidate for the Embedded Software Engineer job will have a mixture of embedded/bare metal experience alongside an understanding of implementing communication signal processing algorithms such as DDCs, filters, FFTs. Skills/Experience required for the Embedded Software Engineer job include: - BEng/BSc or MSc/Meng within Engineering (Ideally Electronics, Telecommunication or similar) - Experience in DSP Algorithm simulation and 5G development - Experience in Bare Metal/ Embedded C - Experience with RF a bonus Experience of the following would be advantageous: - Cross compilers (C++ ARM cross-compiler GCC Version 4.3.3) - FreeRTOS experience - Experience with typical embedded control peripherals (i.E. RAM, Flash, UART, PWM, A/D, CAN, I2C and SPI) - Cortex M3/M4 Microcontrollers or similar. - Experience of efficient implementation of communications DSP algorithms (such as FFT, filtering DDC etc.) In VHDL This is a fantastic opportunity to join a well-established, highly profitable company investing heavily in R&D. This is a great chance for a Embedded Software Engineer to join a consistently growing technology company offering great training and career progression opportunities. To apply for the Embedded Software Engineer job please send your CV to Ricky Wilcocks, or phone or alternatively .
29/10/2025
Full time
Are you a Software professional with a background in DSP and have exposure to developing 5G applications? If so I'd like to speak with you! A well-established R&D organisation who are also a market leader, are looking to rapidly expand their engineering team and as such are seeking an Embedded Software Engineer to join their development team near Leicestershire. As an Embedded Software Engineer you will have a background in Digital Signal Processing and a working knowledge of communications systems engineering. To successful candidate for the Embedded Software Engineer job will have a mixture of embedded/bare metal experience alongside an understanding of implementing communication signal processing algorithms such as DDCs, filters, FFTs. Skills/Experience required for the Embedded Software Engineer job include: - BEng/BSc or MSc/Meng within Engineering (Ideally Electronics, Telecommunication or similar) - Experience in DSP Algorithm simulation and 5G development - Experience in Bare Metal/ Embedded C - Experience with RF a bonus Experience of the following would be advantageous: - Cross compilers (C++ ARM cross-compiler GCC Version 4.3.3) - FreeRTOS experience - Experience with typical embedded control peripherals (i.E. RAM, Flash, UART, PWM, A/D, CAN, I2C and SPI) - Cortex M3/M4 Microcontrollers or similar. - Experience of efficient implementation of communications DSP algorithms (such as FFT, filtering DDC etc.) In VHDL This is a fantastic opportunity to join a well-established, highly profitable company investing heavily in R&D. This is a great chance for a Embedded Software Engineer to join a consistently growing technology company offering great training and career progression opportunities. To apply for the Embedded Software Engineer job please send your CV to Ricky Wilcocks, or phone or alternatively .
Computer Futures - London & S.E(Permanent and Contract)
Newport, Gwent
Help shape the next generation of intelligent LED cabin lighting for commercial aviation. This is a hands-on role building robust, Real Time Embedded software from the ground up, from architecture and algorithms through to implementation, verification, and delivery for safety-critical use. What you'll do Own the architecture & design: Define software structure, interfaces, and interactions with hardware and other systems; produce design docs and lead peer reviews. Build from first principles: Develop bare-metal/RTOS firmware in C for microcontrollers and programmable logic devices. Low-level development: Write drivers and Real Time control software; interface with peripherals (eg, temperature sensors, I²C, SPI, UART, CAN). Platform fundamentals: Develop and maintain bootloaders, secure update mechanisms, and modular, object-oriented components where appropriate. Hands-on debug: Triage HW/SW interactions using oscilloscopes, logic/protocol analysers; comfortable doing fine soldering/rework as needed. Verification & documentation: Deliver fully documented designs, implementation plans, and contribute across unit, integration, and system testing. Technical leadership: Mentor a graduate software engineer and set engineering standards within the team. What you'll bring Essential ? Significant experience (ideally 10-15 years ) in Embedded software/firmware for Real Time or bare-metal systems. Expert-level C for low-level Embedded development; strong Microprocessor/Microcontroller architecture knowledge. Proven delivery of drivers, peripheral bring-up, and hardware integration. Lab confidence: oscilloscopes, logic/protocol analysers; comfortable with board-level investigation and occasional soldering. Version control ( Git ) and Agile practices. Clear, methodical documentation and the ability to own solutions end-to-end. Strong communication and the autonomy to hit the ground running. Desirable ? Safety-critical/high-integrity experience (eg DO-178C, ISO 26262, IEC 61508 ). FPGA or other low-level hardware programming exposure. CI/CD and automated test familiarity. Working arrangement Onboarding: Expect to be on-site 4 days/week for the first 2-3 months to immerse in the lab, hardware, and product context. Thereafter: Hybrid pattern of 3 days a week with ongoing lab collaboration as projects require. Benefits 25 days annual leave (plus bank holiday) Company-wide Christmas shutdown (allocated from leave allowance) 5% employer pension contribution Annual bonus scheme based on company and individual performance 37.5-hour work week Early finish Fridays 1pm every week Free annual eye test Cycle to Work scheme Employee Assistance Programme (EAP) for confidential support If you thrive on low-level C, enjoy architecting clean solutions, and like rolling up your sleeves in the lab we'd love to hear from you! Apply now or get in touch for a confidential chat. To find out more about Computer Futures please visit our website Computer Futures, a trading division of SThree Partnership LLP is acting as an Employment Business in relation to this vacancy | Registered office | 8 Bishopsgate, London, EC2N 4BQ, United Kingdom | Partnership Number | OC387148 England and Wales
29/10/2025
Full time
Help shape the next generation of intelligent LED cabin lighting for commercial aviation. This is a hands-on role building robust, Real Time Embedded software from the ground up, from architecture and algorithms through to implementation, verification, and delivery for safety-critical use. What you'll do Own the architecture & design: Define software structure, interfaces, and interactions with hardware and other systems; produce design docs and lead peer reviews. Build from first principles: Develop bare-metal/RTOS firmware in C for microcontrollers and programmable logic devices. Low-level development: Write drivers and Real Time control software; interface with peripherals (eg, temperature sensors, I²C, SPI, UART, CAN). Platform fundamentals: Develop and maintain bootloaders, secure update mechanisms, and modular, object-oriented components where appropriate. Hands-on debug: Triage HW/SW interactions using oscilloscopes, logic/protocol analysers; comfortable doing fine soldering/rework as needed. Verification & documentation: Deliver fully documented designs, implementation plans, and contribute across unit, integration, and system testing. Technical leadership: Mentor a graduate software engineer and set engineering standards within the team. What you'll bring Essential ? Significant experience (ideally 10-15 years ) in Embedded software/firmware for Real Time or bare-metal systems. Expert-level C for low-level Embedded development; strong Microprocessor/Microcontroller architecture knowledge. Proven delivery of drivers, peripheral bring-up, and hardware integration. Lab confidence: oscilloscopes, logic/protocol analysers; comfortable with board-level investigation and occasional soldering. Version control ( Git ) and Agile practices. Clear, methodical documentation and the ability to own solutions end-to-end. Strong communication and the autonomy to hit the ground running. Desirable ? Safety-critical/high-integrity experience (eg DO-178C, ISO 26262, IEC 61508 ). FPGA or other low-level hardware programming exposure. CI/CD and automated test familiarity. Working arrangement Onboarding: Expect to be on-site 4 days/week for the first 2-3 months to immerse in the lab, hardware, and product context. Thereafter: Hybrid pattern of 3 days a week with ongoing lab collaboration as projects require. Benefits 25 days annual leave (plus bank holiday) Company-wide Christmas shutdown (allocated from leave allowance) 5% employer pension contribution Annual bonus scheme based on company and individual performance 37.5-hour work week Early finish Fridays 1pm every week Free annual eye test Cycle to Work scheme Employee Assistance Programme (EAP) for confidential support If you thrive on low-level C, enjoy architecting clean solutions, and like rolling up your sleeves in the lab we'd love to hear from you! Apply now or get in touch for a confidential chat. To find out more about Computer Futures please visit our website Computer Futures, a trading division of SThree Partnership LLP is acting as an Employment Business in relation to this vacancy | Registered office | 8 Bishopsgate, London, EC2N 4BQ, United Kingdom | Partnership Number | OC387148 England and Wales
Job Title: Lead/Principal Embedded Software Engineer Location: Gloucester (On-Site Working) Salary: Up to £85,000 (Depending on Experience) Summary of Vacancy: We re currently recruiting for a Principal Embedded Software Engineer on behalf of a cutting-edge Security Research & Development organisation. This organisation is focused on low-level, security-related development in embedded systems, and is building novel and secure solutions that push technical boundaries. You ll be working in a deeply technical, collaborative environment that prioritises engineering excellence. As a Principal Engineer, you ll lead development efforts for secure embedded systems, working hands-on with code while also guiding and mentoring others. You ll collaborate with researchers to prototype new capabilities and deliver high-integrity software across a wide range of platforms. Key Responsibilities: Develop robust, efficient embedded software with a focus on security and performance. Work across the full stack from low-level hardware interaction up to application logic depending on project needs. Use your deep understanding of systems to write clean, reliable code that meets demanding security requirements. Lead small teams of engineers, supporting junior developers and reviewing complex codebases. Rapidly learn and adapt to new languages, platforms, and toolchains. Collaborate closely with researchers to explore new capabilities and turn ideas into working software. Required Experience: 8+ years experience in software engineering, with a strong focus on embedded systems and/or low-level development. Expertise in native languages such as C, C++ & Python Proven track record of delivering complex projects in production environments. Deep understanding of secure coding practices and system-level design. Familiarity with a range of hardware platforms and toolchains. Excellent communication skills able to explain technical concepts to both engineers and stakeholders. Additional Information & Benefits: This role requires UK security clearance . Discretionary Bonus Enhanced Employer Pension Contributions 26 Days Holiday + Bank Holidays
29/10/2025
Full time
Job Title: Lead/Principal Embedded Software Engineer Location: Gloucester (On-Site Working) Salary: Up to £85,000 (Depending on Experience) Summary of Vacancy: We re currently recruiting for a Principal Embedded Software Engineer on behalf of a cutting-edge Security Research & Development organisation. This organisation is focused on low-level, security-related development in embedded systems, and is building novel and secure solutions that push technical boundaries. You ll be working in a deeply technical, collaborative environment that prioritises engineering excellence. As a Principal Engineer, you ll lead development efforts for secure embedded systems, working hands-on with code while also guiding and mentoring others. You ll collaborate with researchers to prototype new capabilities and deliver high-integrity software across a wide range of platforms. Key Responsibilities: Develop robust, efficient embedded software with a focus on security and performance. Work across the full stack from low-level hardware interaction up to application logic depending on project needs. Use your deep understanding of systems to write clean, reliable code that meets demanding security requirements. Lead small teams of engineers, supporting junior developers and reviewing complex codebases. Rapidly learn and adapt to new languages, platforms, and toolchains. Collaborate closely with researchers to explore new capabilities and turn ideas into working software. Required Experience: 8+ years experience in software engineering, with a strong focus on embedded systems and/or low-level development. Expertise in native languages such as C, C++ & Python Proven track record of delivering complex projects in production environments. Deep understanding of secure coding practices and system-level design. Familiarity with a range of hardware platforms and toolchains. Excellent communication skills able to explain technical concepts to both engineers and stakeholders. Additional Information & Benefits: This role requires UK security clearance . Discretionary Bonus Enhanced Employer Pension Contributions 26 Days Holiday + Bank Holidays
Embedded Software Engineer Bristol £50,000-£55,000 Hybrid My client is a design and technology consultancy specialising in IoT, embedded systems, and connected devices. They partner with global leaders in defence, medical, industrial, and energy sectors to design and deliver innovative, production-ready technology. Their multidisciplinary team brings together electronics, firmware, software, mechanical design, and manufacturing expertise under one roof. Role Overview We re looking for a Senior Embedded Engineer to join a growing team in Bristol This is a client-facing role working directly with major global clients on multiple concurrent projects across diverse sectors. The work is varied, fast-paced, and highly rewarding, offering the opportunity to develop advanced IoT and embedded systems from concept through to production. This position represents a major career growth opportunity. As my client continues to expand, they are establishing firmware as a distinct and autonomous function within the business. You ll initially take ownership of the embedded function within a key project, then help define the future of the department shaping its processes, standards, and team as it grows. It s an ideal role for someone ready to take a significant step up in responsibility and leadership, with the long-term goal of building and leading the embedded engineering capability within an innovative, forward-looking company. Key Responsibilities Design, develop, and maintain embedded firmware in C/C++ for ESP32 and STM32 platforms. Lead development using ESP-IDF, including OTA updates, BLE, Wi-Fi, and peripheral integration. Work directly with global clients to define, develop, and deliver high-quality embedded systems. Develop and optimise firmware across BLE, Wi-Fi, LoRa, ZigBee, LTE, 5G, and NB-IoT. Integrate and control vision systems (thermal and RGB cameras). Collaborate closely with electronics engineers on PCB bring-up, debugging, and validation. Essential Skills & Experience • Strong C/C++ programming for embedded systems. • Expert knowledge of ESP32 (ESP-IDF) and STM32 microcontrollers. • Solid understanding of wireless communication protocols: BLE, Wi-Fi, LoRa, ZigBee, LTE, 5G, NB-IoT. • Proven experience implementing OTA (Over-The-Air) update systems. • Experience with vision systems or camera integration (e.g. Lepton, Arducam). • Ability to read schematics and collaborate effectively with hardware teams. • Experience using JTAG/SWD, oscilloscopes, and logic analysers. • Familiarity with RTOS (FreeRTOS or similar) and event-driven architectures. • Confident communicator, comfortable engaging with clients and presenting solutions. Package • £50,000 £55,000 salary + profit share bonus (eligible after 12 months). • Hybrid working 2 days per week from home. • Flexible hours (flexi-time). • Work on multiple concurrent, high-impact projects with global industry leaders. • A genuine opportunity to take ownership, shape a new department, and grow into a leadership role. • Ongoing professional development and career progression support. • A collaborative, engineering-led culture that values innovation, autonomy, and excellence.
28/10/2025
Full time
Embedded Software Engineer Bristol £50,000-£55,000 Hybrid My client is a design and technology consultancy specialising in IoT, embedded systems, and connected devices. They partner with global leaders in defence, medical, industrial, and energy sectors to design and deliver innovative, production-ready technology. Their multidisciplinary team brings together electronics, firmware, software, mechanical design, and manufacturing expertise under one roof. Role Overview We re looking for a Senior Embedded Engineer to join a growing team in Bristol This is a client-facing role working directly with major global clients on multiple concurrent projects across diverse sectors. The work is varied, fast-paced, and highly rewarding, offering the opportunity to develop advanced IoT and embedded systems from concept through to production. This position represents a major career growth opportunity. As my client continues to expand, they are establishing firmware as a distinct and autonomous function within the business. You ll initially take ownership of the embedded function within a key project, then help define the future of the department shaping its processes, standards, and team as it grows. It s an ideal role for someone ready to take a significant step up in responsibility and leadership, with the long-term goal of building and leading the embedded engineering capability within an innovative, forward-looking company. Key Responsibilities Design, develop, and maintain embedded firmware in C/C++ for ESP32 and STM32 platforms. Lead development using ESP-IDF, including OTA updates, BLE, Wi-Fi, and peripheral integration. Work directly with global clients to define, develop, and deliver high-quality embedded systems. Develop and optimise firmware across BLE, Wi-Fi, LoRa, ZigBee, LTE, 5G, and NB-IoT. Integrate and control vision systems (thermal and RGB cameras). Collaborate closely with electronics engineers on PCB bring-up, debugging, and validation. Essential Skills & Experience • Strong C/C++ programming for embedded systems. • Expert knowledge of ESP32 (ESP-IDF) and STM32 microcontrollers. • Solid understanding of wireless communication protocols: BLE, Wi-Fi, LoRa, ZigBee, LTE, 5G, NB-IoT. • Proven experience implementing OTA (Over-The-Air) update systems. • Experience with vision systems or camera integration (e.g. Lepton, Arducam). • Ability to read schematics and collaborate effectively with hardware teams. • Experience using JTAG/SWD, oscilloscopes, and logic analysers. • Familiarity with RTOS (FreeRTOS or similar) and event-driven architectures. • Confident communicator, comfortable engaging with clients and presenting solutions. Package • £50,000 £55,000 salary + profit share bonus (eligible after 12 months). • Hybrid working 2 days per week from home. • Flexible hours (flexi-time). • Work on multiple concurrent, high-impact projects with global industry leaders. • A genuine opportunity to take ownership, shape a new department, and grow into a leadership role. • Ongoing professional development and career progression support. • A collaborative, engineering-led culture that values innovation, autonomy, and excellence.
A market-leading organisation is looking to add a Senior Embedded Software Engineer to its growing R&D team in Livingston, Midlothian. This company develop state-of-the-art complex products and are sold all over the world. They are market leaders in their industry and are growing year on year. Due to growth, they are looking to add an additional Senior Embedded Software Engineer to their team. As a Senior Embedded Software Engineer, you will be responsible for working on the full product lifecycle of software for embedded systems, from concept through to manufacture. In this role, you will continuously play an integral role in the development of high-performance, real-time embedded products. You will have some leadership responsibility and will direct the workload of graduate and junior embedded software engineers. The Senior Embedded Software Engineer must have: Degree in Computer Science or Electronics 6+ years of experience in software development using C and C++ Deployment of applications and drivers onto an embedded Linux system Ability to analyse hardware schematics and datasheets You will get opportunities to further develop your career and get market-leading training
28/10/2025
Full time
A market-leading organisation is looking to add a Senior Embedded Software Engineer to its growing R&D team in Livingston, Midlothian. This company develop state-of-the-art complex products and are sold all over the world. They are market leaders in their industry and are growing year on year. Due to growth, they are looking to add an additional Senior Embedded Software Engineer to their team. As a Senior Embedded Software Engineer, you will be responsible for working on the full product lifecycle of software for embedded systems, from concept through to manufacture. In this role, you will continuously play an integral role in the development of high-performance, real-time embedded products. You will have some leadership responsibility and will direct the workload of graduate and junior embedded software engineers. The Senior Embedded Software Engineer must have: Degree in Computer Science or Electronics 6+ years of experience in software development using C and C++ Deployment of applications and drivers onto an embedded Linux system Ability to analyse hardware schematics and datasheets You will get opportunities to further develop your career and get market-leading training
Jobs - Frequently Asked Questions
Use the location filter to find IT jobs in cities like London, Manchester, Birmingham, and across the UK.
Entry-level roles include IT support technician, junior developer, QA tester, and helpdesk analyst.
New jobs are posted daily. Set up alerts to be notified as soon as new roles match your preferences.
Key skills include problem-solving, coding, cloud computing, networking, and familiarity with tools like AWS or SQL.
Yes, many employers offer training or junior roles. Focus on building a strong CV with relevant coursework or personal projects.