Mid-Level Embedded Software Engineer

Mid-Level Embedded Software Engineer

Job Title: Mid-Level Embedded Software Engineer
Contract Type: Permanent
Location: Bath
Salary: £35,000-£40,000
Start Date: ASAP
Reference: OS112871
Contact Name: Oli Solari
Contact Email:
Job Published: November 06, 2020 12:21

Job Description

Mid-Level Embedded Software Engineer

Location: Bath

Salary: £35k-£40k

Start Date: Flexible

Holiday: 25 days per annum

Training: Opportunities for formal and informal training will be provided



An exciting opportunity to join our dynamic and innovative embedded software team and support our growing business working on a variety of projects from electric vehicles to commercial cooking appliances. 

You will:

  • Develop software for embedded devices as well as cloud based IoT services
  • Work with a variety of embedded hardware platforms
  • Learn new technologies and skills needed for modern day IoT solutions and connected devices.
  • Interact directly with customers via phone, virtual and face to face meetings
  • Be involved in designing innovative solutions to meet customer requirements

Required Skills

  • BSc (Hons) in Computer Science (or equivalent)
  • Minimum of 2 years of commercial embedded software development experience
  • Strong in C/C++ programming skills
  • Good knowledge of operating system fundamentals and low-level programming
  • Strong problem-solving skills and ability to quickly learn new skills
  • Experience developing embedded Linux solutions
  • Excellent documentation skills.  

Desirable Skills

  • QNX platform level development experience
  • Experience working with Yocto Linux
  • Experience with developing Windows, Android and Web applications
  • Java, Javascript, PHP, Python, C#, .NET experience
  • Experience developing software for an embedded system
  • Good communication skills
  • Experience using revision control systems (such as Git)
For more information about this role please contact Oli on or call 0203 435 5598