<?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--61906543-d7f9-4221-b888-7e20e4e1f5c1</link>
    <description>RSS feed for Senior Firmware Engineer (Contract) at Avanti Recruitment.</description>
    <language>en-gb</language>
    <lastBuildDate>Thu, 30 Apr 2026 06:28:36 GMT</lastBuildDate>
    <item>
      <title>Senior Firmware Engineer (Contract) - Avanti Recruitment</title>
      <link>https://jobs.co.uk/job/senior-firmware-engineer-contract-avanti-recruitment--61906543-d7f9-4221-b888-7e20e4e1f5c1</link>
      <guid>https://jobs.co.uk/job/senior-firmware-engineer-contract-avanti-recruitment--61906543-d7f9-4221-b888-7e20e4e1f5c1</guid>
      <pubDate>Sun, 26 Apr 2026 23:00:00 GMT</pubDate>
      <description>Location: London | Salary: Negotiable | 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  microcont...</description>
      <category>Contract</category>
    </item>
  </channel>
</rss>