214 Firmware Engineer jobs in the United Kingdom

Senior Embedded Software Engineer

London, London Embedd.it

Job Viewed

Tap Again To Close

Job Description

Get AI-powered advice on this job and more exclusive features.

At embedd.it, we power hardware-software integration in embedded devices. We turn fragmented semiconductor chip data into configurable digital twins, then deterministically generate code, tests, and documentation - making integration faster, cheaper, and resilient to supply chain shocks. Our solution enables users to port to any stack and replace components effortlessly from a single, traceable source of truth.

We’re looking for a true legend – someone with abstract thinking and deep expertise in low-level software development. You’ll build vendor-agnostic tooling for MCU and peripheral integration to solve hardware-software integration once and for all. We work at the intersection of embedded systems, code generation, compilers, and machine learning. It’s your chance to help redefine how low-level development is done.

Responsibilities

  • Drive the architecture of the driver structures and system layout
  • Define scalable patterns and structures for cross-architectural integration across bare-metal, Zephyr, Linux and other environments
  • Deconstruct complex SoC device trees and translate hardware descriptions into structured internal models for automated reasoning
  • Partner with the ML team to shape the data and annotation models for AI-driven data-extraction tooling

Qualifications

  • 5+ years of experience in embedded systems development, including experience with bare-metal and RTOS-based systems.
  • Proficiency in C/C++
  • Familiarity with firmware configuration, SoC bring-up, and system-level debugging.
  • Hands-on experience with code generation tools, or low-level compiler/decompilers/emulators.
  • Strong background in embedded toolchains: compilers, linkers, debuggers, and build systems.
  • Python or scripting for automation and tooling is a plus
  • Experience with functional-safety standards is a plus

Why embedd.it?

  • Dynamic, ventured-backed team of engineers challenging the status quo
  • Opportunity to work at the intersection of embedded systems, code generators compilers, and machine learning
  • Unusual challenges requiring out-of-the-box abstract thinking
  • Competitive compensation with combination of cash+equity
  • Remote work is possible
Seniority level
  • Seniority level Mid-Senior level
Employment type
  • Employment type Full-time
Job function
  • Job function Engineering and Information Technology
  • Industries Embedded Software Products

Referrals increase your chances of interviewing at Embedd.it by 2x

Get notified about new Senior Embedded Software Engineer jobs in London Area, United Kingdom .

Senior C# Developer - Equity Derivatives Technology Risk (VP) – London

London, England, United Kingdom 1 week ago

Software Engineering Manager - Desktop and Embedded Linux Optimisation

London, England, United Kingdom 5 months ago

Senior Software Engineer - France Global Payroll

London, England, United Kingdom 1 week ago

IC3 - Senior Software Engineer I - Business Account management team

London, England, United Kingdom 1 week ago

London, England, United Kingdom 2 months ago

London, England, United Kingdom 3 weeks ago

London, England, United Kingdom 1 week ago

Woking, England, United Kingdom 1 week ago

London, England, United Kingdom 1 week ago

London, England, United Kingdom 2 weeks ago

Senior Software Engineer - Card Integrations - Visa / Mastercard

London, England, United Kingdom 1 month ago

Leeds, England, United Kingdom 1 month ago

Embedded Software Engineer - Linea Research

London, England, United Kingdom 2 months ago

Senior C# Developer - Up to £160,000 P/A + Bonus - London/Hybrid

London, England, United Kingdom 3 days ago

Senior C++ Software Engineer - Up to £00k 1st Year Compensation - Elite Scaling FinTech Firm - London - Hybrid Working

London, England, United Kingdom 1 month ago

Senior Software Engineer - Age of Empires (Remote)

London, England, United Kingdom 1 month ago

London, England, United Kingdom 2 weeks ago

London, England, United Kingdom 0,000.00- 4,000.00 1 month ago

Woking, England, United Kingdom 1 week ago

Senior C# Developer - Up to 20,000 P/A + Bonus - London/Hybrid Embedded Firmware Engineer, Power Electronics

London, England, United Kingdom 1 week ago

Senior Software Engineer (External Marketplaces)

London, England, United Kingdom 3 days ago

Senior Software Engineer (Rust/C++) - Up to 00k + Bonus - Elite Tech Firm

Woking, England, United Kingdom 3 weeks ago

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Job No Longer Available

This position is no longer listed on WhatJobs. The employer may be reviewing applications, filled the role, or has removed the listing.

However, we have similar jobs available for you below.

Firmware Engineer

Heslington, Yorkshire and the Humber £40000 - £50000 Annually Permanent Futures Limited

Posted today

Job Viewed

