Embedded Engineer - Contract

Posted 3 hours 8 minutes ago by Databuzz Ltd

£550 Daily
Contract
Not Specified
Other
London, United Kingdom
Job Description

Applicants must be eligible to work in the specified location, not able to sponsor a work visa now or in future for this position.

Location: London
Work Type: Hybrid
Job Type: Contract
Day Rate: GBP550 per day
Experience: 8-15+ Years

About the Role:

We are seeking an experienced Embedded Software Engineer with 8+ years of experience in Embedded system development. The role requires at least 3 years of experience in building applications using Embedded platforms and FreeRTOS. Candidates should have 5+ years of hands-on experience in debugging and performance optimization of Embedded applications. Exposure to source code management tools, bug tracking systems, and build environments is essential.

Roles & Responsibilities:

  • Develop and implement Real Time Embedded software and firmware solutions for hardware platforms such as ESP32, i.MX8, i.MX9, or similar systems operating on bare metal or FreeRTOS.
  • Review and interpret domain-specific and low-level technical requirements, perform necessary modifications, and actively contribute to the overall software architecture and design.
  • Execute thorough testing at various levels - unit, functional, and system - using both manual and automated testing approaches to ensure software reliability.
  • Prepare and maintain comprehensive technical documentation including specifications, design artifacts, commented code, test plans, reports, and release notes across all development stages.

Tools/Technology:

Embedded C, C++
ESP32, iMX 8, iMX9 or similar SoCs
Low level interfaces SPI, I2C, RS232, RS485, Modbus, BACnet, Ethernet
FreeRTOS
JIRA/Github/Confluence