Cardiff, Wales, United Kingdom Hybrid / WFH Options
JR United Kingdom
/join with: We’re looking for a Head of Engineering to lead our firmware development team in Cardiff. If you're passionate about embeddedsystems, leading high-performing teams, and delivering scalable, production-grade firmware, this is a chance to make your mark. What You’ll Be … Doing Leading and scaling a growing team of firmware engineers Setting technical direction across embeddedsystems architecture and development Working cross-functionally with Product, Hardware, QA, and Ops Driving best practices in firmware design, testing, CI/CD, and release management Mentoring talent and shaping engineering culture as … we scale What You’ll Bring Leadership experience in embedded/firmware engineering (ideally in a commercial product environment) Strong C/C++ skills and experience with RTOS, microcontrollers (ARM Cortex, STM32), and low-level interfaces (SPI, I2C, UART) A track record of delivering robust, secure, production firmware Great More ❯
We are looking for a talented Software and Firmware Engineer to design, develop, and support embedded software and firmware solutions across our aircraft cabin lighting product portfolio. The successful candidate will be involved in the full software development life cycle, working on innovative, high-performance systems with a … particular focus on reliability, efficiency, and real-time operation. This is an excellent opportunity for an engineer passionate about embeddedsystems and software-hardware integration, who is looking to contribute to technically challenging projects in a dynamic engineering environment. Key Responsibilities: Design, develop, and test embedded software … and system testing. Develop and maintain technical documentation, including software specifications, design descriptions, and user manuals. Collaborate closely with multi-disciplinary teams including Hardware, Systems, QA, and Product Engineering. Requirements: Degree in Software Engineering, Computer Science, Electronics, or a related engineering discipline. Proven experience in software and firmware development More ❯
long-established engineering companies (one UK-based, one US-based) - is looking for a Software Verification Engineer to support the development of high-integrity embedded systems. With a strong presence in aerospace and defence markets, this is a rare opportunity to help shape the verification strategies for critical real … time systems. About the Role We're looking for verification-focused engineers who take pride in validating complex embedded software that underpins life-critical systems. You'll be responsible for ensuring compliance with strict safety and quality standards across avionics, control systems, and mission-critical applications. The role … entire development lifecycle. You'll be based in Cardiff, working in a multidisciplinary team. Key Responsibilities Define and execute verification and validation activities for embedded software Develop and maintain test plans, procedures, and reports in line with DO-178 or equivalent safety standards Perform static and dynamic analysis, including More ❯
long-established engineering companies (one UK-based, one US-based) - is looking for a Software Verification Engineer to support the development of high-integrity embedded systems. With a strong presence in aerospace and defence markets, this is a rare opportunity to help shape the verification strategies for critical real … time systems. About the Role We're looking for verification-focused engineers who take pride in validating complex embedded software that underpins life-critical systems. You'll be responsible for ensuring compliance with strict safety and quality standards across avionics, control systems, and mission-critical applications. The role … entire development lifecycle. You'll be based in Cardiff, working in a multidisciplinary team. Key Responsibilities Define and execute verification and validation activities for embedded software Develop and maintain test plans, procedures, and reports in line with DO-178 or equivalent safety standards Perform static and dynamic analysis, including More ❯
We're seeking an Embedded Software & Firmware Engineer to join a team developing advanced lighting and safety systems for high-reliability environments. The role involves working on embedded solutions that power intelligent cabin technologies used across commercial aviation sectors. You'll be contributing to projects that combine … innovation with sustainability - including systems designed to reduce environmental impact through energy-efficient operation and eco-conscious materials. This is a hands-on engineering role with real-world impact, ideal for someone who enjoys solving complex technical challenges and working closely with hardware. This will be a hybrid role … with a minimum of 4 days a week in the office which is based in South Wales. What you'll do: Design and implement embedded software and firmware for microcontrollers and programmable logic devices. Develop low-level drivers, communication protocols, and real-time control logic. Write efficient, maintainable code 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 ❯
Key Responsibilities Design and implement embedded firmware primarily using C. Develop and integrate cryptographic solutions. Produce and maintain clear and accurate design documentation. Hands-on debugging and troubleshooting of embedded systems. Collaborate in a team environment and work independently when needed. Deliver design-related tasks. Required Knowledge & Experience … scripting. Experience with TDD (Test-Driven Development) and unit testing. Familiarity with CI/CD (Continuous Integration/Continuous Deployment) practices. Strong grasp of embedded software development lifecycles and tools including debuggers, compilers, and editors. Education & Experience Degree in Engineering or equivalent, or significant relevant experience. Minimum of 4+ … years’ experience in embeddedsystems or a related industry. Experience with C# OR C++. Experience with I2C and SPI communication protocols. Understanding of USB low-level protocols. Experience in cryptographic code development. Familiarity with Jenkins automation. Use of NUnit or similar testing frameworks. Experience with Bluetooth Low Energy More ❯
Cardiff, Wales, United Kingdom Hybrid / WFH Options
JR United Kingdom
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, Wales, United Kingdom Hybrid / WFH Options
JR United Kingdom
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 ❯
spoken and written). Experience 1+ years in FAE or technical support, or product training roles, ideally in consumer electronics. Technical Knowledge Familiarity with embeddedsystems, and consumer electronic hardware. Personal Attributes Fast learner with adaptability and proactive mindset. Strong under pressure and team-oriented. Passionate about tech 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 ❯
long-established engineering companies (one UK-based, one US-based) - is looking for a Software Verification Engineer to support the development of high-integrity embedded systems. With a strong presence in aerospace and defence markets, this is a rare opportunity to help shape the verification strategies for critical real More ❯
long-established engineering companies (one UK-based, one US-based) - is looking for a Software Verification Engineer to support the development of high-integrity embedded systems. With a strong presence in aerospace and defence markets, this is a rare opportunity to help shape the verification strategies for critical real More ❯
long-established engineering companies (one UK-based, one US-based) - is looking for a Software Verification Engineer to support the development of high-integrity embedded systems. With a strong presence in aerospace and defence markets, this is a rare opportunity to help shape the verification strategies for critical real More ❯
this is a fantastic opportunity to get in at the ground level. We're looking for Verification Engineers with proven experience in safety-critical embedded systems. You'll join a growing team working on a wide variety of high-impact projects across mission-critical domains. Key Requirements: Proven experience … in verifying embedded software written in C or C++ In-depth knowledge of software development lifecycles, especially within safety-critical systems Well-versed in industry standards like DO-178C, ISO 26262, and IEC 61508 Excellent skills in technical documentation and clear, effective communication Responsibilities: Develop and execute test … plans and cases for embedded software, ensuring thorough requirements-based testing and traceability Conduct code and documentation reviews to ensure compliance with safety standards such as DO-178C and MISRA Contribute to continuous integration efforts and maintain automated test frameworks Collaborate with cross-functional teams, support technical reviews, and More ❯
this is a fantastic opportunity to get in at the ground level. We're looking for Verification Engineers with proven experience in safety-critical embedded systems. You'll join a growing team working on a wide variety of high-impact projects across mission-critical domains. Key Requirements: Proven experience … in verifying embedded software written in C or C++ In-depth knowledge of software development lifecycles, especially within safety-critical systems Well-versed in industry standards like DO-178C, ISO 26262, and IEC 61508 Excellent skills in technical documentation and clear, effective communication Responsibilities: Develop and execute test … plans and cases for embedded software, ensuring thorough requirements-based testing and traceability Conduct code and documentation reviews to ensure compliance with safety standards such as DO-178C and MISRA Contribute to continuous integration efforts and maintain automated test frameworks Collaborate with cross-functional teams, support technical reviews, and More ❯