Tap Again To Close

Job Description

permanent

Our client, an electronics and technology design and manufacturing business, seek to appoint a Firmware Engineer working predominantly in embedded C. The Firmware Engineer role is a hands-on design position developing embedded software within a multidisciplinary team of talented software engineers. You'll be joining an excellent team with market-leading products and technologies that have already secured long term contracts to double in size over the next three years.

Firmware Engineer - Skills & Abilities - Embedded Software, C, Electronics

* Degree qualified in Electronics, Electrical & Electronic Engineering or Computer Science preferred
* Proficient in C with at least two years of industry experience
* Experience with Microcontrollers / Microprocessors
* Application based software experience would be ideal
* Knowledge of software testing

Firmware Engineer, C, Microcontroller, Electronics, Embedded Software

Excited by this opportunity? Please do apply now!

This advertiser has chosen not to accept applicants from your region.

Firmware Engineer

Chertsey, South East Trinity Resource Solutions

Posted 2 days ago

Job Viewed

Tap Again To Close

Job Description

permanent
Our client a small-medium enterprise and thriving independent UK defence organisation specialising in the design, development, integration and through-life support of Communications and Electronic Systems.
They have a proven track record for the rapid realisation of demanding defence industry design tasks combined with high quality manufacturing.
As an experienced Firmware Engineer you will work within a team of skilled design engineers, to supply high quality products and systems to the Defence Industry. The successful candidate will be experienced in translating system requirements to innovative firmware design solutions, leading to successful customer acceptance within project timescales and budget.

You will need

  • Architectural and detailed design of firmware.
  • Coding in VHDL to industry and company standards.
  • Use of synthesis and timing analysis tools.
  • Use of version control tools in accordance with company procedures.
  • Use of test bench code and simulation tools.
  • Use of in system test tools.
  • At least a BSc Degree in Engineering, Maths or Science subject or equivalent experience.
  • Ability to attain SC and DV UK security clearance.
  • Full driving licence.
  • Sole UK Nationality from birth.
  • Ability to ad-hoc travel within the UK.
The role involves
  • Production of a design concept to meet customer requirements.
  • Defining architectural firmware designs at the system level.
  • Working with the engineering team to define firmware interfaces to electronics and embedded processors.
  • Presentation of designs at all stages within the project teams and to the customer.
  • Defining detailed firmware designs at the module level.
  • Design implementation in VHDL.
  • Design verification using test bench code and simulation tools.
  • In system design proving and integration.
What's on offer
  • Full engineering lifecycle with vertical exposure: Choose the direction of your career
  • Paid overtime or time off in lieu: Gain up to 24 additional holiday days per year
  • Flexible working: We operate on core working hours of 09:30 – 12:00 & 14:00 – 16:00
  • Role-specific allowances: You won’t be out of pocket
  • Holiday closedown
  • Pension scheme: Competitive employer contribution scheme
  • Private medical care: Access a network of 50+ private clinics and hospitals nationwide
  • Training and upskilling: We are committed to your personal and professional development
  • Salary sacrifice schemes:  Save money on new gadget, bicycle and cycling accessories, Microsoft Office subscriptions, electric cars, and many more 
  • Company tech: Laptops, mobiles, and home office equipment
  • Relocation package: Spend less time traveling and more time living
This advertiser has chosen not to accept applicants from your region.

Firmware Engineer

Gwent, Wales £50000 - £51000 Annually Mentmore Recruitment

Posted 2 days ago

Job Viewed

Tap Again To Close

Job Description

permanent

Firmware Engineer

Our client is a leader in monitoring IoT technology, developing innovative critical resource monitoring solutions. Exceptional software is at the core of their customers innovations.

About the Role

We are seeking a developer/ software engineer to help deliver the company's digital product strategy. You will take ownership of a key part of the digital product portfolio, working closely with the Head of Digital to shape its future.

This role requires strong software engineering expertise, an understanding of system design and the ability to solve complex problems collaboratively.

Key Responsibilities

  • Collaboration: Work with Tech-Leads, and stakeholders to define and prioritize product features, ensuring technical implementation meets business needs.
  • System Improvements: Identify opportunities to enhance system reliability, simplicity, and maintainability, recommending tech stack updates where needed.
  • Innovation: Stay informed of industry trends and emerging technologies, evaluating their potential impact on the product portfolio.
  • Risk Mitigation: Identify and address technical risks and develop strategies to manage technical debt.
  • Culture Building: Foster a culture of innovation, experimentation, and continuous learning.
  • Cross-team Contributions: Participate in architecture discussions and support wider software development initiatives.
  • User Support: Provide responsive support for urgent issues affecting system users.

