Role Overview
Embedded Firmware Engineer based in West London. You’ll be responsible for developing embedded firmware for advanced electronic systems, working closely with hardware teams to integrate and optimize performance. The role includes driver development for MCUs and peripherals (I2C, SPI, UART), Bluetooth integration, and secure boot implementation. You’ll also contribute to cloud communication interfaces and mobile modem connectivity (LTE1 bis, LTE-M, NB-IoT). Hybrid working available.
Location and Compensation
Location: West London (Full-time, Permanent)
Salary: £50,000–£60,000 + hybrid working and benefits
About the Company
A leading technology innovator is seeking an Embedded Firmware Engineer to join their growing team. Specializing in advanced electronic systems, this company develops cutting-edge solutions for real-world applications across multiple sectors. Their collaborative environment supports innovation, technical excellence, and continuous learning.
Key Requirements
* Mid-level experience in embedded firmware development
* Proficient in IDEs (e.g., Eclipse), compilers, debugging, GIT
* Strong understanding of electronics and embedded digital circuits
* Experience with MCU peripheral drivers and communication protocols
* Familiarity with Bluetooth, RTOS, and secure firmware features
Ideal Candidate
* Methodical, detail-oriented, and collaborative
* Keen interest in emerging technologies like Machine Learning
* Able to thrive in a fast-paced, hybrid environment
Seniority level
* Mid-Senior level
Employment type
* Full-time
Job function
* Design and Engineering
Industries
* Appliances, Electrical, and Electronics Manufacturing
* Computers and Electronics Manufacturing
Note: This description retains core responsibilities and qualifications for the Embedded Software Engineer role while presenting the information in a clean, structured format suitable for parsing.
#J-18808-Ljbffr