401 to 425 of 566 Permanent Firmware Jobs

Senior Embedded Software Engineer

Hiring Organisation
Verso Recruitment Group
Location
Merseyside, Liverpool, United Kingdom
Employment Type
Permanent
Salary
£55000 - £65000/annum £55-65,000 per annum
tone of the role: bench, lab and vehicle work, not always at a desk and a backlog. You'd be the senior firmware presence in the R&D team. Leading the build from architecture through to proving it works in the vehicle itself. Setting the quality bar. Bringing the less … experienced developers on. The engineer they're after Substantial years of commercial embedded firmware development in C/C++ on 32-bit microcontrollers with a history of leading delivery on tricky products. Solid vehicle-bus background. CAN bus, LIN or similar is essential, and the deeper the better: bus design ...

Senior Embedded Software Engineer

Hiring Organisation
Octagon Group
Location
Newcastle Upon Tyne, England, United Kingdom
software solutions for complex communication and control systems. You will design and develop reliable embedded software across a range of platforms, including low-level firmware, RTOS applications, and embedded Linux systems. Working alongside hardware, FPGA, and systems engineers, you will help deliver high-performance solutions from concept through to production. … development would be highly beneficial. Key responsibilities within this Senior Embedded Software Engineer job include: Developing embedded Linux applications, services, and system components Creating firmware for RTOS and bare-metal environments Supporting board bring-up and hardware debugging Designing communication interfaces including Ethernet, CAN, SPI, I2C, and UART Developing networking ...

Software Development Engineer in Test

Hiring Organisation
Appcast
Location
London, UK
reliability, safety, and performance of our embedded and connected hardware platforms used in the operating room. This role focuses on testing device software, firmware integrations, and hardware-software interaction, rather than web or mobile applications.You’ll collaborate closely with engineering teams to embed quality at every stage, leverage modern automation … strategies for embedded, edge, and device-integrated systems (Android AOSP, Linux-based edge devices, IoT gateways), including validation of device drivers, connectivity modules, and firmware updates.Analyse requirements and develop comprehensive test plans and protocols for a range of technologies, including service APIs (REST, IPC), WebUI, and over-the-air updates. ...

Senior Design Engineer

Hiring Organisation
Microchip Technology
Location
Fareham, Hampshire, UK
automotive, industrial, and consumer applications. You’ll work as part of a highly skilled, close-knit R&D team, while collaborating globally across silicon, firmware, and applications engineering.This is a hands-on technical role for an experienced engineer who thrives on solving complex problems—from architecture definition through to silicon … take ownership of the Capacitive Touch Engine (CTE) design and development, working across:Analog front-end (AFE) acquisition controlDigital signal acquisition and processingLow-level firmware (assembly) for performance-critical executionIn collaboration with cross-functional teams, you will:Define and optimise CTE acquisition sequencing and control architectureDesign, implement, and verify ...

Embedded Software Engineer - BSP

Hiring Organisation
Verso Recruitment
Location
Colchester, Essex, South East, United Kingdom
Employment Type
Permanent, Work From Home
kernel configuration, and hardware bring‐up, shaping how new boards and features are supported from the ground up. You'll collaborate closely with hardware, firmware, and wider engineering teams, contributing across the full software lifecycle and ensuring production‐ready embedded solutions. Key Responsibilities - Develop, maintain, and optimise low‐level device … Configure, integrate, and debug the Linux kernel for new and existing platforms. - Build, customise, and maintain Yocto‐based Linux distributions. - Work closely with hardware, firmware, and systems engineering to resolve issues early and ensure smooth integration. About You - Strong experience in embedded software development within engineering or technology environments. - Proven ...

Staff System Software Engineer

Hiring Organisation
Jobleads-UK
Location
Bristol, England, United Kingdom
kernel drivers and user space driver library code. You will be part of one of the two teams in the system software department (the firmware team being the other one) and report to the drivers and utilities team manager. The Team The drivers and utilities team forms part … full suite of debug and performance analysis tools and techniques Experience with one or more of the following: PCIe, CPU, device drivers, SoC, firmware, and hardware/software integration Proactive in obtaining engineering or management input to solve issues Motivated to schedule own workload Excellent written and verbal communication skills ...

