Sectors: Energy, Oil & Gas, Automotive, Robotics, Artificial Intelligence

Job Title: Embedded Software Engineer

Location: Leicester, (Leicestershire/East Midlands)

Salary: £40,000 - £65,000 per annum

Flexible hybrid working available

Great Benefits Package – See Below


Company Overview & Job Title:

An exceptional world-class global successful engineering organization based in Leicester, (Leicestershire/East Midlands) specializing in Smart Technology to operate in multiple industries for the Energy, Oil & Gas, Automotive and many more is now actively seeking to recruit a brand new Embedded Software Engineer to join their talented, team friendly and motivated team of Software Engineers.



The salary on offer for the successful Embedded Software Engineer is £40,000 – £65,000 per annum, depending on skillset & experience.


Flexible hybrid working arrangement:

Working 3 days in the office and 2 from home is available. If you prefer working more days in the office, that’s fine.


The role:

This excellent successful Embedded Software Engineer will take ownership and lead the development of both production and development. The Embedded Software Engineering role will also suit a professional who has experience developing real time embedded software applications developed in C++ running under Linux/FreeRTOS on STM32, Xilinx Zynq and NVIDIA Jetson processors.


Embedded Software Engineer Key Skills:

  • 2-3+ years minimum industry experience
  • Combination of low-level and high-level software development
  • Programming, writing, and maintaining code base for C++
  • Develop multi-threaded real time embedded C++ applications for microcontrollers and microprocessors
  • Experience developing real time embedded software applications developed in C++ running under Linux/FreeRTOS on STM32
  • Network interface - SPI, I2C, USB, UART
  • Demonstratable expertise using Yocto to create Linux Operating Systems for embedded hardware platforms (e.g. Xilinx Zynq SoC, Nvidia Jetson)
  • Familiarity with C#
  • Understanding of object-orientated design patterns.
  • Experience working with sensors (radar, vision, lidar, etc.) desirable
  • Issue tracking and version controls -JIRA, GIT, SVN, or similar
  • Good team player, independent, communication, problem solving and math skills


Bonus nice to have skills:

  • Jetson Nano & Jetson Xavier
  • Algorithm Design
  • Software Testing
  • Machine Vision
  • SLAM
  • Data Analysis tools – MATLAB, Python
  • Algorithm development – Artificial Intelligence, Sensor Fusion, Robotics
  • Industry experience – Automotive, Autonomous Vehicles, Robotics, Electrics Vehicles
  • Experience in software development for embedded devices
  • Experience in optimizing C++ code for low-powered devices


Benefits Package:

  • 27 days + 8 public holidays. Public holidays are part of holiday entitlement and can be used throughout the year if the public holidays are worked.
  • Bonus - Up to 8%
  • Can carry over 5 days of holidays, sell 5 days, and/or buy 5 days.
  • Workplace Pension contribution – 8%
  • Flexitime with 10-4 pm core hours Mon-Thurs and 10-2 pm on Fridays.
  • Sick Pay
  • Company Sponsored Health Cash Plan scheme
  • Group life assurance - 2x basic salary
  • Cycle-to-work scheme


If you’re a passionate, innovative & creative engineer specializing in Low level and high-level Software Engineering in C++, FreeRTOS, Embedded Software, Embedded Linux, Yocto and you’re looking for a brand exciting new opportunity to join a successful and established business, then please apply now with your updated CV or call Frank Kanjanda at Premier Group on 0121796188 and for further information about the role and company.


Not for you but know someone who may be interested? We do offer up to £500 upon placement of successful referrals!

Share article:


Frank Kanjanda

Similar jobs:

Control Panel Wireman




Read more

Tech Lead


Read more

Mechanical Design Engineer



$35,000 - 45,000

Read more

Share article: