Embedded Software Engineer

Platform Recruitment
Royston, 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
Senior
Compensation
£ 70K

Job location

Royston, United Kingdom

Tech stack

ARM
C++
Software Debugging
Embedded Software
Google Analytics
Modbus
Real-Time Operating Systems
Software Engineering
Universal Asynchronous Receiver/Transmitter
USB
Serial Peripheral Interface
Bare Metal

Job description

We would also like to set additional cookies to enhance your user experience, help us understand how you use Jobs in East Anglia, and improve our services., We use Google Analytics to collect this data which will set cookies on your device. Please be assured however that this data is collected in a way that cannot be used to directly identify anyone and is never shared with other third-parties.

Requirements

Are you a highly experienced Embedded Software Engineer with a passion for problem-solving across the full product lifecycle?, * Design and develop bare metal, RTOS, and DSP algorithm embedded software using C/C++ on ARM Cortex MCUs

  • Create production support software, like test jig interfaces and calibration tools
  • Troubleshoot hardware issues, perform fault finding, and resolve system-level problems

Requirements:

  • 5+ of Embedded Firmware/Software engineering experience
  • Strong experience in embedded software development and debugging using C/C++ (bare metal, RTOS)
  • Solid knowledge of MCU peripheral control (UART, I2C, SPI, USB, MODBUS, DMA, etc.)
  • Solid understanding of Digital Signal Processing

Apply for this position