Embedded Software Engineer

microTECH Global Limited
Longton, United Kingdom
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate
Compensation
£ 90K

Job location

Longton, United Kingdom

Tech stack

C++
Embedded Software
Ethernet
Firmware
FreeRTOS
OPC Unified Architecture
PIC Microcontroller

Job description

  • Lead embedded software development for cargo inspection products
  • Deliver real-time control firmware for coordinating X-ray sources and sensors
  • Deliver real-time control firmware for communicating with motion sensors and related peripherals
  • Manage Ethernet web-socket and OPC-UA communications with PC and PLC devices
  • Work within a multi-disciplinary engineering team reporting to the Engineering Manager

Technologies:

  • ARM
  • Embedded
  • Ethernet
  • Firmware
  • FreeRTOS
  • PLC
  • STM32CubeIDE
  • Web
  • C++

Requirements

  • Proficient with STM32CubeIDE and STM32 family of microcontrollers
  • Proficient in C-code programming for microcontrollers on the ARM platform including the use of HAL libraries, AzureRTOS, and FreeRTOS
  • Hold a degree in electronic engineering or related discipline
  • Minimum of two years work experience or at least five years equivalent practical experience in microcontroller programming

Benefits & conditions

We are seeking an Embedded Software Engineer to join our dynamic team focused on cargo inspection products. Our company values innovation and teamwork, providing an environment where you can thrive and grow. You will have the opportunity to work with advanced technology and contribute to impactful projects. We offer competitive benefits and a collaborative work atmosphere.

Apply for this position