Role Requirements

Technical Skills

Core Requirements:

  • 3+ years of experience in software development.
  • Proficiency in Linux/Unix and Windows environments.
  • Familiarity with cloud services, especially Azure.
  • Strong knowledge of networking, network security, and IT security.
  • Understanding of best practices for always-on, always-available services.
  • Open-mindedness and a willingness to learn new technologies as needed.

Technical Expertise by Team Focus

Embedded & Data Platform Team:

  • Expertise in C and C++ development.
  • Firmware development experience for embedded and IoT devices.
  • API development experience.
  • Strong understanding of computer architecture, operating systems, and device drivers.
  • Proficiency in debugging firmware for microcontrollers and SoCs.
  • Familiarity with IoT protocols (e.g., MQTT).
  • Strong knowledge of communication protocols (TCP/IP, I2C, MODBUS, SDI12, etc.).
  • Understanding of device management and security protocols (e.g., TLS, DTLS).

This advertiser has chosen not to accept applicants from your region.

Firmware Engineer

London, London £45000 - £65000 Annually G2 Recruitment Group Limited

Posted 2 days ago

Job Viewed

Tap Again To Close

Job Description

permanent

My market leading client has a superb new opening for a Firmware Engineer to join them on a permanent basis.

This role is working heavily remote with occasional visits to their UK office. Due to contractual reasons, candidates must be based in the UK.

Candidates must have at least 5 years proven C++ experience engineering software through the full software development life cycle. Candidates must have the ability to design software and implement design patterns.

Day-to-day you will be engineering embedded firmware for high speed interfaces alongside some DSP work.

Previous experience handling real-time audio is essential.

Salary circa 65,000, dependent on experience.

firmware engineer, embedded software engineer, software developer, c++, embedded c, UML, audio, real-time, music, remote working, embedded engineer, dsp, digital signal processing, firmware engineer, embedded software engineer, software developer, c++, embedded c, UML, audio, real-time, music, remote working, embedded engineer, dsp

g2 Recruitment are committed to equality of opportunity for all applications from individuals are encouraged regardless of age, disability, sex, gender reassignment, sexual orientation, pregnancy and maternity, race, religion or belief and marriage and civil partnerships or any other characteristic protected by law.

This advertiser has chosen not to accept applicants from your region.

Firmware Engineer

West Glamorgan, Wales £45000 - £60000 Annually Platform Recruitment

Posted 2 days ago

Job Viewed

Tap Again To Close

Job Description

permanent

Firmware Engineer | £45 - 60k | Swansea | On-site

My client is a world leader in their field, working in the household & medical device sector. Due to big growth plans this year, they are expanding their team.

Main duties:

+ Developing STM32 microcontrollers in embedded C

+ Developing applications with Visual Studio in C#

+ Working with a world-class team of multidisciplinary engineers

Skills and Experience Required:

+ Degree/HNC in electronics/computer science (or related)

+ Experience with ST microcontrollers

+ Some experience programming in C#

+ Experience with embedded C

Bonus:

+ Experience with regulated industry standards

+ Detailed extra-curricular projects on CV

What you’ll get:
+ £45-60k dependant on experience

+ High degree of autonomy, with world-class support

+ Potential for fast progression to principle

If you feel like you have the right skills and experience for this role, then please apply with a copy of your updated CV.

This advertiser has chosen not to accept applicants from your region.

Firmware Engineer

Heslington, Yorkshire and the Humber Permanent Futures Limited

Posted today

Job Viewed

Tap Again To Close

Job Description

full time

Our client, an electronics and technology design and manufacturing business, seek to appoint a Firmware Engineer working predominantly in embedded C. The Firmware Engineer role is a hands-on design position developing embedded software within a multidisciplinary team of talented software engineers. You'll be joining an excellent team with market-leading products and technologies that have already secured long term contracts to double in size over the next three years.

Firmware Engineer - Skills & Abilities - Embedded Software, C, Electronics

* Degree qualified in Electronics, Electrical & Electronic Engineering or Computer Science preferred
* Proficient in C with at least two years of industry experience
* Experience with Microcontrollers / Microprocessors
* Application based software experience would be ideal
* Knowledge of software testing

Firmware Engineer, C, Microcontroller, Electronics, Embedded Software

Excited by this opportunity? Please do apply now!

This advertiser has chosen not to accept applicants from your region.

Firmware Engineer

SA4 Gorseinon, Wales Platform Recruitment

Posted 5 days ago

Job Viewed

Tap Again To Close

Job Description

full time

Firmware Engineer | £45 - 60k | Swansea | On-site

