<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
  <channel>
    <title>Senior Firmware Engineer (Contract) - Avanti Recruitment RSS Feed</title>
    <link>https://jobs.co.uk/job/senior-firmware-engineer-contract-avanti-recruitment--dfc3dec8-eca7-4faa-be9d-af35290f1c82</link>
    <description>RSS feed for Senior Firmware Engineer (Contract) at Avanti Recruitment.</description>
    <language>en-gb</language>
    <lastBuildDate>Thu, 30 Apr 2026 18:49:41 GMT</lastBuildDate>
    <item>
      <title>Senior Firmware Engineer (Contract) - Avanti Recruitment</title>
      <link>https://jobs.co.uk/job/senior-firmware-engineer-contract-avanti-recruitment--dfc3dec8-eca7-4faa-be9d-af35290f1c82</link>
      <guid>https://jobs.co.uk/job/senior-firmware-engineer-contract-avanti-recruitment--dfc3dec8-eca7-4faa-be9d-af35290f1c82</guid>
      <pubDate>Tue, 28 Apr 2026 11:52:54 GMT</pubDate>
      <description>Location: London | Salary: 10000-500000 Annual | Type: Contract | We are currently seeking a Senior Firmware Engineer to join a high-performing engineering team working on cutting-edge embedded systems. This is an exciting opportunity to contribute to the development of a complex, real-world product, working across the full lifecycle from development through to deployment. The Role You will be responsible for developing and maintaining embedded software, working closely with hardware teams to deliver robust, high-quality firmware solutions. The role involves a mix of new development, porting existing code, debugging, and system optimisation. Key Responsibilities  Design, develop, and maintain embedded firmware Work with existing codebases, including porting and refactoring Debug complex issues across software and hardware Collaborate closely with hardware engineers on system integration Contribute to architecture decisions and code quality  Key Requirements  Strong experience in embedded firmware development Proficiency in C and/or C++ Experience with RTOS (e.g. FreeRTOS) and some bare-metal development Knowledge of communication protocols such as CAN, UART, SPI, I2C, BLE Experience working with microcontrollers and low-level drivers Strong debug...</description>
      <category>Contract</category>
    </item>
  </channel>
</rss>