in their R&D facilities and allocated a significant budget to NPD. Responsibilities as an Embedded Software Engineer: Develop embedded industrial communication interface modules Contribute to defining hardware and firmware architecture and support products throughout their lifecycle. Continuously learn and apply new technologies to enhance system understanding and improve applications. Required skills: Degree in a relevant software or electronics Strong More ❯
newport, wales, united kingdom Hybrid / WFH Options
MBDA
have an interest in novel and emerging technologies, and the challenges that face the Security community. It would be beneficial to have experience developing embedded software and/or firmware, but not essential You'll have a degree or equivalent experience in a STEM (Science, Technology, Engineering, Mathematics) subject or similar, and be comfortable working with engineers from other disciplines More ❯
Location: Newport 🕒 Employment Type: Full-Time (Early Finish Fridays!) About the Role We’re on the lookout for an Embedded Software/Firmware Engineer who loves working with embedded systems and enjoys getting hands-on with both code and hardware. This is a great opportunity to work on exciting, real-world products that demand smart, reliable software. You’ll be … enjoy solving tricky problems and seeing your work make a real impact, this could be a great fit. What You’ll Be Doing Developing and improving embedded software and firmware for a variety of processors and microcontrollers. Building and fine-tuning low-level drivers and communication protocols to keep everything running smoothly. Writing clean, efficient C/C++ code that … involved in early design discussions to help shape system architecture and technical decisions. Working closely with hardware to figure out (and fix!) integration challenges. Helping create secure and reliable firmware update systems. Taking part in testing — from quick checks to full system validation — to make sure everything works as it should. Keeping documentation clear, simple, and useful. Collaborating with teams More ❯
Location: Newport 🕒 Employment Type: Full-Time (Early Finish Fridays!) About the Role We’re on the lookout for an Embedded Software/Firmware Engineer who loves working with embedded systems and enjoys getting hands-on with both code and hardware. This is a great opportunity to work on exciting, real-world products that demand smart, reliable software. You’ll be … enjoy solving tricky problems and seeing your work make a real impact, this could be a great fit. What You’ll Be Doing Developing and improving embedded software and firmware for a variety of processors and microcontrollers. Building and fine-tuning low-level drivers and communication protocols to keep everything running smoothly. Writing clean, efficient C/C++ code that … involved in early design discussions to help shape system architecture and technical decisions. Working closely with hardware to figure out (and fix!) integration challenges. Helping create secure and reliable firmware update systems. Taking part in testing — from quick checks to full system validation — to make sure everything works as it should. Keeping documentation clear, simple, and useful. Collaborating with teams More ❯
a hands-on role offering autonomy, collaboration with hardware and electronics engineers, and the opportunity to lead projects from the ground up. You'll be developing embedded software and firmware for high-reliability systems, contributing to advanced lighting and safety solutions that prioritise performance, sustainability, and energy efficiency. ?? Key Responsibilities Design and implement embedded software and firmware for microcontrollers and … level drivers, communication protocols, and real-time control logic Write efficient, maintainable code in C/C++ Contribute to system architecture, requirements definition, and hardware integration Debug and resolve firmware issues across development and production Support secure firmware update mechanisms and bootloaders Participate in verification and validation activities, including unit and system testing Maintain clear technical documentation throughout the development … lifecycle Collaborate closely with hardware, systems, and QA teams ??? Tech Stack & Requirements Essential: Strong experience in embedded software/firmware development Proficiency in C/C++ and experience with real-time or bare-metal systems Strong understanding of microcontrollers and digital communication protocols (I2C, SPI, UART, CAN) Confidence using lab tools such as oscilloscopes and logic analysers Familiarity with version More ❯
through development, validation, manufacturing and production hand-over, we deliver high-quality, robust systems that meet strategic objectives. Key Responsibilities: Lead the systems-engineering function: define system architecture, hardware & firmware/software integration Mentor and manage a small multi-disciplinary engineering team, setting objectives, perform reviews & foster professional growth Drive projects from concept through to manufacturing: Work with R&D More ❯
newport, wales, united kingdom Hybrid / WFH Options
Radiodetection Ltd
about embedded software development? Do you want to be part of a cutting-edge engineering team working on innovative locator products? SPX Radiodetection is looking for a talented Embedded Firmware Engineer to join our multidisciplinary Bristol-based team. About the Role You’ll play a vital role in designing, developing, and maintaining embedded firmware for our real-time, DSP-focused … offering a great work-life balance. You’ll work on both sustaining existing products and exciting New Product Introductions (NPI). What You’ll Do Develop and debug embedded firmware using C/C++ on DSP and microcontroller platforms (e.g., TMS320, MSP430). Bring up, configure, and test DSP/microcontroller-based platforms through the full product lifecycle — from specification … and prototyping to production and support. Work closely with hardware and test teams to resolve integration issues and improve product quality. Investigate and resolve firmware issues found during testing, production, or in the field. Provide accurate effort estimations, identify risks, and propose mitigation strategies. Contribute to research and innovation projects to push the boundaries of locator technology. Participate in technical More ❯
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 (e.g., temperature sensors, I2C, SPI, UART, CAN). Platform … 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 More ❯
Employment Type: Full-Time
Salary: £45,000 - £70,000 per annum, Negotiable, Inc benefits
tech manufacturer has developed an enviable reputation for product quality and innovation. They are currently undertaking their next phase of recruitment and therefore require two experienced Embedded Software/Firmware Engineers to join their expanding business. Role & Responsibilities: * Working 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 embedded systems * Implementation of cryptographic solutions and the creation of design documentation. Knowledge, Skills & Experience: o Engineering Degree or equivalent in a related discipline o At least 4 years experience in Firmware development o Good working knowledge of low programming languages More ❯
repository cards (e.g., GitHub Issues, Jira, or equivalent). · Research and integrate existing open-source packages where suitable, ensuring all third-party code is properly licensed. · Collaborate with hardware, firmware, and geophysics colleagues to deliver integrated solutions. · Contribute to the development process demonstrating ideas via review meetings. · Ensure that all documentation is prepared and supplied with all design changes in … geophysics · Experience developing software for scientific instruments, test equipment , or data acquisition systems. · Understanding of signal processing or numerical methods . · Experience working in multi-disciplinary engineering teams (hardware, firmware, software, R&D, marketing). · Track record of mentoring or leading junior developers. What We Offer · Competitive salary · Generous company contributions to a private pension scheme · Comprehensive private health plan More ❯
a hands-on role offering autonomy, collaboration with hardware and electronics engineers, and the opportunity to lead projects from the ground up. You'll be developing embedded software and firmware for high-reliability systems, contrib click apply for full job details More ❯
Southgate, Glamorgan, United Kingdom Hybrid / WFH Options
Sky
devices. Solution Design - Deliver robust, scalable, cost-effective solutions for IoT devices and platforms. Collaborate with infrastructure teams, developers, AWS, and device manufacturers to investigate bottlenecks and recommend improvements. Firmware Integration - Ensure firmware designs and integrations meet business and non-functional requirements, working closely with device manufacturers. Policy Alignment - Ensure designs comply with relevant standards and policies, including security and … platforms, consumer devices, and mobile applications. Experience with connected home solutions on AWS (including AWS IoT) is ideal. Technical Proficiency - Broad hands-on experience across cloud infrastructure, IoT platforms, firmware integration, and modern development practices. Cloud Design Expertise - Strong knowledge of scalable, performant cloud architecture principles. AWS Skills - experienced with AWS infrastructure and cloud networking. Engineering Best Practice - Strong knowledge More ❯
New Cross, Dyfed, United Kingdom Hybrid / WFH Options
Sky
devices. Solution Design - Deliver robust, scalable, cost-effective solutions for IoT devices and platforms. Collaborate with infrastructure teams, developers, AWS, and device manufacturers to investigate bottlenecks and recommend improvements. Firmware Integration - Ensure firmware designs and integrations meet business and non-functional requirements, working closely with device manufacturers. Policy Alignment - Ensure designs comply with relevant standards and policies, including security and … platforms, consumer devices, and mobile applications. Experience with connected home solutions on AWS (including AWS IoT) is ideal. Technical Proficiency - Broad hands-on experience across cloud infrastructure, IoT platforms, firmware integration, and modern development practices. Cloud Design Expertise - Strong knowledge of scalable, performant cloud architecture principles. AWS Skills - experienced with AWS infrastructure and cloud networking. Engineering Best Practice - Strong knowledge More ❯
team for the customer, planning and developing support across Products, Systems and Equipment (PSE) with a specific focus on the supportability of the digital related resources including hardware, software, firmware, data and network infrastructure. This role may include but is not limited to: requirements elicitation and management, assessing and developing the support solution for digital assets across products and systems … Typically 5+ years of relevant supportability engineering experience in a highly regulated industry (e.g., aerospace, nuclear, maritime, infrastructure, oil and gas etc. ). Good understanding of the hardware, software, firmware, data and network infrastructure integrated solutions and environment for Defence products. Experience in ownership of end-to-end support deliverables Experience in investigation and assessment of support solutions using in More ❯