My client is a world leader in their field, working in the household & medical device sector. Due to big growth plans this year, they are expanding their team.

Main duties:

+ Developing STM32 microcontrollers in embedded C

+ Developing applications with Visual Studio in C#

+ Working with a world-class team of multidisciplinary engineers

Skills and Experience Required:

+ Degree/HNC in electronics/computer science (or related)

+ Experience with ST microcontrollers

+ Some experience programming in C#

+ Experience with embedded C

Bonus:

+ Experience with regulated industry standards

+ Detailed extra-curricular projects on CV

What you’ll get:
+ £45-60k dependant on experience

+ High degree of autonomy, with world-class support

+ Potential for fast progression to principle

If you feel like you have the right skills and experience for this role, then please apply with a copy of your updated CV.

This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Firmware engineer Jobs in United Kingdom !

Firmware Engineer

EC1 London, London G2 Recruitment Group Limited

Posted 5 days ago

Job Viewed

Tap Again To Close

Job Description

full time

My market leading client has a superb new opening for a Firmware Engineer to join them on a permanent basis.

This role is working heavily remote with occasional visits to their UK office. Due to contractual reasons, candidates must be based in the UK.

Candidates must have at least 5 years proven C++ experience engineering software through the full software development life cycle. Candidates must have the ability to design software and implement design patterns.

Day-to-day you will be engineering embedded firmware for high speed interfaces alongside some DSP work.

Previous experience handling real-time audio is essential.

Salary circa 65,000, dependent on experience.

firmware engineer, embedded software engineer, software developer, c++, embedded c, UML, audio, real-time, music, remote working, embedded engineer, dsp, digital signal processing, firmware engineer, embedded software engineer, software developer, c++, embedded c, UML, audio, real-time, music, remote working, embedded engineer, dsp

g2 Recruitment are committed to equality of opportunity for all applications from individuals are encouraged regardless of age, disability, sex, gender reassignment, sexual orientation, pregnancy and maternity, race, religion or belief and marriage and civil partnerships or any other characteristic protected by law.

This advertiser has chosen not to accept applicants from your region.

Firmware Engineer

NP44 Cwmbran Town, Wales Mentmore Recruitment

Posted 5 days ago

Job Viewed

Tap Again To Close

Job Description

full time

Firmware Engineer

Our client is a leader in monitoring IoT technology, developing innovative critical resource monitoring solutions. Exceptional software is at the core of their customers innovations.

About the Role

We are seeking a developer/ software engineer to help deliver the company's digital product strategy. You will take ownership of a key part of the digital product portfolio, working closely with the Head of Digital to shape its future.

This role requires strong software engineering expertise, an understanding of system design and the ability to solve complex problems collaboratively.

Key Responsibilities

  • Collaboration: Work with Tech-Leads, and stakeholders to define and prioritize product features, ensuring technical implementation meets business needs.
  • System Improvements: Identify opportunities to enhance system reliability, simplicity, and maintainability, recommending tech stack updates where needed.
  • Innovation: Stay informed of industry trends and emerging technologies, evaluating their potential impact on the product portfolio.
  • Risk Mitigation: Identify and address technical risks and develop strategies to manage technical debt.
  • Culture Building: Foster a culture of innovation, experimentation, and continuous learning.
  • Cross-team Contributions: Participate in architecture discussions and support wider software development initiatives.
  • User Support: Provide responsive support for urgent issues affecting system users.

Role Requirements

Technical Skills

Core Requirements:

  • 3+ years of experience in software development.
  • Proficiency in Linux/Unix and Windows environments.
  • Familiarity with cloud services, especially Azure.
  • Strong knowledge of networking, network security, and IT security.
  • Understanding of best practices for always-on, always-available services.
  • Open-mindedness and a willingness to learn new technologies as needed.

Technical Expertise by Team Focus

Embedded & Data Platform Team:

  • Expertise in C and C++ development.
  • Firmware development experience for embedded and IoT devices.
  • API development experience.
  • Strong understanding of computer architecture, operating systems, and device drivers.
  • Proficiency in debugging firmware for microcontrollers and SoCs.
  • Familiarity with IoT protocols (e.g., MQTT).
  • Strong knowledge of communication protocols (TCP/IP, I2C, MODBUS, SDI12, etc.).
  • Understanding of device management and security protocols (e.g., TLS, DTLS).

This advertiser has chosen not to accept applicants from your region.

Firmware Engineer

KT16 Chertsey, South East Trinity Resource Solutions

Posted 5 days ago

Job Viewed

Tap Again To Close

Job Description