Staff System Software Engineer

Hiring Organisation
Jobleads-UK
Location
Cambridge, England, United Kingdom
kernel drivers and user space driver library code. You will be part of one of the two teams in the system software department (the firmware team being the other one) and report to the drivers and utilities team manager. The Team The drivers and utilities team forms part … full suite of debug and performance analysis tools and techniques Experience with one or more of the following: PCIe, CPU, device drivers, SoC, firmware, and hardware/software integration Proactive in obtaining engineering or management input to solve issues Motivated to schedule own workload Excellent written and verbal communication skills ...

Hardware/Electronics Engineer

Hiring Organisation
17918
Location
Lisburn, County Antrim, United Kingdom
Troubleshooting complex electro-mechanical products and identifying robust engineering solutions. Designing and implementing hardware improvements and product updates. Working closely with hardware, software and firmware engineers to ensure seamless product integration. Managing small engineering projects to deliver customer requirements. Supporting manufacturing by improving product yield through the design of test … experience Schematic capture using Altium or similar ECAD software. PCB design, including multilayer boards. EMC design principles. FPGA development. Command Line Interface (CLI) experience. Firmware knowledge including RTOS or Linux. Python programming. What's on offer Opportunity to work on innovative, industry-leading products. Collaborative engineering environment with multidisciplinary teams. ...

Global QA Manager

Hiring Organisation
Computer Futures
Location
Coventry, West Midlands, West Midlands (County), United Kingdom
Employment Type
Permanent
Salary
£60000 - £80000/annum bonus
Overview We are seeking a hands-on Quality Assurance Manager to lead the quality strategy across a portfolio of embedded software, firmware, and hardware products . This is a senior role for an experienced QA leader who can combine technical depth with people leadership , taking ownership of the full testing … technical detail. Key Responsibilities Test Strategy & Framework Development Define and own the QA and test strategy across the full product lifecycle for software, firmware, and hardware-based products. Establish test frameworks, standards, and best practices to ensure consistent, scalable, and high-quality validation processes. Design modular and reusable test architecture ...

Senior Software Engineer, UI Infrastructure

Hiring Organisation
Roku
Location
Cambridge, Cambridgeshire, UK
data contract generation. You will write and review C++ changes in embedded codebases to ensure accurate and reliable logging, and partner with UI infrastructure, firmware, and CI teams to integrate tooling into developer workflows. The features and performance improvements you implement directly impact millions of users every day, making this … system architects to extend UI framework features and improve system stability and performanceUse agentic coding to accelerate feature development and testingPartner with UI infrastructure, firmware, and CI teams to integrate tooling into developer workflowsTroubleshoot issues across pipelines and instrumentation, balancing scalability with maintainabilityDevelop tools that support the larger development community ...

Senior Embedded & Platform Software Engineer, Workforce Development

Hiring Organisation
Jobleads-UK
Location
Cambridge, England, United Kingdom
What you’ll bring Strong working knowledge of the company‐based technologies, tools, platforms, or development environments. Technical grounding in embedded systems, platform software, firmware, the company‐based development environments, software enablement, systems engineering, or related domains. Experience delivering or supporting technical content, applied labs, demos, engineering projects, developer enablement … strong delivery discipline. Desirable experience Experience with the company‐based platforms, Cortex processors, CMSIS, Keil, Corstone, the company development tools, Linux, RTOS, Android, firmware, drivers, or embedded software. Experience with boards, SDKs, toolchains, debug environments, platform bring‐up, software stacks, or performance profiling. Experience improving labs, demos, setup guides, technical ...

Senior Software Engineer, UI Infrastructure

Hiring Organisation
Jobleads-UK
Location
Cambridge, England, United Kingdom
data contract generation. You will write and review C++ changes in embedded codebases to ensure accurate and reliable logging, and partner with UI infrastructure, firmware, and CI teams to integrate tooling into developer workflows. The features and performance improvements you implement directly impact millions of users every day, making this … extend UI framework features and improve system stability and performance Use agentic coding to accelerate feature development and testing Partner with UI infrastructure, firmware, and CI teams to integrate tooling into developer workflows Troubleshoot issues across pipelines and instrumentation, balancing scalability with maintainability Develop tools that support the larger development ...

