Senior Firmware Engineer
Senior Firmware Engineer

Senior Firmware Engineer

Slough Full-Time 48000 - 64000 £ / year (est.) No home office possible
T

At a Glance

  • Tasks: Design and optimise firmware for cutting-edge IoT products using Zephyr RTOS.
  • Company: Join a dynamic team focused on innovative embedded systems in Central London.
  • Benefits: Enjoy flexible working with 1-2 days in the office and competitive salary up to £80,000.
  • Why this job: Be part of a collaborative environment that values creativity and technical expertise.
  • Qualifications: 5+ years in firmware engineering with strong C/C++ skills and RTOS experience required.
  • Other info: Opportunity to work on exciting projects from concept to high-volume manufacturing.

The predicted salary is between 48000 - 64000 £ per year.

Troi Search are delighted to be recruiting for a highly skilled Senior Firmware Engineer to join our clients team as they develop embedded systems for IoT products.

We're looking for candidates that have extensive experience with RTOS (Ideally Zephyr), Bluetooth Low Energy (BLE), CI/CD, Nordic chipset & taken products from 0-1.

Responsibilities:
  • Design, develop, and optimise firmware for embedded systems using Zephyr RTOS.
  • Implement and maintain BLE and LoRaWAN based communication protocols.
  • Work closely with hardware engineers to integrate firmware with custom hardware platforms.
  • Develop and execute unit tests, integration tests, and validation frameworks.
  • Optimise power consumption and memory footprint for embedded devices.
  • Troubleshoot and debug complex firmware issues using JTAG, oscilloscopes, logic analyzers, and protocol sniffers.
  • Collaborate with cross-functional teams including software, hardware, and product management to define and deliver product requirements.
  • Lead the firmware release cycle, including version control, documentation, and deployment for manufacturing.
  • Support manufacturing and production testing, ensuring firmware stability and performance in high-volume production environments.
Requirements:
  • c. 5+ years of firmware engineering experience, with RTOS experience.
  • Proficiency in C/C++ for embedded development.
  • Experience with ARM Cortex-M microcontrollers and associated toolchains.
  • Solid understanding of embedded software development best practices, including version control (Git), CI/CD pipelines, and automated testing.
  • Proven track record of shipping products from concept to high-volume manufacturing.
Nice to haves:
  • Expertise in Bluetooth Low Energy (BLE), including GATT, GAP, and power optimization techniques.
  • Strong knowledge of LoRa stack, including device provisioning, network architecture, and radio performance tuning.
  • Experience working with DFU (Device Firmware Update) mechanisms and over-the-air updates.
  • Familiarity with wireless certification processes (FCC, CE, etc.) and compliance testing.
  • Experience with secure bootloaders, cryptographic protocols, and embedded security.
  • Knowledge of sensor interfacing protocols (SPI, I2C, UART, CAN, etc.).
  • Exposure to low-power design techniques for battery-operated devices.
  • Experience with cloud integration and edge computing.
  • Strong problem-solving skills and ability to work in a fast-paced environment.

Sound like you? Apply now!

Senior Firmware Engineer employer: Troi

At Troi Search, we pride ourselves on being an exceptional employer, offering a dynamic work culture that fosters innovation and collaboration in the heart of Central London. As a Senior Firmware Engineer, you will benefit from competitive remuneration of up to £80,000, alongside opportunities for professional growth and development within a cutting-edge IoT environment. Our commitment to employee well-being is reflected in our flexible working arrangements, allowing you to balance your personal and professional life while contributing to impactful projects.
T

Contact Detail:

Troi Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Firmware Engineer

✨Tip Number 1

Make sure to showcase your experience with RTOS, particularly Zephyr, during any conversations. Highlight specific projects where you've successfully implemented this technology, as it will resonate well with the hiring team.

✨Tip Number 2

Prepare to discuss your hands-on experience with Bluetooth Low Energy (BLE) and how you've optimised power consumption in previous roles. This knowledge is crucial for the position and will demonstrate your technical expertise.

✨Tip Number 3

Familiarise yourself with the latest trends in embedded systems and IoT products. Being able to discuss current technologies and methodologies will show your passion for the field and your commitment to staying updated.

✨Tip Number 4

Network with professionals in the firmware engineering community, especially those who have experience with Nordic chipsets. Engaging with others can provide valuable insights and potentially lead to referrals within the company.

We think you need these skills to ace Senior Firmware Engineer

RTOS (Zephyr)
Bluetooth Low Energy (BLE)
CI/CD
Embedded Systems Development
C/C++ Programming
ARM Cortex-M Microcontrollers
Version Control (Git)
Automated Testing
Firmware Debugging
Power Consumption Optimisation
Memory Footprint Optimisation
Unit Testing and Integration Testing
Cross-Functional Collaboration
Device Firmware Update (DFU) Mechanisms
Wireless Certification Processes (FCC, CE)
Secure Bootloaders and Cryptographic Protocols
Sensor Interfacing Protocols (SPI, I2C, UART, CAN)
Low-Power Design Techniques
Cloud Integration and Edge Computing
Problem-Solving Skills

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with RTOS, particularly Zephyr, and your proficiency in C/C++. Include specific projects where you've developed firmware for embedded systems, especially those involving Bluetooth Low Energy and LoRaWAN.

Craft a Compelling Cover Letter: In your cover letter, express your passion for IoT products and detail how your skills align with the responsibilities listed in the job description. Mention your experience in leading firmware release cycles and collaborating with cross-functional teams.

Showcase Relevant Projects: If you have worked on any relevant projects, either professionally or as personal endeavours, summarise these in your application. Highlight your role, the technologies used, and the outcomes achieved, particularly focusing on shipping products from concept to high-volume manufacturing.

Proofread Your Application: Before submitting, carefully proofread your application for any spelling or grammatical errors. Ensure that all technical terms are correctly used and that your application is clear and professional.

How to prepare for a job interview at Troi

✨Showcase Your Technical Skills

Be prepared to discuss your experience with RTOS, particularly Zephyr, and demonstrate your proficiency in C/C++. Bring examples of past projects where you've developed firmware for embedded systems, especially those involving Bluetooth Low Energy and LoRaWAN.

✨Understand the Product Lifecycle

Familiarise yourself with the entire product development cycle from concept to high-volume manufacturing. Be ready to explain how you've contributed to each stage in previous roles, particularly in terms of firmware release cycles and version control.

✨Prepare for Problem-Solving Questions

Expect technical questions that assess your troubleshooting skills. Brush up on using tools like JTAG, oscilloscopes, and logic analyzers, and be ready to discuss specific challenges you've faced and how you resolved them.

✨Demonstrate Collaboration Skills

Since the role involves working closely with cross-functional teams, prepare examples that highlight your ability to collaborate effectively with hardware engineers and product management. Discuss how you’ve communicated technical concepts to non-technical stakeholders.

Senior Firmware Engineer
Troi
T
  • Senior Firmware Engineer

    Slough
    Full-Time
    48000 - 64000 £ / year (est.)

    Application deadline: 2027-06-16

  • T

    Troi

Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>