Contract Embedded Software Engineer

Contract Embedded Software Engineer

£400 to £600 per day (D.O.E.) for a 3 month contract. Hybrid working.

Arun Microelectronics Ltd (AML) is a leading global manufacturer of in-vacuum motion systems, vacuum compatible stepper motors, ion gauges and instrumentation for scientific and R&D applications. 

We are seeking an embedded software engineer to complete a 3-month firmware development for a new product, in C on an STM32 target. The ideal candidate will have considerable experience in embedded software development, having undertaken multiple projects from start to finish. 

Key responsibilities

  • Development of a bare metal embedded firmware application on an STM32F4 target, in C/C++
  • Work with electronics team as required to address hardware issues
  • Progress reports to management

Ideal Qualifications, skills & experience

  • Industry experience writing medium sized, bare metal embedded C for ST32 targets from start to finish
  • Languages; C, C++ 
  • Electronics knowledge, use of common lab equipment such as oscilloscopes, DMMs, logic analyser etc. to assist in debug
  • SPI, I2C, RS232, 485, Ethernet, Modbus 
  • Self-motivated and self-managed, strong focus on time management and quality
  • Fluent English language skills

Person specification

The successful applicant will demonstrate strong technical ability in the required areas, with a positive, enthusiastic, and resilient attitude. Excellent time management, and ability to communicate ideas quickly and efficiently are essential. 

Please forward a copy of your CV to hr@arunmicro.com