spends most of its time working on customer focused features that improve the user experience, from content discovery and search to Roku pay and subscription to embedded software and firmware, and much more. Our product roadmap helps us accelerate our growth and scale, putting surprising new features into the hands of tens of millions of Roku users worldwide. Our developers More ❯
Wigan, Greater Manchester, North West, United Kingdom
KO2 Embedded Recruitment Solutions LTD
PCB layout design Develop, debug, and maintain embedded software for microcontrollers (C/C++) Perform debugging, fault-finding, and root cause analysis on both hardware and software Collaborate with firmware, mechanical, and production teams to deliver integrated solutions Contribute to documentation, design reviews, and technical reports Skills & Experience Required: Degree in Electronics Engineering, Embedded Systems, or a related discipline More ❯
prototypes through the full lifecycle. Contribute to projects from concept through to working hardware. Collaborate across multidisciplinary teams to solve complex problems. Requirements 3+ years of experience in FPGA firmware development (VHDL/Verilog) Proficiency with toolchains such as Vivado or Quartus Proven track record of design and implementation of technological solutions Degree in a relevant discipline (e.g., Electronics, Computer More ❯
to work 50/50 split between site and home. Sponsorship available Responsibilities Design and develop embedded software solutions for innovative measurement devices for the power industry. Bring up firmware on new hardware platforms designed in-house. Implement software modules to facilitate communication with cloud services from embedded devices. Ensure high-quality software delivery by writing robust, maintainable, and reliable More ❯
to work 50/50 split between site and home. Sponsorship available Responsibilities Design and develop embedded software solutions for innovative measurement devices for the power industry. Bring up firmware on new hardware platforms designed in-house. Implement software modules to facilitate communication with cloud services from embedded devices. Ensure high-quality software delivery by writing robust, maintainable, and reliable More ❯
ASP.Net Core) to create a robotics orchestrator Python to write async, web API based, microservices + image recognition React for frontend UIs C++ to implement low level algorithms and firmware MQTT for service-to-service communication Docker containerise and run services Azure for most cloud infrastructure Azure DevOps for project management, repos and CI/CD We are also looking More ❯
of Cisco ThousandEyes monitoring across the organization network Troubleshoot network issues and outages, schedule upgrades, and collaborate with network architects on network optimization. Update network equipment to the latest firmware releases. Report network operational status by gathering and prioritizing information. Manage and lead routing and switching projects, including the configuring and installation of new hardware, software, and services (e.g., routers More ❯
hardware development process for vehicle and asset tracking telematics products, end to end, from receiving user requirements to ensuring successful market release. Responsibility for device management platforms, configurations and firmware releases. Having a deep understanding of configuration creation while maintaining accurate records of change log records for both configuration and FW releases. Managing hardware team support staff, providing guidance, mentorship More ❯
Capenhurst, Cheshire, United Kingdom Hybrid / WFH Options
Vantage Consulting
a key role in ensuring the quality, reliability, and performance of our embedded products. You'll lead a skilled test team and oversee the full testing lifecycle across hardware, firmware, and software platforms. Key Responsibilities: Lead, mentor, and develop the testing team, including recruitment, training, and performance reviews. Plan, coordinate, and execute test campaigns, defining scope, effort, and reporting outcomes. More ❯
Support – Familiarity with ServiceNow, Remedy, Zendesk, or industry-specific CRM/ticketing systems for efficient issue resolution. Technical Troubleshooting (Non-IT Specialist) – Understanding of smart meter functionality, connectivity issues, firmware updates, and common faults. Incident & Escalation Management – Ability to log, prioritise, and escalate issues appropriately while ensuring timely resolution. Regulated Industry Experience – Background in utilities, telecommunications, or similar compliance-driven More ❯
D and manufacturing business, preferably within Non-Destructive Testing; Exemplary track record driving measurable results with a focus on revenue, EBITDA, and market share growth; Experience in managing hardware, firmware, software, and mechanical product development projects; Strong analytical skills to identify trends and/or anomalies in financial results and KPIs and derive appropriate corrective actions; Demonstrated ability to find More ❯
D and manufacturing business, preferably within Non-Destructive Testing; Exemplary track record driving measurable results with a focus on revenue, EBITDA, and market share growth; Experience in managing hardware, firmware, software, and mechanical product development projects; Strong analytical skills to identify trends and/or anomalies in financial results and KPIs and derive appropriate corrective actions; Demonstrated ability to find More ❯
D and manufacturing business, preferably within Non-Destructive Testing; Exemplary track record driving measurable results with a focus on revenue, EBITDA, and market share growth; Experience in managing hardware, firmware, software, and mechanical product development projects; Strong analytical skills to identify trends and/or anomalies in financial results and KPIs and derive appropriate corrective actions; Demonstrated ability to find More ❯
D and manufacturing business, preferably within Non-Destructive Testing; Exemplary track record driving measurable results with a focus on revenue, EBITDA, and market share growth; Experience in managing hardware, firmware, software, and mechanical product development projects; Strong analytical skills to identify trends and/or anomalies in financial results and KPIs and derive appropriate corrective actions; Demonstrated ability to find More ❯
Dodworth, Barnsley, South Yorkshire, England, United Kingdom
Broster Buchanan Ltd
with globally based resources. Ability to work with multiple resources under tight time constraints to meet strict deadlines Technical problem-solving skills Ability to complete technical configurations, such as firmware upgrades, network settings, and custom settings as required by the customer across multiple vendor platforms Strong organisational and communication skills Ability to work with multiple global teams to manage concurrent More ❯
Warrington, Cheshire, North West, United Kingdom Hybrid / WFH Options
Yoh Solutions Ltd
applications. Key Responsibilities would include : Design, develop, and maintain scalable applications for their cloud platform. Implement cloud infrastructure using GCP or AWS services Work closely with the hardware and firmware teams to integrate the Software into the IOT device Technical Skills and Current Tech Stack: Languages : Python (This would be the primary language used) Experience in front end and web More ❯
automation across products Create detailed test cases based on requirements specifications, design documents and risk assessments Assemble and run test rigs to enable automatic testing of hardware, software and firmware Conduct various types of testing including manual, functional, integration, system, regression and performance Prepare detailed test reports summarising test activities, result and defect analysis Design and implement robust test programs More ❯
Ulverston, Cumbria, North West, United Kingdom Hybrid / WFH Options
Saxon Recruitment Solutions
Firmware Engineer FPGA Ulverston, Cumbria - Working 3 weeks from Home per month and 4/5 days on site £45,000 - £55,000 + bonus As a Firmware Engineer/FPGA Engineer you'll enjoy solving a variety of technical challenges in a culture where everyone trusts each other. You'll gain deeper job satisfaction, variety, better rewards and a … products in the subsea industry. This opens doors to career progression and the chance to develop expertise in cutting-edge sonar and imaging technology. What youll do Youll develop firmware (VHDL or Verilog) for high-frequency real-time multi-beam sonar equipment, working on five new product developments. This gives you hands-on experience with advanced signal processing and DSP … Kintex, Virtex, Ultrascale, Zynq) and development platforms (Vivado, Vitis) Skills in signal processing, DSP's, embedded systems, or hardware development, as these will help you design and optimise complex firmware solutions. About the company A well established high-technology business dedicated to providing imaging and acoustic sonar equipment for underwater applications. Their technology is used in deep sea infrastructure, renewables More ❯
Provide detailed reports and methodology of works proposed or actioned as a log and record. • Perform end-user system tests, troubleshooting and perform necessary repairs on client devices, updating firmware, OS, Security to reduce downtime and service interruptions. • Support the Head of IT with the successful implementation of new software, hardware and ad-hoc project developments. To be successful in More ❯
HD3, Marsh, Kirklees, West Yorkshire, United Kingdom
Hela Brands
Provide detailed reports and methodology of works proposed or actioned as a log and record. • Perform end-user system tests, troubleshooting and perform necessary repairs on client devices, updating firmware, OS, Security to reduce downtime and service interruptions. • Support the Head of IT with the successful implementation of new software, hardware and ad-hoc project developments. To be successful in More ❯
embedded software solutions, supporting innovation and hardware integration projects within a growing engineering team. If youve also worked in the following roles, wed also like to hear from you: Firmware Developer, Software Engineer, Electronics Engineer, Hardware Integration Engineer, Control Systems Engineer, Embedded Systems Engineer, Firmware Engineer SALARY: circa. £50,000 per annum + Benefits (includes 25 Days Annual Leave plus … West England (M17) JOB TYPE: Full-Time, Permanent JOB OVERVIEW We have a fantastic new job opportunity for an Embedded Software Engineer/Software Developer with proven experience in firmware development and embedded systems. As an Embedded Software Engineer/Software Developer you will design, develop, and optimise embedded software for a range of microcontrollers and microprocessors, ensuring software reliability More ❯
solutions, supporting innovation and hardware integration projects within a growing engineering team. If you’ve also worked in the following roles, we’d also like to hear from you: Firmware Developer, Software Engineer, Electronics Engineer, Hardware Integration Engineer, Control Systems Engineer, Embedded Systems Engineer, Firmware Engineer SALARY: circa. £50,000 per annum + Benefits (includes 25 Days Annual Leave plus … West England (M17) JOB TYPE: Full-Time, Permanent JOB OVERVIEW We have a fantastic new job opportunity for an Embedded Software Engineer/Software Developer with proven experience in firmware development and embedded systems. As an Embedded Software Engineer/Software Developer you will design, develop, and optimise embedded software for a range of microcontrollers and microprocessors, ensuring software reliability More ❯
Capenhurst, Cheshire, United Kingdom Hybrid / WFH Options
Vantage Consulting
fixes and systemic quality improvements. Develop and maintain tools for automated testing, diagnostics, and release validation using Python and Bash. Enhance and maintain CI/CD pipelines for embedded firmware (Buildroot/make) and desktop applications (CMake/Qt), integrating quality gates and static analysis. Define, monitor, and drive improvements against key reliability metrics (e.g. crash frequency, memory stability, startup … automation. Experience with CMake, make, and CI/CD systems (e.g., GitLab CI, Azure Pipelines). Familiarity with Docker for embedded software builds and containerised testing. Confident debugging across firmware, OS, and application layers. Deep understanding of Embedded Linux (Buildroot) , system configuration, and device-level development. Familiarity with MQTT and messaging protocols in distributed systems. Experience with Qt and GUI More ❯
fixes and systemic quality improvements Develop and maintain tools for automated testing, diagnostics and release validation using Python and Bash Enhance and maintain CI/CD pipelines for embedded firmware (Buildroot/make) and desktop applications (CMake/Qt), integrating quality gates and static analysis Define, monitor and drive improvements against key reliability metrics (e.g. crash frequency, memory stability, startup … automation Experience with CMake, make, and CI/CD systems (e.g., GitLab CI, Azure Pipelines) Familiarity with Docker for embedded software builds and containerised testing Confident in debugging across firmware, OS and application layers Deep understanding of Embedded Linux (Buildroot), system configuration and device-level development Familiarity with MQTT and messaging protocols used in distributed systems Experience with Qt and More ❯
fixes and systemic quality improvements Develop and maintain tools for automated testing, diagnostics and release validation using Python and Bash Enhance and maintain CI/CD pipelines for embedded firmware (Buildroot/make) and desktop applications (CMake/Qt), integrating quality gates and static analysis Define, monitor and drive improvements against key reliability metrics (e.g. crash frequency, memory stability, startup … automation Experience with CMake, make, and CI/CD systems (e.g., GitLab CI, Azure Pipelines) Familiarity with Docker for embedded software builds and containerised testing Confident in debugging across firmware, OS and application layers Deep understanding of Embedded Linux (Buildroot), system configuration and device-level development Familiarity with MQTT and messaging protocols used in distributed systems Experience with Qt and More ❯