full time
Our client a small-medium enterprise and thriving independent UK defence organisation specialising in the design, development, integration and through-life support of Communications and Electronic Systems.
They have a proven track record for the rapid realisation of demanding defence industry design tasks combined with high quality manufacturing.
As an experienced Firmware Engineer you will work within a team of skilled design engineers, to supply high quality products and systems to the Defence Industry. The successful candidate will be experienced in translating system requirements to innovative firmware design solutions, leading to successful customer acceptance within project timescales and budget.

You will need

  • Architectural and detailed design of firmware.
  • Coding in VHDL to industry and company standards.
  • Use of synthesis and timing analysis tools.
  • Use of version control tools in accordance with company procedures.
  • Use of test bench code and simulation tools.
  • Use of in system test tools.
  • At least a BSc Degree in Engineering, Maths or Science subject or equivalent experience.
  • Ability to attain SC and DV UK security clearance.
  • Full driving licence.
  • Sole UK Nationality from birth.
  • Ability to ad-hoc travel within the UK.
The role involves
  • Production of a design concept to meet customer requirements.
  • Defining architectural firmware designs at the system level.
  • Working with the engineering team to define firmware interfaces to electronics and embedded processors.
  • Presentation of designs at all stages within the project teams and to the customer.
  • Defining detailed firmware designs at the module level.
  • Design implementation in VHDL.
  • Design verification using test bench code and simulation tools.
  • In system design proving and integration.
What's on offer
  • Full engineering lifecycle with vertical exposure: Choose the direction of your career
  • Paid overtime or time off in lieu: Gain up to 24 additional holiday days per year
  • Flexible working: We operate on core working hours of 09:30 – 12:00 & 14:00 – 16:00
  • Role-specific allowances: You won’t be out of pocket
  • Holiday closedown
  • Pension scheme: Competitive employer contribution scheme
  • Private medical care: Access a network of 50+ private clinics and hospitals nationwide
  • Training and upskilling: We are committed to your personal and professional development
  • Salary sacrifice schemes:  Save money on new gadget, bicycle and cycling accessories, Microsoft Office subscriptions, electric cars, and many more 
  • Company tech: Laptops, mobiles, and home office equipment
  • Relocation package: Spend less time traveling and more time living
This advertiser has chosen not to accept applicants from your region.
 

Nearby Locations

Other Jobs Near Me

Industry

  1. request_quote Accounting
  2. work Administrative
  3. eco Agriculture Forestry
  4. smart_toy AI & Emerging Technologies
  5. school Apprenticeships & Trainee
  6. apartment Architecture
  7. palette Arts & Entertainment
  8. directions_car Automotive
  9. flight_takeoff Aviation
  10. account_balance Banking & Finance
  11. local_florist Beauty & Wellness
  12. restaurant Catering
  13. volunteer_activism Charity & Voluntary
  14. science Chemical Engineering
  15. child_friendly Childcare
  16. foundation Civil Engineering
  17. clean_hands Cleaning & Sanitation
  18. diversity_3 Community & Social Care
  19. construction Construction
  20. brush Creative & Digital
  21. currency_bitcoin Crypto & Blockchain
  22. support_agent Customer Service & Helpdesk
  23. medical_services Dental
  24. medical_services Driving & Transport
  25. medical_services E Commerce & Social Media
  26. school Education & Teaching
  27. electrical_services Electrical Engineering
  28. bolt Energy
  29. local_mall Fmcg
  30. gavel Government & Non Profit
  31. emoji_events Graduate
  32. health_and_safety Healthcare
  33. beach_access Hospitality & Tourism
  34. groups Human Resources
  35. precision_manufacturing Industrial Engineering
  36. security Information Security
  37. handyman Installation & Maintenance
  38. policy Insurance
  39. code IT & Software
  40. gavel Legal
  41. sports_soccer Leisure & Sports
  42. inventory_2 Logistics & Warehousing
  43. supervisor_account Management
  44. supervisor_account Management Consultancy
  45. supervisor_account Manufacturing & Production
  46. campaign Marketing
  47. build Mechanical Engineering
  48. perm_media Media & PR
  49. local_hospital Medical
  50. local_hospital Military & Public Safety
  51. local_hospital Mining
  52. medical_services Nursing
  53. local_gas_station Oil & Gas
  54. biotech Pharmaceutical
  55. checklist_rtl Project Management
  56. shopping_bag Purchasing
  57. home_work Real Estate
  58. person_search Recruitment Consultancy
  59. store Retail
  60. point_of_sale Sales
  61. science Scientific Research & Development
  62. wifi Telecoms
  63. psychology Therapy
  64. pets Veterinary
View All Firmware Engineer Jobs