Cambridge, England, United Kingdom Hybrid / WFH Options
The ONE Group Ltd
Linux and system-level C programming. Experience with Linux hardening tools and techniques. Proficient in Python and Bash scripting. Solid understanding of secure boot, firmware validation, and cryptographic signing. Excellent debugging and problem-solving skills. Effective communicator and team collaborator. Working Pattern: Minimum 2 days a week onsite Keywords: Embedded … Linux/Platform Security/C/Kernel/SSDLC/Python/Firmware/Cybersecurity Apply now for a more detailed conversation. Sam Payne @ The One Group. More ❯
cambridge, east anglia, United Kingdom Hybrid / WFH Options
The ONE Group Ltd
Linux and system-level C programming. Experience with Linux hardening tools and techniques. Proficient in Python and Bash scripting. Solid understanding of secure boot, firmware validation, and cryptographic signing. Excellent debugging and problem-solving skills. Effective communicator and team collaborator. Working Pattern: Minimum 2 days a week onsite Keywords: Embedded … Linux/Platform Security/C/Kernel/SSDLC/Python/Firmware/Cybersecurity Apply now for a more detailed conversation. Sam Payne @ The One Group. More ❯
Cambridge, south west england, United Kingdom Hybrid / WFH Options
The ONE Group Ltd
Linux and system-level C programming. Experience with Linux hardening tools and techniques. Proficient in Python and Bash scripting. Solid understanding of secure boot, firmware validation, and cryptographic signing. Excellent debugging and problem-solving skills. Effective communicator and team collaborator. Working Pattern: Minimum 2 days a week onsite Keywords: Embedded … Linux/Platform Security/C/Kernel/SSDLC/Python/Firmware/Cybersecurity Apply now for a more detailed conversation. Sam Payne @ The One Group. More ❯
company based in Cambridge are looking a Embedded Software Engineer to join there team. Core Responsibilities: Spearheading the design and development of embedded systems firmware in alignment with project objectives, under the direction of senior leadership in R&D. Defining the scope of assigned tasks and providing an initial project … guidance to junior team members. Preferred Qualifications: Bachelor’s degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field. Extensive experience in firmware development, with expertise in embedded C and/or C++. Proficient in microprocessor or System-on-Chip (SoC) development (e.g., ARM, PIC). Experience with … and peripherals such as UART, I2C, SPI, Ethernet, BLE, Wi-Fi, CAN, Modbus, and others. Demonstrated experience working with RTOS (e.g., FreeRTOS, ThreadX) for firmware development. Hands-on experience with IoT technologies, including MQTT, Protobuf, cryptography, secure boot, etc. Proficient in bare metal driver development and board bring-up (BSP More ❯
company based in Cambridge are looking a Embedded Software Engineer to join there team. Core Responsibilities: Spearheading the design and development of embedded systems firmware in alignment with project objectives, under the direction of senior leadership in R&D. Defining the scope of assigned tasks and providing an initial project … guidance to junior team members. Preferred Qualifications: Bachelor’s degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field. Extensive experience in firmware development, with expertise in embedded C and/or C++. Proficient in microprocessor or System-on-Chip (SoC) development (e.g., ARM, PIC). Experience with … and peripherals such as UART, I2C, SPI, Ethernet, BLE, Wi-Fi, CAN, Modbus, and others. Demonstrated experience working with RTOS (e.g., FreeRTOS, ThreadX) for firmware development. Hands-on experience with IoT technologies, including MQTT, Protobuf, cryptography, secure boot, etc. Proficient in bare metal driver development and board bring-up (BSP More ❯
OS technologies and system software, especially those integrated in the Linux kernel with your experience in this area. You will be working alongside a firmware development team contributing to the design and development of solutions for CPU and System IP based Infrastructure platforms. Your primary responsibility will include maintenance, support … with various Low-level Embedded projects and working as a R&D professional or Software Engineer. Experience in development and maintenance of product quality firmware with good knowledge of bootloaders and device drivers. Familiarity with the Linux environment, command line, remote shell, scripting and collaboration tools including Kernel internals. Strong More ❯
OS technologies and system software, especially those integrated in the Linux kernel with your experience in this area. You will be working alongside a firmware development team contributing to the design and development of solutions for CPU and System IP based Infrastructure platforms. Your primary responsibility will include maintenance, support … with various Low-level Embedded projects and working as a R&D professional or Software Engineer. Experience in development and maintenance of product quality firmware with good knowledge of bootloaders and device drivers. Familiarity with the Linux environment, command line, remote shell, scripting and collaboration tools including Kernel internals. Strong More ❯
OS technologies and system software, especially those integrated in the Linux kernel with your experience in this area. You will be working alongside a firmware development team contributing to the design and development of solutions for CPU and System IP based Infrastructure platforms. Your primary responsibility will include maintenance, support … with various Low-level Embedded projects and working as a R&D professional or Software Engineer. Experience in development and maintenance of product quality firmware with good knowledge of bootloaders and device drivers. Familiarity with the Linux environment, command line, remote shell, scripting and collaboration tools including Kernel internals. Strong More ❯
Overview The Firmware engineer will work with the support of experts in their field, using world-class facilities to deliver Firmware for complex digital systems that meet challenging future customer requirements. Responsibilities Design tools such as Xilinx, TCL, Verilog, System Verilog and UVM FPGA architectures such as Xilinx 7. Xilinx … such as PCIe, Ethernet, and JESD is also required. Auto-generated code using model driven engineering using Matlab and Simulink tools Derivation of detailed Firmware requirements and architecture from system requirements A structured approach to firmware design (RTCA DO-254 or similar) Cryptography and anti-tamper techniques Artificial Intelligence including More ❯
them into detailed SystemC models. Extensive experience with C++ programming to ensure efficient and effective model development. Preferred Qualifications: 10+ years of Software/Firmware Engineering or related work experience. 5+ years of experience developing Virtual Platforms or Simulators. Open Source Development experience. Experience in Unit Testing. Continuous Integration. ARM … Fast Models. Server Architecture (RAS, Manageability). Top Preferred Skills: SystemC TLM or QEMU Modern C++ ARM Architecture (CPU, GIC, CoreSight Debug) Firmware and/or Device Driver Development and Debug Git Revision Control Principal Duties and Responsibilities: Leverage advanced software/hardware systems knowledge and experience to design, develop More ❯
Job Title: Firmware Developer Job Sector: Semiconductor Job Type: Permanent Location: Hemel-Hempstead, UK Develop low-level firmware and system software for our GPU and AI platform, focusing on boot processes, resource management, and hardware abstraction. Key Responsibilities: · Implement boot firmware and initialization sequences for our platform · Develop hardware abstraction … features · Support security features and secure boot processes · Develop diagnostics and testing tools for hardware validation Skills and Experience: · 5+ years of experience in firmware or embedded software development · Experience with bare-metal programming and hardware interfaces · Familiarity with GPU or accelerator firmware development · Strong C programming skills and assembly More ❯
Job Title: Firmware Developer Job Sector: Semiconductor Job Type: Permanent Location: Hemel-Hempstead, UK Develop low-level firmware and system software for our GPU and AI platform, focusing on boot processes, resource management, and hardware abstraction. Key Responsibilities: · Implement boot firmware and initialization sequences for our platform · Develop hardware abstraction … features · Support security features and secure boot processes · Develop diagnostics and testing tools for hardware validation Skills and Experience: · 5+ years of experience in firmware or embedded software development · Experience with bare-metal programming and hardware interfaces · Familiarity with GPU or accelerator firmware development · Strong C programming skills and assembly More ❯
team, potentially mentoring with more junior members of the engineering team Working with low-power design philosophy for Battery and Solar powered devices Developing firmware components for products in an Embedded Linux environment Technical documentation to be presented to internal and external stakeholders Key Skills required: Degree in relevant engineering … discipline or the equivalent relevant experience Solid experience developing firmware for Embedded Linux or an RTOS using C Understanding of power and clocking systems in modern 32-bit microcontroller architectures Experience debugging at hardware level, using test equipment such as oscilloscopes and logic analysers If you feel you have the More ❯
Overview The Firmware engineer will work with the support of experts in their field, using world-class facilities to deliver Firmware for complex digital systems that meet challenging future customer requirements. Responsibilities Design tools such as Xilinx, TCL, Verilog, System Verilog and UVM FPGA architectures such as Xilinx 7 click More ❯
Job Title: Firmware/FPGA Engineer Location: Multiple locations across the UK (Bristol, London, Essex) Contract Type: Inside IR35 About Us: We are a leading services company specializing in Defence systems. Our team is dedicated to designing, developing, and delivering advanced firmware solutions that power our clients' cutting-edge systems More ❯
is currently seeking an FPGA Engineer to join their team in Luton on a contract basis. This is a fantastic opportunity for an experienced Firmware Engineer to work within an innovative team, delivering cutting-edge digital systems designed to meet complex future customer requirements. Key Responsibilities: Design and implement Firmware … Altera), or Microsemi (Actel). Utilise fast interfaces such as PCIe, Ethernet, and JESD. Generate auto code using Matlab and Simulink tools. Derive detailed Firmware requirements and architecture from system requirements. Apply a structured approach to firmware design following standards such as RTCA DO-254 or similar. Employ cryptography and … fast interfaces like PCIe, Ethernet, and JESD. Capability in auto-generated code using model-driven engineering tools such as Matlab and Simulink. Understanding of firmware design approaches following standards like RTCA DO-254. Knowledge of cryptography and anti-tamper techniques. Experience with Artificial Intelligence, machine learning, and genetic algorithms. Expertise More ❯
Due to exceptional growth, this Telecommunications company are looking for a DSP Firmware Engineer to join their team to help with expanding business and opportunities. The DSP Firmware Engineer will report directly to the Software Team Lead and will be responsible for designing, simulating and implementing digital signal processing algorithms … for telecoms and sensing applications. The DSP Firmware En... More ❯
Due to exceptional growth, this Telecommunications company are looking for a DSP Firmware Engineer to join their team to help with expanding business and opportunities. The DSP Firmware Engineer will report directly to the Software Team Lead and will be responsible for designing, simulating and implementing digital signal processing algorithms More ❯
smart, connected infrastructure that underpins their growing product range. This is a hands-on, office-based role where you'll work alongside hardware and firmware teams to build real-world IoT-enabled systems from the ground up. The company is known for its premium charge point design, smart user features … Experience in IoT/smart products or EV charging technologies Familiarity with home automation systems and voice assistants (e.g. Alexa, Google Home) Understanding of firmware or electronics Experience with Shopify, BigCommerce, or other e-commerce platforms Agile methodology experience To Apply: Contact Lewis Phillips on either or 01582 369359. More ❯
smart, connected infrastructure that underpins their growing product range. This is a hands-on, office-based role where you’ll work alongside hardware and firmware teams to build real-world IoT-enabled systems from the ground up. The company is known for its premium charge point design, smart user features … Experience in IoT/smart products or EV charging technologies Familiarity with home automation systems and voice assistants (e.g. Alexa, Google Home) Understanding of firmware or electronics Experience with Shopify, BigCommerce, or other e-commerce platforms Agile methodology experience To Apply: Contact Lewis Phillips on either (url removed) or (phone More ❯
software optimization and performance across diverse platforms. The key responsibility of this role include: Serve as the technical authority for the full software stack—firmware, kernel, hypervisor, drivers, and applications—enabling advanced CPU architecture features for Cloud and Mobile use cases. Work closely with cross-functional architects and leaders to … both a hands-on individual contributor and a technical lead, guiding the team in low-level system programming (C/C++ code), standards-based firmware development, and operating system design. Partner with CPU architects to seamlessly integrate new architectural features into Kernel, Hypervisor, Firmware, and driver development. Drive alignment with … of experience in system software development, with a focus on kernel or hypervisor development, low-level system programming (C/C++/assembly), and firmware/OS design. Proven track record of leading system software projects while actively contributing to codebases (C/C++/Python). Ability to drive More ❯
software optimization and performance across diverse platforms. The key responsibility of this role include: Serve as the technical authority for the full software stack—firmware, kernel, hypervisor, drivers, and applications—enabling advanced CPU architecture features for Cloud and Mobile use cases. Work closely with cross-functional architects and leaders to … both a hands-on individual contributor and a technical lead, guiding the team in low-level system programming (C/C++ code), standards-based firmware development, and operating system design. Partner with CPU architects to seamlessly integrate new architectural features into Kernel, Hypervisor, Firmware, and driver development. Drive alignment with … of experience in system software development, with a focus on kernel or hypervisor development, low-level system programming (C/C++/assembly), and firmware/OS design. Proven track record of leading system software projects while actively contributing to codebases (C/C++/Python). Ability to drive More ❯
software optimization and performance across diverse platforms. The key responsibility of this role include: Serve as the technical authority for the full software stack—firmware, kernel, hypervisor, drivers, and applications—enabling advanced CPU architecture features for Cloud and Mobile use cases. Work closely with cross-functional architects and leaders to … both a hands-on individual contributor and a technical lead, guiding the team in low-level system programming (C/C++ code), standards-based firmware development, and operating system design. Partner with CPU architects to seamlessly integrate new architectural features into Kernel, Hypervisor, Firmware, and driver development. Drive alignment with … of experience in system software development, with a focus on kernel or hypervisor development, low-level system programming (C/C++/assembly), and firmware/OS design. Proven track record of leading system software projects while actively contributing to codebases (C/C++/Python). Ability to drive More ❯
be workingin aviation and space, however there will be other projects in different industries. The role of FPGA Design Engineer reports directly to the Firmware Team Lead and will work within a multi-disciplined R&D team. Youll be doing all aspects of writing FPGA code, drive FPGA development & documentation … Firmware verification & Software testing. This role will allow you to work alongside Electronics, Software & FPGA Engineers. FPGADesign Engineer Requirements: Degree qualified and 5+ years of experience FPGA using VHDL Microchip Libero and/or Xilinx Oscilloscopes & Logic Analyzer Knowledge of Firmware Development Experience in Safety Critical environment Aerospace or Space More ❯
be workingin aviation and space, however there will be other projects in different industries. The role of FPGA Design Engineer reports directly to the Firmware Team Lead and will work within a multi-disciplined R&D team. Youll be doing all aspects of writing FPGA code, drive FPGA development & documentation … Firmware verification & Software testing. This role will allow you to work alongside Electronics, Software & FPGA Engineers. FPGADesign Engineer Requirements: Degree qualified and 5+ years of experience FPGA using VHDL Microchip Libero and/or Xilinx Oscilloscopes & Logic Analyzer Knowledge of Firmware Development Experience in Safety Critical environment Aerospace or Space More ❯