Permanent REF: #BBBH10992

Embedded Software Engineer

£42,000-£60,000 per annumWalton-On-Thames

Overview

Murray McIntosh is currently recruiting for an Embedded Software Engineer to work on a permanent basis for a client of ours as detailed below:

Responsibilities:

  • Design, develop and test embedded software for our client's product range
  • Write system, design and technical specifications from inputs received from engineering/sales.
  • Work on project from concept and provide input from research, development and design standpoint.
  • Adhering to quality control measures and strive for continuous improvement of released software.
  • Specify develop and test algorithms and software for circuit boards

Essential experience required:

  • Embedded C: Bare-metal programming and low-level device drivers.
  • High-Reliability Code: Design and testing experience.
  • DSP: Proficient in concepts and applications.
  • Microcontrollers: TI MSP, ARM.
  • Serial Communication: RS232, RS485, RS422, I2C, SPI, NMEA2000 over CANBus.
  • MCU Features: ADC, PWM, Timers.
  • Circuit Design: Digital/analog communication systems.

Desirable experience:

  • Hardware Design: Familiar with electronic design.
  • Scripting: VHDL, Verilog, Tcl, Python.
  • Fixed-Point Arithmetic & MISRA:
Photo of Chris Nelson

Chris Nelson

Principal Consultant - Engineering