Stevenage, Hertfordshire, United Kingdom Hybrid / WFH Options
Gold Group
will you be doing as a High Speed Digital Design Engineer ? As Digital Design Engineer you will support the Technical Lead/Architect in collaboration with the systems, software, firmware, mechanical and production teams to specify elegant and optimised solutions that satisfy customer needs. Once the specification has been agreed, you will be responsible for the detailed design of the … test and debug Familiarity with DSP concepts for SDR, radar signal processing and optical sensors Ability to develop elegant hardware architectures through detailed understanding and collaboration with systems, software, firmware, mechanical and production teams Strong academic background to support this intellectually demanding role Strong desire to drive collaboration and ensure successful delivery. Excellent ability to configure and document designs to More ❯
London, England, United Kingdom Hybrid / WFH Options
Canonical
Work with individual upstream projects to find and apply patches for bugs Conduct root cause analysis, collect and organize details to reproduce and explain results Facilitate communication between Ubuntu, firmware and hardware engineering teams Occasional international travel to the EU, USA, Taiwan and China Required skills and experience A Bachelor or higher degree in STEM, preferably Computer Science or Electrical … in a globally distributed team Ability to learn fast to work on cutting edge technologies Fluency in written and spoken Mandarin Chinese; Desirable skills and experience Experience with system firmware, including uboot, UEFI, ACPI, DSDT, boot loaders, device firmware. Experience debugging power management on PCI ASPM, SATA ALPM, low power profiles Experience in board design, bring up, and validation Experience More ❯
Oxford, England, United Kingdom Hybrid / WFH Options
ic resources
If you are an Embedded Software Engineer seeking an exciting challenge within a great company, please apply today! For more information on this role or other jobs in Embedded, Firmware, C++ Programming, Linux Kernel, Device Driver Development, contact Callum Allen today. #J-18808-Ljbffr More ❯
Southampton, England, United Kingdom Hybrid / WFH Options
Mansell Recruitment Group
interfaces and data protocols (e.g., CAN, UART, TCP/IP). Build and maintain user-facing applications using both commercial and open-source toolkits. Work closely with hardware and firmware engineers to align system-level behaviour. Assist in scoping projects, breaking down requirements, and mentoring junior engineers. The Candidate Strong experience programming in C++ for embedded systems. Experienced with testing More ❯
development, and integration of embedded Linux platforms for advanced electronic products. Managing and mentoring embedded software engineers, conducting code reviews, and ensuring adherence to best practices. Collaborating with hardware, firmware, and application teams to deliver robust and scalable embedded solutions. Optimising system performance, boot time, and reliability across various embedded platforms. Overseeing the build, testing, and deployment processes for embedded More ❯
Bologna (province), United Kingdom Hybrid / WFH Options
Redline Group Ltd
development, and integration of embedded Linux platforms for advanced electronic products. Managing and mentoring embedded software engineers, conducting code reviews, and ensuring adherence to best practices. Collaborating with hardware, firmware, and application teams to deliver robust and scalable embedded solutions. Optimising system performance, boot time, and reliability across various embedded platforms. Overseeing the build, testing, and deployment processes for embedded More ❯
offers in collaboration with the sales team. Provide software and system integration support for projects. Develop real-time software and Human-Machine Interfaces (HMI's) . Design and implement firmware for PIC processors and FPGAs . Lead the integration, validation, and qualification of systems to ensure high-quality performance. Your profile Master's degree in Electronics 3+ years of experience More ❯
Southampton, Hampshire, United Kingdom Hybrid / WFH Options
Mansell Recruitment Group
hardware interfaces and data protocols (e.g., CAN, UART, TCP/IP) Build and maintain user-facing applications using both commercial and open-source toolkits Work closely with hardware and firmware engineers to align system-level behaviour Assist in scoping projects, breaking down requirements, and mentoring junior engineers The Candidate Strong experience programming in C++ for embedded systems Experienced with testing More ❯
London, England, United Kingdom Hybrid / WFH Options
Mansell Recruitment Group
hardware interfaces and data protocols (e.g., CAN, UART, TCP/IP) Build and maintain user-facing applications using both commercial and open-source toolkits Work closely with hardware and firmware engineers to align system-level behaviour Assist in scoping projects, breaking down requirements, and mentoring junior engineers The Candidate Strong experience programming in C++ for embedded systems Experienced with testing More ❯
Cambridgeshire, England, United Kingdom Hybrid / WFH Options
Premier Group
debug at a low level and be confident using equipment such as oscilloscopes and logic analysers. Good ability to read and understand schematics and data sheets related to embedded firmware development. Enthusiastic, passionate, and willingness to learn new skills and progress Good communication and team work ability Benefits Package: Flexible working hours (core times apply), Company pension scheme, Free parking More ❯
not be restricted to: • Project and Small Team Leading • Solution Software Architecture • Mentoring of Engineers • Design, develop and document PC Core Driver and Device Features • Design, develop and document firmware to control NCR ATM/Kiosk devices • Design, develop and document test procedures and software to validate functionality • Software unit test, and supporting integration and systems testing • Provide estimates of More ❯
Manchester, England, United Kingdom Hybrid / WFH Options
Canonical
of languages, typically Python, Golang, Rust, C/C++, JavaScript and of course... Bash. We work from the very lowest levels of the Linux system - BIOS and boot loaders, firmware, kernel and drivers, all the way up to desktop applications and containers. We work on tiny devices like the Raspberry Pi and new RISC-V boards, all the way up More ❯
London, England, United Kingdom Hybrid / WFH Options
Canonical
of languages, typically Python, Golang, Rust, C/C++, JavaScript and of course... Bash. We work from the very lowest levels of the Linux system - BIOS and boot loaders, firmware, kernel and drivers, all the way up to desktop applications and containers. We work on tiny devices like the Raspberry Pi and new RISC-V boards, all the way up More ❯
Glasgow, Scotland, United Kingdom Hybrid / WFH Options
Canonical
of languages, typically Python, Golang, Rust, C/C++, JavaScript and of course... Bash. We work from the very lowest levels of the Linux system - BIOS and boot loaders, firmware, kernel and drivers, all the way up to desktop applications and containers. We work on tiny devices like the Raspberry Pi and new RISC-V boards, all the way up More ❯
Dundee, Angus, Scotland, United Kingdom Hybrid / WFH Options
Reed
Reed Technology is partnering with a Dundee based company, currently looking to expand their team with the addition of a skilled Firmware Engineer. This sucessful candidate will have a direct impact and influence on the design, testing, and support of cutting-edge devices used globally in several industries. Key Responsibilities : Design and implement embedded firmware and software drivers for real … teams, contributing to planning, execution, and reporting. Work closely with cross-functional teams to deliver innovative, high-quality solutions. Required Skills & Qualifications: Proven experience in developing embedded real-time firmware, ideally using C++. Solid understanding of 32-bit microprocessors (preferably ARM) and 8/16-bit microcontrollers. Hands-on experience with real-time operating systems such as VxWorks, FreeRTOS, or More ❯
Crowborough, East Sussex, South East, United Kingdom Hybrid / WFH Options
Platform Recruitment Limited
East Sussex Embedded Firmware Engineer 50-55k This is a great opportunity to join a company who are specialist in safety equipment used in a range of industries. They are now looking for an experienced Embedded Engineer who is comfortable around Embedded C and bare metal development. Main Duties: + Work on existing and development of new products + … Work on a wide range of microcontrollers, communication protocols and IDE/board support packages + Work within the R&D team and be responsible for the firmware development of embedded systems + Work independently when required and mentor more junior engineers Skills Needed: + Strong Embedded C programming experience + Strong bare metal experience + Experience with a range More ❯
Oxford, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
oxford district, United Kingdom Job Category: Other - EU work permit required: Yes col-narrow-right Job Views: 7 Posted: 09.06.2025 Expiry Date: 24.07.2025 col-wide Job Description: Role: Embedded Firmware engineer (CAN and STM32) Location: Witney, oxford Job Type: Permanent, Full-time – 37.5 hours per week Hybrid: 2-3 days remote work a week depending on design schedule and working … have CAN and STM32 experience. Summary: We are world leaders in the design, development, and manufacture of precision magnetic field sensors. We are now looking to recruit a embedded firmware engineer to join and complement our engineering design team within our R&D Department. Responsibilities: Take charge of the design, development and validation of digital electronic instrumentation and support equipment More ❯
Bristol, Gloucestershire, United Kingdom Hybrid / WFH Options
Arm Limited
team across multiple locations. Your main responsibilities will include maintaining, supporting, and developing system software for Computing Infrastructure solutions. Responsibilities: Your role will involve supporting and maintaining high-quality firmware for Arm Neoverse CSS-based platforms, serving as the primary contact for customer support and maintenance. Responsibilities include defect management, back-porting features, fixing defects, coordinating downstream releases, and collaborating … with firmware development teams on design and development for Arm Neoverse CPU and System IP-based platforms. Are you interested in shaping the future of computing infrastructure? We would love to hear from you! Required Skills and Experience: Expertise in C programming for embedded systems with strong debugging skills. Experience in developing and maintaining product-quality firmware, including knowledge of … with industry standards like UEFI and ACPI. Familiarity with RAS, hypervisors, CXL, power management, and security technologies. Nice-to-Have Skills and Experience: Support and maintenance experience of production firmware in the server segment. Experience with open-source community projects, understanding development cycles and contribution processes. Customer support experience in issue triaging and resolution. Familiarity with Linux Kernel, TF-A More ❯
Bristol, England, United Kingdom Hybrid / WFH Options
Arm Limited
team across multiple locations. Your main responsibilities will include maintaining, supporting, and developing system software for Computing Infrastructure solutions. Responsibilities: Your role will involve supporting and maintaining high-quality firmware for Arm Neoverse CSS-based platforms, serving as the primary contact for customer support and maintenance. Responsibilities include defect management, back-porting features, fixing defects, coordinating downstream releases, and collaborating … with firmware development teams on design and development for Arm Neoverse CPU and System IP-based platforms. Are you interested in shaping the future of computing infrastructure? We would love to hear from you! Required Skills and Experience: Expertise in C programming for embedded systems with strong debugging skills. Experience in developing and maintaining product-quality firmware, including knowledge of … with industry standards like UEFI and ACPI. Familiarity with RAS, hypervisors, CXL, power management, and security technologies. Nice-to-Have Skills and Experience: Support and maintenance experience of production firmware in the server segment. Experience with open-source community projects, understanding development cycles and contribution processes. Customer support experience in issue triaging and resolution. Familiarity with Linux Kernel, TF-A More ❯
FPGA Design Engineer - Contract (Outside IR35) We're supporting a specialist engineering organisation delivering advanced safety-critical systems across regulated industries. They're looking for an experienced FPGA Design Engineer to join on a contract basis (outside IR35) , contributing to More ❯
FPGA Design Engineer - Contract (Outside IR35) We're supporting a specialist engineering organisation delivering advanced safety-critical systems across regulated industries. They're looking for an experienced FPGA Design Engineer to join on a contract basis (outside IR35) , contributing to More ❯
Watford, England, United Kingdom Hybrid / WFH Options
Experis
FPGA Design Engineer - Contract (Outside IR35) We're supporting a specialist engineering organisation delivering advanced safety-critical systems across regulated industries. They're looking for an experienced FPGA Design Engineer to join on a contract basis (outside IR35) , contributing to More ❯
London, England, United Kingdom Hybrid / WFH Options
Everfox
funded and very exciting R&D projects, building prototype solutions for our next products. Product software development Hardware validation and board bring-up activities, collaborating with the hardware and firmware team, to prove new designs. Developing and maintaining board support packages, at the foundation of the software powering Everfox's hardsec solutions. Contributing to scoping and design of new software … through planning and task estimation. Integration, test and sustainment Performing end-to-end integration and test of software, firmware and hardware. Integrate embedded software with hardware and firmware to deliver prototypes of new features and products. Develop automated tests for Everfox hardware, based on Python and pytest. Perform manual tests on Everfox hardware considering functional and performance angles. Maintenance of More ❯
Greater London, England, United Kingdom Hybrid / WFH Options
Everfox
for UK government security clearance, and willing to go through the process if required. Product software development Hardware validation and board bring-up activities, collaborating with the hardware and firmware team, to prove new designs. Developing and maintaining board support packages, at the foundation of the software powering Everfox’s hardsec solutions. Contributing to scoping and design of new software … through planning and task estimation. Integration, test and sustainment Performing end-to-end integration and test of software, firmware and hardware. Integrate embedded software with hardware and firmware to deliver prototypes of new features and products Develop automated tests for Everfox hardware, based on Python and pytest Perform manual tests on Everfox hardware considering functional and performance angles Maintenance of More ❯
Slough, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
should be eligible for UK government security clearance, and willing to go through the process if required. Hardware validation and board bring-up activities, collaborating with the hardware and firmware team, to prove new designs. Developing and maintaining board support packages, at the foundation of the software powering Everfox’s hardsec solutions. Contributing to scoping and design of new software … through planning and task estimation. Integration, test and sustainment Performing end-to-end integration and test of software, firmware and hardware. Integrate embedded software with hardware and firmware to deliver prototypes of new features and products Develop automated tests for Everfox hardware, based on Python and pytest Perform manual tests on Everfox hardware considering functional and performance angles Maintenance of More ❯