software architecture and modelling. Skilled in version control systems (Git). Strong understanding of automotive communication networks: CAN/CAN-FD, LIN, Ethernet, FlexRay. Knowledge of embedded systems and firmware concepts. Proficient in C for embedded development. Experience in C++ for high-level software development and maintenance. Basic working knowledge of Python for scripting and tooling. More ❯
software architecture and modelling. Skilled in version control systems (Git). Strong understanding of automotive communication networks: CAN/CAN-FD, LIN, Ethernet, FlexRay. Knowledge of embedded systems and firmware concepts. Proficient in C for embedded development. Experience in C++ for high-level software development and maintenance. Basic working knowledge of Python for scripting and tooling. More ❯
West Midlands, Pelsall, West Midlands (County), United Kingdom
Zenovo
software architecture and modelling. Skilled in version control systems (Git). Strong understanding of automotive communication networks: CAN/CAN-FD, LIN, Ethernet, FlexRay. Knowledge of embedded systems and firmware concepts. Proficient in C for embedded development. Experience in C++ for high-level software development and maintenance. Basic working knowledge of Python for scripting and tooling. More ❯
Murray McIntosh are currently seeking a Principal Firmware Engineer to work for a client of ours on a permanent basis as detailed below: Responsibilities: Realising product specification through embedded firmware Create firmware requirement specifications and design documentation Contribute to the continued improvement of the embedded development processes to ensure continuous enhancement of the team and our processes Contribute to definition … of work, approach and architectural solutions Own quality of your out put ensuring appropriate levels of quality Maintain and update existing firmware addressing defects and implementing enhancements Run and participate in design reviews, creation of reports and associate documentation Collaborate with validation tea to increase understanding and reduce development iterations Ensure product compliance to ISO9001. Skills & qualifications: Expert in the … Experience of programming on real time operating systems Knowledge of STM32 and FreeRTOS Keil IDE, MPLAB for STM32 (advantageous) Experience developing products in highly regulated industries Experience of developing firmware for low power safety critical devices Knowledge of TFT LCD display control drivers and GUI development Familiarity with RF technologies such as BLE, LoRa, Zigbee etc would be advantageous More ❯
Murray McIntosh are currently seeking a Principal Firmware Engineer to work for a client of ours on a permanent basis as detailed below: Responsibilities: Realising product specification through embedded firmware Create firmware requirement specifications and design documentation Contribute to the continued improvement of the embedded development processes to ensure continuous enhancement of the team and our processes Contribute to definition … of work, approach and architectural solutions Own quality of your out put ensuring appropriate levels of quality Maintain and update existing firmware addressing defects and implementing enhancements Run and participate in design reviews, creation of reports and associate documentation Collaborate with validation tea to increase understanding and reduce development iterations Ensure product compliance to ISO9001. Skills & qualifications: Expert in the … Experience of programming on real time operating systems Knowledge of STM32 and FreeRTOS Keil IDE, MPLAB for STM32 (advantageous) Experience developing products in highly regulated industries Experience of developing firmware for low power safety critical devices Knowledge of TFT LCD display control drivers and GUI development Familiarity with RF technologies such as BLE, LoRa, Zigbee etc would be advantageous More ❯
power electronics systems including motor drives, inverters, converters, and power management technologies. You'll be heavily involved in the full lifecycle, from control strategy design to prototyping and embedded firmware development using DSPs and microcontrollers. Key Responsibilities Develop control strategies for power electronic systems. Implement and test DSP/microcontroller-based embedded code. Collaborate across teams on system design and … requirements. Drive innovation and promote reuse of existing technologies. Essential Skills & Experience Bachelor's or Master's degree in Electrical/Electronic Engineering or similar. Proven embedded software/firmware delivery experience in sectors such as defence, aerospace, nuclear, or automotive. Proficient in embedded C/C++ programming. Experience with DSPs and microcontrollers. Ability to gain UK Security Clearance (SC More ❯
stack end-to-end. You'll be designing architecture one day, and deep in TypeScript code the next. You'll also coordinate with overseas manufacturing partners to make sure firmware and production run smoothly, and work closely with the founders to make strategic technical decisions, integrate AI features, and plan for growth. This role is a mix of planning, building More ❯
stack end-to-end. You'll be designing architecture one day, and deep in TypeScript code the next. You'll also coordinate with overseas manufacturing partners to make sure firmware and production run smoothly, and work closely with the founders to make strategic technical decisions, integrate AI features, and plan for growth. This role is a mix of planning, building More ❯
stack end-to-end. You'll be designing architecture one day, and deep in TypeScript code the next. You'll also coordinate with overseas manufacturing partners to make sure firmware and production run smoothly, and work closely with the founders to make strategic technical decisions, integrate AI features, and plan for growth. This role is a mix of planning, building More ❯
stack end-to-end. You'll be designing architecture one day, and deep in TypeScript code the next. You'll also coordinate with overseas manufacturing partners to make sure firmware and production run smoothly, and work closely with the founders to make strategic technical decisions, integrate AI features, and plan for growth. This role is a mix of planning, building More ❯
Worcester, Worcestershire, UK Hybrid/Remote Options
ISL Talent
stack end-to-end. You'll be designing architecture one day, and deep in TypeScript code the next. You'll also coordinate with overseas manufacturing partners to make sure firmware and production run smoothly, and work closely with the founders to make strategic technical decisions, integrate AI features, and plan for growth. This role is a mix of planning, building More ❯
Wolverhampton, West Midlands, UK Hybrid/Remote Options
ISL Talent
stack end-to-end. You'll be designing architecture one day, and deep in TypeScript code the next. You'll also coordinate with overseas manufacturing partners to make sure firmware and production run smoothly, and work closely with the founders to make strategic technical decisions, integrate AI features, and plan for growth. This role is a mix of planning, building More ❯
Stoke-on-Trent, Staffordshire, UK Hybrid/Remote Options
ISL Talent
stack end-to-end. You'll be designing architecture one day, and deep in TypeScript code the next. You'll also coordinate with overseas manufacturing partners to make sure firmware and production run smoothly, and work closely with the founders to make strategic technical decisions, integrate AI features, and plan for growth. This role is a mix of planning, building More ❯
Murray McIntosh are currently seeking a Principal Firmware Engineer to work for a client of ours on a permanent basis as detailed below: Responsibilities: Realising product specification through embedded firmware Create firmware requirement specifications and design documentation Contribute to the continued improvement of the embedded development processes to ensure continuous enhancement of the tea click apply for full job details More ❯
Warwick, Warwickshire, West Midlands, United Kingdom Hybrid/Remote Options
Corriculo Ltd
Senior Firmware Engineer, Embedded C Developer, COR7387 Are you an experienced electronics or embedded software engineer looking to take the next step in your career? Excited by creating innovative products that make a real impact? This could be the perfect role for you! The Role As a Firmware Engineer, you'll work on the design and development of embedded software … and electronics for cutting-edge devices. You'll collaborate closely with a skilled R&D team covering hardware, firmware, cloud, and mobile applications. This is a hands-on role where your contributions will directly shape the success of current and future products. The Company Our client are a forward-thinking company known for technical innovation and being a research leader … principles including test, safety, and manufacturability If you're passionate about electronics, embedded software, and turning innovative concepts into real products, we'd love to hear from you. Senior Firmware Engineer, Embedded C Developer, COR7387 Corriculo acts as an employment agency and employment business. #AS #ChannelA More ❯
Birmingham, West Midlands, Bartley Green, West Midlands (County), United Kingdom
Telent Technology Services Limited
other repositories to ensure alignment and consistency. Network Configuration Management- Maintaining repository, for network, device and software configurations - Maintain the process to check that CMDB accurately reflects the installed Firmware and software on network assets - Manage discrepancies between Data and installed configuration - Establish process with Provisioning Team for using and recording gold configurations - Track configuration changes on Network Assets Information More ❯
Senior Firmware Engineer, Embedded C Developer, COR7387 Are you an experienced electronics or embedded software engineer looking to take the next step in your career? Excited by creating innovative products that make a real impact? This could be the perfect role for you! The Role As a Firmware Engineer, you'll work on the design and development of embedded software More ❯
Birmingham, West Midlands, United Kingdom Hybrid/Remote Options
KO2 Embedded Recruitment Solutions LTD
on RTOS platforms Work with serial communication protocols such as SPI, I2C, UART, and CAN Support board bring-up, debugging, and hardware/software integration Collaborate closely with hardware, firmware, and test engineers to deliver robust embedded solutions Participate in design reviews, code reviews, and continuous improvement initiatives Skills & Experience Hands-on experience with embedded C/C++ development Proven … experience developing firmware for STM32 or similar 32-bit microcontrollers Experience working with RTOS-based systems Proficiency in debugging and hardware bring-up using oscilloscopes, logic analysers, and JTAG tools Familiarity with serial communication protocols (SPI, I2C, UART, CAN) Comfortable working through the full development lifecycle - from concept to production Desirable: Experience with low-power or sensor-based embedded systems More ❯
Birmingham, West Midlands, United Kingdom Hybrid/Remote Options
Ernest Gordon Recruitment
of developers and engineers. THE ROLE: Work collaboratively to define the software development life cycle Write clean low level code in both C and Assembler Test and debug the firmware development Work both in a team and autonomously THE PERSON: Have experience writing code in C Experience with wireless communication like ZigBee or BLE Keywords: Embedded, C, Assembler, Firmware, Hardware More ❯
Staffordshire, Longport, United Kingdom Hybrid/Remote Options
Meridian Business Support
or existing products. - Design electronics from schematic capture to PCB layout and testing. - Conduct software and hardware development and functional testing. - Maintain and support existing product designs. - Engage in firmware and PC software design, industrialisation, and certification. - Manage obsolescence and develop component qualification processes. - Monitor and control design costs. - Provide technical inputs and assist R&D during the design process. … in analogue and high-speed digital design. - Experienced in multilayer PCB design with high-speed mixed signals. - Strong background in embedded C or C++ development for microprocessors. - Skilled in firmware and Windows-based application software production. - Comprehensive knowledge of the full design lifecycle. - Excellent component-level fault-finding abilities. - Strong English communication skills, both oral and written. - Ability to maintain More ❯
Stoke-On-Trent, Staffordshire, West Midlands, United Kingdom Hybrid/Remote Options
Meridian Business Support Limited
or existing products. - Design electronics from schematic capture to PCB layout and testing. - Conduct software and hardware development and functional testing. - Maintain and support existing product designs. - Engage in firmware and PC software design, industrialisation, and certification. - Manage obsolescence and develop component qualification processes. - Monitor and control design costs. - Provide technical inputs and assist R&D during the design process. … in analogue and high-speed digital design. - Experienced in multilayer PCB design with high-speed mixed signals. - Strong background in embedded C or C++ development for microprocessors. - Skilled in firmware and Windows-based application software production. - Comprehensive knowledge of the full design lifecycle. - Excellent component-level fault-finding abilities. - Strong English communication skills, both oral and written. - Ability to maintain More ❯