Contract Embedded Engineer in Surrey - Catch Resource Management
Job Ref: 867832 - KH

Embedded Engineer

  • Surrey
  • GBP250-GBP260 Per Day + outside IR35
  • Contract
  • Dynamics 365

Embedded Engineer – Engineer, developer, Embedded Systems, ESP32, iMX 8, iMX9, SoCs, SPI, I2C, RS232, RS485, Modbus, BACnet, Ethernet, Embedded C, C++, FreeRTOS, JIRA, Github, Confluence, embedded, Electronics Engineering, debugging, source code tool, bug tracking tool, technical, building applications, embedded platforms – Sunbury – 2-3 days a week on site – £250-£260 a day outside IR35

This role Requires a bachelor’s or foreign equivalent degree in Computer Science, Electronics Engineering or a related field and 4+ years of experience in the position offered. Requires at least 2 years of experience in building applications using embedded platforms and FreeRTOS. Also required 4+ years of experience in embedded software development with good debugging skills & experience in performance enhancements of embedded applications.  Should have exposure to source code management tool, bug tracking tool, and build environment.

Key Skills & Experience:

•     Requires in-depth knowledge and experience of embedded systems

•     Solves complex problems; takes a new perspective using existing solutions

•     Works independently; receives minimal guidance

•     Acts as a resource for colleagues with less experience

•     Represents the level at which career may stabilize for many years or even until retirement

•     Contributes to process improvements

•     Typically resolves problems using existing solutions

•     Provides informal guidance to junior staff

•     Works with minimal guidance

Responsibilities:

  • Design and development of real time embedded software/firmware for platforms like ESP32, iMX8, iMX9 or similar platforms running bare metal or FreeRTOS.
  • Analyse domain specific technical or low-level requirement and modification as per end customer or system requirement & participate in software design
  • Perform software testing including unit, functional and system level requirement including manual and automated
  • Document technical deliverable like software specifications, design document, code commenting, test cases and test report, Release note etc. throughout the project life cycle.
  • Develop software solutions from established programming languages or by learning new language required for specific project.
  • Develop new approaches to complex design problems

Tools/Technology:

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

Location: Sunbury

Candidates must be eligible to work in this country.