Engineer, Staff Cambridge, United Kingdom Software Engineering

Hiring Organisation
Jobleads-UK
Location
Cambridge, England, United Kingdom
typically acquired through a combination of experience and education. Responsibilities: Participate in a wide range of engineering activities across many functional teams in Bluetooth Firmware development. Responsibilities may include gathering and distilling requirements from multiple sources, proposing and implementing designs, debugging challenging problems, mentoring other team members, and supporting customer … work experience with Programming Language such as C, C++, Java, Python, etc.**Preferred Qualifications** - 10+ years experience with the following: Embedded software or firmware development skills, C and C++ programming. - Real-time microprocessor-based embedded programming, embedded real-time operating systems. - ARM processors, Trace-32 debugging, protocol analyzers and Trace ...

Senior Embedded Bluetooth Firmware Engineer

Hiring Organisation
Jobleads-UK
Location
Cambridge, England, United Kingdom
Qualcomm Technologies International Ltd is seeking hands-on embedded software design and development engineers for Bluetooth firmware development. The role involves working across multiple functional teams to translate requirements into robust embedded solutions and contribute to wireless product development. You will apply theoretical and practical knowledge of embedded designs, participate ...

Firmware Engineer, Modem/Telephony Protocol and AI Automation

Hiring Organisation
Google
Location
London, UK
manage project priorities, deadlines, and deliverables. You will design, develop, test, deploy, maintain, and enhance software solutions.As a protocol IMS/Telephony/NAS Firmware Engineer in Pixel Testing Engineering, you'll focus on carrier feature development/customization/testing and performance enhancement of IMS/Telephony/ ...

Firmware Engineer - Hardware Integration - Defence - Cambridge

Hiring Organisation
Newton Colmore
Location
Cambridge, Cambridgeshire, United Kingdom
Employment Type
Permanent
Firmware Engineer - Electronics Hardware Integration - Defence - Cambridge We have an important Firmware Engineer role for a growing Defence Sector organisation, aimed at contributing to the development of new technologies that will enhance the defence of the UK and other allied nations, with a focus on defensive technologies rather than offensive. … Ideally, we are looking for someone with an electronics engineering background who can leverage their Firmware Engineering experience along with knowledge of electronics hardware integration. It's preferable if you have a proven track record of successfully completing complex projects resulting in launched devices. Some of the project you will ...

Staff Software Engineer - Product Validation

Hiring Organisation
Jobleads-UK
Location
Cambridge, England, United Kingdom
organization. It involves working on software for the company Neoverse‐based platforms. Tasks range from initial verification on pre‐silicon platforms to production‐quality firmware and software on real silicon. The staff engineer will provide technical and people leadership for a focus group, responsible for proving system readiness, software quality … software expertise, extensive system‐wide knowledge, and a deep passion for quality, validation, and testing. This person will develop the process for validating complex firmware and platform software across the full system. Validation covers early pre‐silicon environments, silicon bring‐up, platform integration, release readiness, and customer‐facing use cases. ...

Staff Software Engineer - Product Validation

Hiring Organisation
ARM
Location
Cambridge, Cambridgeshire, UK
software organization. It involves working on software for Arm Neoverse–based platforms. Tasks ranges from initial verification on pre-silicon platforms to production-quality firmware and software on real silicon. The Staff engineer will provide technical and people leadership for a focus group. This group is responsible for proving system … software expertise, extensive system-wide knowledge, and a deep passion for quality, validation, and testing. This person will develop the process for validating complex firmware and platform software across the full system. Validation covers early pre-silicon environments, silicon bring-up, platform integration, release readiness, and customer-facing use cases. ...

Senior Embedded Firmware Engineer — Arctic Field Ops

Hiring Organisation
Jobleads-UK
Location
Nordown, England, United Kingdom
Arctic Research and Development is seeking a Senior Firmware Engineer to join a small, high-reliability team. You will develop firmware for embedded processors (ARM M4, M33, etc.), interfacing with sensors via SPI, I2C, UART, and more, while shaping architecture and leading coding and debugging efforts for ARD products … extreme environments. You will work across hardware, software, and QA groups, test in field conditions, and help deliver robust, field-ready firmware suitable for Arctic #J-18808-Ljbffr ...

