newport, wales, United Kingdom Hybrid / WFH Options
Computer Futures
Are you passionate about pushing the boundaries of embedded technology? We're looking for Embedded Software Engineers on behalf of a global leader in high-integrity, safety-critical embeddedsystems to join their expert team in Bristol. You'll play a key role in developing and … enhancing their cutting-edge embedded software suite, including our industry-leading real-time operating system, SAFERTOS®. Work on exciting projects for clients ranging from innovative startups to world-renowned tech giants. The Bristol-based division is the group's hub for designing safety-critical embeddedsystems … travel to meet clients or attend industry-leading trade shows. What you'll need: Proficiency in C and assembly languages. Hands-on experience in embeddedsystems design. Familiarity with software development in controlled environments. Degree in Engineering, Science, or Mathematics. Knowledge of Real-Time Operating Systems (e.g. More ❯
Software Engineer - Embedded & Safety-Critical Systems Location: Cardiff A newly formed mid-sized technology firm, created through the merger of two established engineering companies (one UK-based, one US-based), is seeking skilled Software Engineers to join their growing team. With a focus on delivering cutting-edge embedded software and hardware solutions, this role offers the chance to contribute to high-integrity systems used in advanced aerospace and defence applications. About the Role We're looking for engineers who are passionate about solving complex problems in critical systems. You'll help design and build robust software … solutions for highly regulated environments - including avionics systems and submarine control interfaces. You'll work as part of a collaborative, cross-functional engineering team based in either Cardiff or Cheltenham. Key Responsibilities Develop and maintain real-time embedded software in line with rigorous safety and quality standards Collaborate More ❯
Software Engineer - Embedded & Safety-Critical Systems Location: Cardiff A newly formed mid-sized technology firm, created through the merger of two established engineering companies (one UK-based, one US-based), is seeking skilled Software Engineers to join their growing team. With a focus on delivering cutting-edge embedded software and hardware solutions, this role offers the chance to contribute to high-integrity systems used in advanced aerospace and defence applications. About the Role We're looking for engineers who are passionate about solving complex problems in critical systems. You'll help design and build robust software … solutions for highly regulated environments - including avionics systems and submarine control interfaces. You'll work as part of a collaborative, cross-functional engineering team based in either Cardiff or Cheltenham. Key Responsibilities Develop and maintain real-time embedded software in line with rigorous safety and quality standards Collaborate More ❯
Software Engineer - Embedded & Safety-Critical Systems Location: Cardiff A newly formed mid-sized technology firm, created through the merger of two established engineering companies (one UK-based, one US-based), is seeking skilled Software Engineers to join their growing team. With a focus on delivering cutting-edge embedded software and hardware solutions, this role offers the chance to contribute to high-integrity systems used in advanced aerospace and defence applications. About the Role We're looking for engineers who are passionate about solving complex problems in critical systems. You'll help design and build robust software … solutions for highly regulated environments - including avionics systems and submarine control interfaces. You'll work as part of a collaborative, cross-functional engineering team based in either Cardiff or Cheltenham. Key Responsibilities Develop and maintain real-time embedded software in line with rigorous safety and quality standards Collaborate More ❯
Software Engineer - Embedded & Safety-Critical Systems Location: Cardiff A newly formed mid-sized technology firm, created through the merger of two established engineering companies (one UK-based, one US-based), is seeking skilled Software Engineers to join their growing team. With a focus on delivering cutting-edge embedded software and hardware solutions, this role offers the chance to contribute to high-integrity systems used in advanced aerospace and defence applications. About the Role All potential applicants are encouraged to scroll through and read the complete job description before applying. We're looking for engineers who are … passionate about solving complex problems in critical systems. You'll help design and build robust software solutions for highly regulated environments - including avionics systems and submarine control interfaces. You'll work as part of a collaborative, cross-functional engineering team based in either Cardiff or Cheltenham. Key Responsibilities Develop More ❯
Software Engineer - Embedded & Safety-Critical Systems Location: Cardiff A newly formed mid-sized technology firm, created through the merger of two established engineering companies (one UK-based, one US-based), is seeking skilled Software Engineers to join their growing team. With a focus on delivering cutting-edge embedded software and hardware solutions, this role offers the chance to contribute to high-integrity systems used in advanced aerospace and defence applications. About the Role We're looking for engineers who are passionate about solving complex problems in critical systems. You'll help design and build robust software … solutions for highly regulated environments - including avionics systems and submarine control interfaces. You'll work as part of a collaborative, cross-functional engineering team based in either Cardiff or Cheltenham. Key Responsibilities Develop and maintain real-time embedded software in line with rigorous safety and quality standards Collaborate More ❯
group that plays a vital role in developing advanced algorithms for navigation, control, and autonomy. This team supports the full lifecycle of complex airborne systems, from early research and feasibility studies to product development and in-service upgrades. With a strong focus on technical excellence, innovation, and collaboration, the … areas: Algorithm Engineering – including guidance, control, navigation, and tracking algorithms. Machine Learning & Artificial Intelligence – particularly those with an engineering or applied research background Autonomous Systems & Robotics – trajectory planning, decision-making, multi-agent coordination. Navigation Systems – inertial navigation, image-based navigation, GPS-aided solutions. Software & Simulation Tools – MATLAB/… Simulink, Python, C/C++, TensorFlow, PyTorch, Model-Based Design. Validation & Verification – real-time implementation, algorithm testing, and embeddedsystems integration. Systems Thinking – modelling, systems architecture, and solving complex, multidisciplinary problems. You should have: A degree (or equivalent experience) in a subject with strong mathematical content More ❯
engineering presence. We're looking for a Senior C++ Software Engineer to join a growing team focused on building and maintaining secure, high-throughput systems enabling real-time global payments. In this role, you’ll work on the design and development of core backend components in modern C++, collaborating … reliability in a demanding production environment. This is a product-driven role offering strong ownership and the opportunity to shape how mission-critical financial systems are developed. You’ll be working in a collaborative environment with a strong emphasis on engineering best practices and long-term maintainability. Key Requirements … Strong experience in modern C++ (C++11/14/17/20) in a production environment Deep understanding of performance-optimized, multi-threaded systems Experience with design patterns, object-oriented design, and refactoring techniques Proficiency in version control, testing, and peer code review practices Comfortable working with APIs and More ❯
engineering presence. We're looking for a Senior C++ Software Engineer to join a growing team focused on building and maintaining secure, high-throughput systems enabling real-time global payments. In this role, you’ll work on the design and development of core backend components in modern C++, collaborating … reliability in a demanding production environment. This is a product-driven role offering strong ownership and the opportunity to shape how mission-critical financial systems are developed. You’ll be working in a collaborative environment with a strong emphasis on engineering best practices and long-term maintainability. Key Requirements … Strong experience in modern C++ (C++11/14/17/20) in a production environment Deep understanding of performance-optimized, multi-threaded systems Experience with design patterns, object-oriented design, and refactoring techniques Proficiency in version control, testing, and peer code review practices Comfortable working with APIs and More ❯
go bigger, including: Strong experience managing and growing software engineering teams at pace – ideally in high-tech or research-driven environments. A background in embeddedsystems, compilers, complex systems or other deep tech areas. A people-first approach to leadership – you're passionate about coaching, career progression More ❯
newport, wales, United Kingdom Hybrid / WFH Options
The ONE Group Ltd
Project Manager with a passion for innovative software to join them in Bristol. You will be delivering cutting-edge software solutions for middleware and embeddedsystems within aerospace electronics and weapons systems. This is an amazing opportunity to be involved with a truly supportive team and engaging company … last 5 years. Previous or current SC and DV clearance is highly beneficial. Duties & Responsibilities Project Manage the middleware software layer design of integrated systems Deliver leading weapon systems software design projects Hands on involvement with the technical design Ensure software is reliable, safe, secure and fulfils the … supplier management Work closely with stakeholders internally, externally through customer engagement and 3rd party suppliers Experience & Knowledge Previous project management experience of integrated software systems Demonstrable experience of engaging stakeholder and client management within complex software systems delivery Combined technical leadership and project management skills to collaborate on More ❯
SC Eligible The Opportunity We’re working with a leading defence organisation on a key hire for a Senior Software Developer to join their embeddedsystems team. This is a hands-on, high-impact role developing real-time software for next-generation systems where performance and reliability … technologies—offering both deep technical engagement and long-term career growth. What You’ll Do • Lead or support the design, development, and integration of embedded software for advanced real-time platforms • Collaborate with systems, hardware, and safety teams to deliver certified software solutions that meet strict performance and … promote continuous improvement across the software function Key Skills & Experience • Strong experience as a Senior Software Developer, ideally in safety-critical or real-time systems • Solid background in C, C++ or Ada, and familiarity with UML modelling • Hands-on experience with multi-threaded applications, low-level driver development, or More ❯
newport, midlands, United Kingdom Hybrid / WFH Options
Anson McCade
SC Eligible The Opportunity We’re working with a leading defence organisation on a key hire for a Senior Software Developer to join their embeddedsystems team. This is a hands-on, high-impact role developing real-time software for next-generation systems where performance and reliability … technologies—offering both deep technical engagement and long-term career growth. What You’ll Do • Lead or support the design, development, and integration of embedded software for advanced real-time platforms • Collaborate with systems, hardware, and safety teams to deliver certified software solutions that meet strict performance and … promote continuous improvement across the software function Key Skills & Experience • Strong experience as a Senior Software Developer, ideally in safety-critical or real-time systems • Solid background in C, C++ or Ada, and familiarity with UML modelling • Hands-on experience with multi-threaded applications, low-level driver development, or More ❯
Firmware Engineer specialising in developing a wearable, non-invasive MedTech platform , you will play a pivotal role in designing, testing, and maintaining the electronic systems behind our cutting-edge health monitoring technologies. You will contribute to full life-cycle product development, from concept design, circuit design and PCB development … and layout design for miniaturised, multi-layer boards, ensuring compactness and durability for wearable applications. Develop test boards and fixtures. Firmware Development for Wearable Systems: Develop, test, and maintain firmware in C/C++ for embeddedsystems, focusing on low-power, real-time processing for continuous health … Layout : Hands-on experience with PCB design software (e.g., Altium) for multi-layer and compact layouts suitable for wearable devices. Firmware Development : Proficiency in embedded C/C++ programming, with a focus on low-power, real-time control and processing for health monitoring applications. Testing & Debugging : Proven experience in More ❯
the skills required? Apply with your most recent CV and I will be in touch to discuss the opportunity further. Desired Skills and Experience EmbeddedSystems, Python, JavaScript, Linux, Git, Jira, Agile Development, Code Reviews, HTML5, Django, Flask, React, Docker, CI/CD, Jenkins, GitHub Actions, HbbTV. To More ❯
in a small, versatile team, you will be involved in product design and sustaining activities on a range of electronic based products. Implementation of embedded firmware designs and test solutions pimarily in C and C# Firmware development and de-bugging embeddedsystems Implementation of cryptographic solutions and More ❯
in a small, versatile team, you will be involved in product design and sustaining activities on a range of electronic based products. * Implementation of embedded firmware designs and test solutions pimarily in C and C# * Firmware development and de-bugging embeddedsystems * Implementation of cryptographic solutions and More ❯
techniques, or Acoustic Analysis. Experience in the FMCG industry will be highly advantageous, particularly if you have worked with datasets derived from sensors or embeddedsystems within manufactured goods. This opportunity requires a Data Scientist who enjoys problem-solving, thrives in a client-facing environment, and is comfortable More ❯
newport, midlands, United Kingdom Hybrid / WFH Options
Gravitas Recruitment Group (Global) Ltd
techniques, or Acoustic Analysis. Experience in the FMCG industry will be highly advantageous, particularly if you have worked with datasets derived from sensors or embeddedsystems within manufactured goods. This opportunity requires a Data Scientist who enjoys problem-solving, thrives in a client-facing environment, and is comfortable More ❯
A Staff Engineer with embedded firmware development and debugging skills is required for our design centre in Cardiff. Working in small versatile Agile team, the candidate's work will be involved in product design and sustaining activities on a range of Third Millenium’s ® RFID access control products. Previous … Engineer self-seeks evidence to support their ideas and builds cases for these ideas. Duties and Responsibilities include the following. · Design and Implementation of embedded firmware and test solutions primarily in C and C# · Design and implementation of cryptographic solutions. · Creation of design documentation. · Practical hands-on experience working … with and debugging embedded systems. · Working in a team environment. · They require little oversight beyond high level direction and can take a complex scenario, breaking it down into sub-tasks, and completing sub-tasks with relative ease. · Communicates technical decisions through design docs, white papers, and educational social media More ❯
A Staff Engineer with embedded firmware development and debugging skills is required for our design centre in Cardiff. Working in small versatile Agile team, the candidate's work will be involved in product design and sustaining activities on a range of Third Millenium’s ® RFID access control products. Previous … Engineer self-seeks evidence to support their ideas and builds cases for these ideas. Duties and Responsibilities include the following. · Design and Implementation of embedded firmware and test solutions primarily in C and C# · Design and implementation of cryptographic solutions. · Creation of design documentation. · Practical hands-on experience working … with and debugging embedded systems. · Working in a team environment. · They require little oversight beyond high level direction and can take a complex scenario, breaking it down into sub-tasks, and completing sub-tasks with relative ease. · Communicates technical decisions through design docs, white papers, and educational social media More ❯
A Staff Engineer with embedded firmware development and debugging skills is required for our design centre in Cardiff. Working in small versatile Agile team, the candidate's work will be involved in product design and sustaining activities on a range of Third Millenium’s ® RFID access control products. Previous … Engineer self-seeks evidence to support their ideas and builds cases for these ideas. Duties and Responsibilities include the following. · Design and Implementation of embedded firmware and test solutions primarily in C and C# · Design and implementation of cryptographic solutions. · Creation of design documentation. · Practical hands-on experience working … with and debugging embedded systems. · Working in a team environment. · They require little oversight beyond high level direction and can take a complex scenario, breaking it down into sub-tasks, and completing sub-tasks with relative ease. · Communicates technical decisions through design docs, white papers, and educational social media More ❯
A Staff Engineer with embedded firmware development and debugging skills is required for our design centre in Cardiff. Working in small versatile Agile team, the candidate's work will be involved in product design and sustaining activities on a range of Third Millenium’s ® RFID access control products. Previous … Engineer self-seeks evidence to support their ideas and builds cases for these ideas. Duties and Responsibilities include the following. · Design and Implementation of embedded firmware and test solutions primarily in C and C# · Design and implementation of cryptographic solutions. · Creation of design documentation. · Practical hands-on experience working … with and debugging embedded systems. · Working in a team environment. · They require little oversight beyond high level direction and can take a complex scenario, breaking it down into sub-tasks, and completing sub-tasks with relative ease. · Communicates technical decisions through design docs, white papers, and educational social media More ❯
A Staff Engineer with embedded firmware development and debugging skills is required for our design centre in Cardiff. The following information aims to provide potential candidates with a better understanding of the requirements for this role. Working in small versatile Agile team, the candidate's work will be involved … Engineer self-seeks evidence to support their ideas and builds cases for these ideas. Duties and Responsibilities include the following. · Design and Implementation of embedded firmware and test solutions primarily in C and C# · Design and implementation of cryptographic solutions. · Creation of design documentation. · Practical hands-on experience working … with and debugging embedded systems. · Working in a team environment. · They require little oversight beyond high level direction and can take a complex scenario, breaking it down into sub-tasks, and completing sub-tasks with relative ease. · Communicates technical decisions through design docs, white papers, and educational social media More ❯
a real impact on global security solutions. As our Senior Integration Engineer (Firmware), you'll support HID's success by: Design and Implementation of embedded firmware and test solutions primarily in C and C#. Design and implementation of cryptographic solutions. Creation of design documentation. Practical hands-on experience working … with and debugging embedded systems. Working in a team environment. They require little oversight beyond high-level direction and can take a complex scenario, breaking it down into sub-tasks, and completing sub-tasks with relative ease. Communicates technical decisions through design docs and white papers. Communicates effectively with … love about your background: Able to understand, maintain and create designs for mid-size projects. Can provide solutions to complex issues. Fluent in product embedded programming C & C#. Familiarity with communication protocols such as MQTT and gRPC. Comfortable working at a low level (e.g., GPIO, UART). Fluent with More ❯