Embedded Software Engineer

Posted 1 April by Ideal Personnel and Recruitment Solutions
Easy Apply

Register and upload your CV to apply with just one click

Our well established and respected global client has a permanent vacancy for an Embedded Software Engineer.

The Role

Dependant on the scale of a project, you might be required to work independently or in a team from the initial specification all the way through to the final testing and documentation. They type of products you will be involved in will range from sensors and servo controllers to industrial communication and control products. On occasion your embedded skills might be tested with porting products with older or hard to source hardware to newer architecture. Since they are also in the process of modernising their development tools you will be part of the team steering their continuous integration systems. In addition, the role involves being able to work efficiently in multidisciplinary teams and keeping up to date with trends in embedded technology and techniques.

If you are a motivated problem-solving individual who takes pride in good modular code design and has a test-driven development mindset then role could be perfect for you!


  • Degree or equivalent qualification in electronics or other relevant subject.
  • 3+ years in software development.
  • Experience with embedded C/C++ development.
  • Experience with Eclipse based IDEs (e.g. IAR Embedded Workbench).
  • Experience with STM32 microcontrollers (other Cortex based experience would be acceptable).
  • Knowledge of peripherals and communication protocols (SPI, I2C, DMA etc.).
  • Strong verbal and written communication skills as you will be required to write detailed, technical reports and product documentation.


  • Industrial communication protocols (PROFINET, Ethernet/IP, EtherCAT, etc.).
  • PLC experience.
  • Microchip, Renesas, Texas Instruments microcontrollers.
  • Internet protocols.

Due to the large number of responses we receive it is not always possible to respond to every application straight away. Should your skills and experience be a match for this role, or any other vacancy we may have, we will normally contact you within 72 hours of receiving your application. If you wish to apply for further roles please do so.

Reference: 51700243

Please note Reed.co.uk does not communicate with candidates via Whatsapp, and we will never ask you to provide your bank, passport or driving licence details during the application process. To stay safe in your job search and flexible work, we recommend visiting JobsAware, a non-profit, joint industry and law enforcement organisation working to combat labour market abuse. Visit the JobsAware website for information and free expert advice for safer work.

Report this job