Principal Embedded Engineer

Hiring Organisation
Electus Recruitment
Location
Dorchester, Dorset, South West, United Kingdom
Employment Type
Permanent, Work From Home
plus What we offer A permanent principal-level position offering technical ownership, career progression and a broad remit across embedded software and firmware engineering. Your role Provide technical leadership across embedded software and firmware development Shape engineering processes, workflows and development standards Develop architectures and guide detailed embedded system design … strategies, validation approaches and test plans Lead the delivery of embedded engineering work packages from initial scope through to release Support integration across software, firmware and hardware engineering disciplines Your experience Strong embedded C and C++ development experience Practical knowledge of modern microcontrollers, System on Chip technologies and Field Programmable ...

Real-Time Embedded Systems Engineer (FPGA/RTOS)

Hiring Organisation
Jobleads-UK
Location
Harwell, England, United Kingdom
Develop embedded software and firmware for real-time control and telemetry systems • Design FPGA and firmware solutions using VHDL/Verilog for high-speed hardware control • Build and optimise embedded C/C++ applications within RTOS environments • Implement deterministic control loops and low-level hardware interfaces • Develop robust communication protocols … embedded systems operating within real-time or constrained environments Proficiency in embedded C/C++ and RTOS-based development Strong capability in FPGA and firmware development using VHDL, Verilog, or similar HDL technologies Solid understanding of low-level communication interfaces such as SPI, I2C, UART, CAN, or Ethernet Capability ...

Embedded Software Developer

Hiring Organisation
Appcast
Location
Isle of Mull, Argyll & Bute, UK
with 2 days onsite at our client's Calgary office.Embedded Software Developer - Job Description: We are seeking a Embedded Software Developer to join our firmware development team in Calgary or Ottawa and help expand our evolving audio product line. As the ideal candidate, you will develop and support firmware/… Software Developer - Responsibilities:Work as part of our Device Interface API/SDK team designing and implementing change management, build, and release pipelines for firmware, API/SDK, and software test tools Design, document, and implement software to achieve architectural and functional requirements, along with performance and quality metrics Work ...

Embedded Systems Engineer

Hiring Organisation
Jobleads-UK
Location
Harwell, England, United Kingdom
Responsibilities Develop embedded software and firmware for real-time control and telemetry systems Design FPGA and firmware solutions using VHDL/Verilog for high-speed hardware control Build and optimise embedded C/C++ applications within RTOS environments Implement deterministic control loops and low-level hardware interfaces Develop robust communication … embedded systems operating within real-time or constrained environments Proficiency in embedded C/C++ and RTOS-based development Strong capability in FPGA and firmware development using VHDL, Verilog, or similar HDL technologies Solid understanding of low-level communication interfaces such as SPI, I2C, UART, CAN, or Ethernet Capability ...

Software Engineer (DSP)

Hiring Organisation
Maru Search & Consultancy
Location
Salisbury, Wiltshire, England, United Kingdom
Employment Type
Full-Time
Salary
£50,000 - £63,000 per annum
recognised British audio engineering brand to appoint a Software Engineer (DSP) into its Research & Development team. This is a rare opportunity to develop embedded firmware running on Analog Devices SHARC DSP processors at the heart of premium streaming audio systems. Candidates with experience of other DSP platforms will also … considered. The role Working closely with acoustics, electronics and firmware engineers, you'll be involved from early concept through to product release, developing software that directly influences the performance and sound quality of world-class audio products. Your responsibilities will include: Developing real-time embedded software ...

Engineering Manager - Electronics

Hiring Organisation
Jobleads-UK
Location
Cambridge, England, United Kingdom
electronics design and motion control across the full product range. Define and maintain architecture for electronics and control systems, ensuring alignment with software, firmware, and mechanical teams. Take a system‐level view of design decisions, ensuring electronics and motion‐control choices support overall product architecture, performance, and reliability. Lead motion … integrate cleanly into the wider system. Provide strong technical input on embedded system design, hardware‐software interfaces, and low‐level integration, working collaboratively with firmware and software engineers. Offer hands‐on expertise in circuit design, PCB reviews, hardware debugging, instrumentation, and evaluation of electromechanical control behaviour. 3. Cross‐Disciplinary Collaboration ...