Manchester, Lancashire, United Kingdom Hybrid / WFH Options
WA Consultants Ltd
embedded hardware, sensor interfacing, and signal conditioning will be crucial. You will be responsible for capturing schematics and executing multi-layer PCB layouts, ensuring designs meet EMC standards. Your firmware development skills will also be put to the test. You will develop embedded C/C++ firmware for STM32 microcontrollers, implementing low-level peripheral drivers, RTOS tasks, and communication protocols. … sensor interfacing, and signal conditioning - Experience in capturing schematics and executing multi-layer PCB layouts - Knowledge of validating designs against EMC standards - Expertise in developing embedded C/C++ firmware for STM32 microcontrollers - Ability to implement low-level peripheral drivers, RTOS tasks, and communication protocols This role is not just a job; it's a chance to be part of More ❯
London, England, United Kingdom Hybrid / WFH Options
Converge
who will do all these things and more. Come join us. And you want me to do what? We are seeking a Senior Systems Engineer with deep expertise in firmware development and embedded systems to join our team. In this role, you will define and specify interfaces between low-power embedded devices and cloud resources, ensuring seamless integration and optimal … mission to build the future more efficiently, safely, and sustainably. Responsibilities Define and specify interfaces and communication protocols between low-power embedded devices and converged platforms. Design and review firmware architectures, ensuring efficiency, scalability, and maintainability. Collaborate with hardware, software, and cloud teams to ensure seamless system integration. Develop and maintain technical documentation, including system specifications, interface definitions, and design … requirements. Lead technical reviews, troubleshoot complex system issues, and drive resolution across teams. Stay up to date with industry trends, best practices, and emerging technologies in embedded systems and firmware development. Requirements 5+ years of experience in firmware development and embedded systems engineering. Strong system-level thinking and ability to bridge hardware, firmware, and software components. Experience working with wireless More ❯
Birmingham, West Midlands, United Kingdom Hybrid / WFH Options
KO2 Embedded Recruitment Solutions LTD
C code for ARM or similar microcontrollers Collaborate closely with the team to deliver innovative solutions for industrial clients Support board bring-up, debugging and testing of electronics and firmware Skills Required: Proven experience as an embedded software engineer Strong background as an electronics engineer, covering both analogue and digital electronics Proficiency in embedded software development using C Experience with … stage. This opportunity would suit a professional embedded software engineer who enjoys delivering high-quality, output-driven solutions, or an electronics engineer looking to continue applying both hardware and firmware skills in a rewarding environment. If you're an electronics engineer or an embedded software engineer who enjoys working across hardware and software, and you're looking for a flexible More ❯
C code for ARM or similar microcontrollers Collaborate closely with the team to deliver innovative solutions for industrial clients Support board bring-up, debugging and testing of electronics and firmware Skills Required: Proven experience as an embedded software engineer Strong background as an electronics engineer, covering both analogue and digital electronics Proficiency in embedded software development using C Experience with … stage. This opportunity would suit a professional embedded software engineer who enjoys delivering high-quality, output-driven solutions, or an electronics engineer looking to continue applying both hardware and firmware skills in a rewarding environment. If you’re an electronics engineer or an embedded software engineer who enjoys working across hardware and software, and you’re looking for a flexible More ❯
Birmingham, West Midlands, West Midlands (County), United Kingdom
KO2 Embedded Recruitment Solutions Ltd
C code for ARM or similar microcontrollers Collaborate closely with the team to deliver innovative solutions for industrial clients Support board bring-up, debugging and testing of electronics and firmware Skills Required: Proven experience as an embedded software engineer Strong background as an electronics engineer, covering both analogue and digital electronics Proficiency in embedded software development using C Experience with … stage. This opportunity would suit a professional embedded software engineer who enjoys delivering high-quality, output-driven solutions, or an electronics engineer looking to continue applying both hardware and firmware skills in a rewarding environment. If you're an electronics engineer or an embedded software engineer who enjoys working across hardware and software, and you're looking for a flexible More ❯
in embedded software and electronics is of more importance. Responsibilities Coaching and mentoring other engineers Supporting functional and project managers with planning of activities and reporting on progress Embedded firmware design and programming using C Low Power electronics design for new and existing medical devices Also including: Microcontrollers Standard and programmable logic Digital and Analogue circuits Generating design documentation Work … REQUIREMENTS: Degree qualified with at least 5 years’ experience in a product design environment A demonstrated ability to communicate and work as part of a multi-disciplinary team Microprocessor firmware development experience for low power devices A firm analytical and practical understanding of fundamental electronic theory. Experience in both analogue and digital design through full product lifecycles A high degree More ❯
a key role in ensuring our sensing technology can be seamlessly integrated into diverse customer ecosystems. You will act as the technical bridge between our internal teams (software, hardware, firmware) and external customer systems, with a specific focus on software-level integration—understanding APIs, data flow, interoperability, and connectivity with third-party platforms. We are looking for a candidate with … Requirements Engineering & Technical Guidance Collaborate with internal and external stakeholders to gather and define software integration requirements. Translate business and technical needs into structured, testable specs. Work closely with firmware and backend teams to ensure system-wide compatibility. Provide guidance on software architecture trade-offs for integration challenges. Implementation, Validation & Support Build proof-of-concept integration layers and validate them … working with middleware platforms, messaging brokers, or integration layers (e.g., Azure IoT Hub, AWS IoT Core, or custom brokers). Systems Thinking & Engineering Capability Ability to understand how software, firmware, and hardware interact in real-world systems. Experience with cross-functional product development and understanding customer needs. Knowledge of validation, test strategies, and deployment pipelines in software contexts. Communication & Team More ❯
Embedded Systems Engineer to design, integrate, and deploy flight control and autonomy software for next-gen unmanned aerial systems (UAS). You'll work on everything from real-time firmware to mission autonomy stacks supporting swarm coordination, adaptive routing, and multi-agent decision systems. This is a highly technical role requiring deep knowledge of embedded architectures, real-time operating systems … RTOS), sensor integration, and low-level control for robotics. Responsibilities Develop firmware and embedded software for custom and open-source flight controllers (e.g., PX4, ArduPilot). Integrate GNSS, IMUs, Lidar, Radar, magnometer, and multispectral sensors. Familiarity with GPS. GLONASS a plus Enable autonomous navigation and flight control Optimize onboard systems for size, weight, power, and thermal efficiency. Collaborate with autonomy More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Arm Limited
teams Define and manage support deliverables throughout the software lifecycle Engage with product management to align support with product strategy and partner needs Provide support for our partners with firmware and software related problems on their Arm-based systems Deliver occasional customer training sessions (mostly remote) Travel occasionally to Arm sites and partner locations Required Skills and Experience : 10+ years … in firmware/software development Strong C/C++ programming skills Deep understanding of SoC architecture, especially for automotive systems Experience debugging from firmware to OS/application layers (Linux, RTOS) Familiarity with functional safety processes (FuSa) Solid grasp of Arm processor architecture Experience of leading teams, directly and indirectly Excellent communications skills (both written and verbal) "Nice To Have More ❯
Crawley, Sussex, United Kingdom Hybrid / WFH Options
Thales Group
assurance. You should have experience of a variety communication protocols - specifically IP. You should have working knowledge of Fast IP Lookup (FIPL) trees and their integration into software and firmware bases. A good knowledge of the interrupt structure of real-time operating systems (such as QNX). Knowledge of the design, implementation and test at the highest integrity levels of … dual-redundant failure detection systems and firmware builds. IP routing protocols. drivers that interface with target hardware and firmware driven devices. inter-process communication drivers interfacing with target hardware. This role is open to UK Nationals holding a full uncaveated SC or DV. Responsibilities You will: Interact with the senior product design and implementation team Provide technical leadership and ownership More ❯
Crawley, England, United Kingdom Hybrid / WFH Options
Thales Group
assurance. You should have experience of a variety communication protocols – specifically IP. You should have working knowledge of Fast IP Lookup (FIPL) trees and their integration into software and firmware bases. A good knowledge of the interrupt structure of real-time operating systems (such as QNX). Knowledge of the design, implementation and test at the highest integrity levels of … dual-redundant failure detection systems and firmware builds. IP routing protocols. drivers that interface with target hardware and firmware driven devices. inter-process communication drivers interfacing with target hardware. This role is open to UK Nationals holding a full uncaveated SC or DV. Responsibilities You will: Interact with the senior product design and implementation team Provide technical leadership and ownership More ❯
Bristol, England, United Kingdom Hybrid / WFH Options
Leonardo
off studies. Selection and specification of control components (motors, inertial measurement devices, angular and linear displacement sensors, electronic drive amplifiers etc.) Specification and production of embedded control software and firmware from Simulink, Xilinx and HDLcoder (and future approaches) Generation of test plans and specifications Development of Matlab scripts and functions to support testing and evaluation, including Hardware In The Loop … mirrors etc. Experience of MATLAB/Simulink and Simulink Coder are essential. Experience of Xilinx FPGA development tools is highly desirable. An appreciation of real-time embeddable Software and Firmware (to support Software and Firmware Specialists). Understanding of characteristics and representation of control components including: Angular and linear displacement sensors - accelerometers, optical encoders, resolvers, Inductosyns, tacho’s etc. It More ❯
add real value to our solutions. Thorough understanding of customer wants and needs and identify differentiators, market opportunities, and USPs against the competitor solutions. Management of new product development, firmware versions and firmware control processes. Responsibility for the creation of technical specifications from business requirements. Responsibility for product certification, compliance to relevant standards, and associated technical documentation. Why This Opportunity More ❯
add real value to our solutions. Thorough understanding of customer wants and needs and identify differentiators, market opportunities, and USPs against the competitor solutions. Management of new product development, firmware versions and firmware control processes. Responsibility for the creation of technical specifications from business requirements. Responsibility for product certification, compliance to relevant standards, and associated technical documentation. Why This Opportunity More ❯
add real value to our solutions. Thorough understanding of customer wants and needs and identify differentiators, market opportunities, and USPs against the competitor solutions. Management of new product development, firmware versions and firmware control processes. Responsibility for the creation of technical specifications from business requirements. Responsibility for product certification, compliance to relevant standards, and associated technical documentation. Why This Opportunity More ❯
Greater London, England, United Kingdom Hybrid / WFH Options
Pavegen
cloud infrastructure for real-time and asynchronous data processing. Ensure scalable, secure, and robust system design that supports our ambitions globally. Software, Data & AI Lead software development efforts—from firmware and scripting to platform development and UX/UI integration. Shape our data strategy: from sensor collection, cleansing, and ingestion, to analytics, visualisation, and client reporting. Explore and implement AI … Have Experience in energy tech, smart cities, or sustainability-focused technology. Exposure to immersive technologies (AR/VR), urban mobility systems, or public infrastructure platforms. Familiarity with hardware/firmware development life cycles. Passion for innovation, sustainability, and tech-for-good. You must live near enough to London to be in the office up to 2 days a week and More ❯
Newbury, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
Embedded Software Engineer seeking an exciting new challenge within a great company, please apply today to learn more! For more information about this role or other opportunities in Embedded, Firmware, C++ Programming, Linux Kernel, or Device Driver Development, please contact Callum Allen. #J-18808-Ljbffr More ❯
a transformative career with our forward-thinking FinTech client, a trailblazer as a Corporate Payment Acquirer, with skills across: VHDL and/or Verilog field programmable gate array (FPGA) firmware development Knowledge of Agile development and tools (JIRA/Confluence Wiki/Bitbucket) #J-18808-Ljbffr More ❯
Newbury, England, United Kingdom Hybrid / WFH Options
IC Resources
looking for an exciting new challenge within a great company, then please apply today to learn more! For more information on this role, or any other jobs across; Embedded, Firmware, C++ Programming, Linux Kernel, Device Driver Development, then please contact me, Callum Allen today. More ❯
Luton, Bedfordshire, United Kingdom Hybrid / WFH Options
Leonardo UK Ltd
acceptance test and delivery to customer Fully documenting and recording your work products; keeping them under configuration management, and providing plans and progress reports Supporting the integration of hardware, firmware and software within your project Supporting product team qualification activities Supporting trials proving activities Designing high speed digital Printed Circuit Boards that utilise the latest FPGA, Microprocessor and high speed … level requirements documents and understanding their application to Hardware designs Design of high speed serial communication links and knowledge of associated protocols and architectures Hands on experience of Hardware, Firmware & Software Integration of Micro Processor Based designs onto hardware platforms is essential A methodical approach to the full hardware design lifecycle, working to a structured hardware process Debugging, testing and More ❯
Luton, Bedfordshire, United Kingdom Hybrid / WFH Options
Leonardo UK Ltd
acceptance test and delivery to customer Fully documenting and recording your work products; keeping them under configuration management, and providing plans and progress reports Supporting the integration of hardware, firmware and software within your project Supporting product team qualification activities Supporting trials proving activities Designing high speed digital Printed Circuit Boards that utilise the latest FPGA, Microprocessor and high speed … level requirements documents and understanding their application to Hardware designs Design of high speed serial communication links and knowledge of associated protocols and architectures Hands on experience of Hardware, Firmware & Software Integration of Micro Processor Based designs onto hardware platforms is essential A methodical approach to the full hardware design lifecycle, working to a structured hardware process Debugging, testing and More ❯
Manchester, England, United Kingdom Hybrid / WFH Options
MDA Space
of engineers developing FPGA/ASIC based satellite telecommunication payloads, instruments, and sensors Responsible throughout the Hardware product development lifecycle for the specification, design and testing SoC IP and Firmware integration Detailed circuit design including schematic capture, component selection and electronic simulation Engineering analysis and documentation (Derating, Worst Case, Reliability, Radiation, EMI/EMC Analysis, FMECA, Power Budget) Supporting Hardware … And Qualifications 8-10 plus years experience in a hardware product design role Hands on experience in the design of products with AMD SoC’s/FPGA's, including Firmware integration Design of complex, high speed circuits implemented as high density, multi-layer (10+) PCB's Working experience of circuit and PCB design and simulation tools (e.g. LTSpice, Allegro, ADS More ❯
in gem5 OS performance Optimisation Significant mobile OS architecture/development experience (iOS, Android, Tizen, Symbian etc.) or in-depth knowledge of mobile chipsets. Linux Driver, Embedded Drivers and Firmware in a complete OS. The successful candidate can expect a fully flexible salary and package including a significant base salary (£200K+ with lots of flexibility for the right individual) and More ❯
in gem5 OS performance Optimisation Significant mobile OS architecture/development experience (iOS, Android, Tizen, Symbian etc.) or in-depth knowledge of mobile chipsets. Linux Driver, Embedded Drivers and Firmware in a complete OS. The successful candidate can expect a fully flexible salary and package including a significant base salary (£200K+ with lots of flexibility for the right individual) and More ❯
Leeds, England, United Kingdom Hybrid / WFH Options
Austin Fraser
Fortnight | Work Anytime Between 7am–7pm Location: BRAND NEW OFFICE in Horsforth, LeedsAre you an embedded systems expert who loves getting hands-on with hardware and writing ultra-efficient firmware? Join a... Job DescriptionEmbedded Software Engineer 38 Hours/Week | 9-Day Fortnight | Work Anytime Between 7am–7pm Location: BRAND NEW OFFICE in Horsforth, LeedsAre you an embedded systems expert … who loves getting hands-on with hardware and writing ultra-efficient firmware? Join a... Job DescriptionCompany description:Water Utility Company based in Yorkshire region of England.Job description:Manager of Leakage Data, Assurance and AnalyticsHello! Thanks for stopping by. Let us tell you about all the great reasons to join us here at Yorkshire Water:We offer a competitive salary,... More ❯