Back to job search

Contract Embedded Software Engineer - Embedded Software, Embedded C, C++, FPGA, GNSS

Role: Contarct Embedded Software Engineer
Location: Worcestershire 
Type: 6-month contract (Inside IR35)
Rate: £40-£65 per hour  

An excellent Engineering company based in Worcestershire are now seeking to hire for Contract Embedded Software Engineer to join the business on a 6 months exciting project that is likely to be extended.

An immediate starting Contract Embedded Software Engineer is preferred. The successful Contract Embedded Software Engineer will be provided with 5 days a week working oniste. Flexibility of working from home is also an option through the week e.g 3 days oniste/ 2 days offiste and vice versa. 

The successful Contract Embedded Software Engineering candidate will have the following skills:

  • 3-5+ years industry experience
  • Experience of the full software development lifecyle 
  • Embedded Software Programming in C, C++ 
  • Embedded C++ is preferred

Desirable nice to have skills:
  • RTOS for embedded systems - FreeRTOS, QNX, VxWorks etc 
  • VHDL
  • FPGA experience
  • GNSS
  • Experience working in an agile development team
  • Proven understanding & significant experience within the Aerospace industry (or similar) in at least 4 of the following areas of real-time, embedded software development
  • SC Cleared

If you are a Contract Embedded Software Engineer, with the above skillset and experience, and you're interested in the role then please apply with your most up-to-date CV. 

Not for you? – We pay up to £500 for a successful referral
Premier Group Recruitment Ltd is an established and has significantly progressed on to become one of the UK's most successful specialist recruitment companies with 6 Global Offices, voted 9 times as Sunday Times Best Companies to Work for with 21 years of consistent growth, plus 120 market specialist consultants and an 32m turnover.
!function(f,o,r,c,e,_2,_4){f.Force24Object=e,f[e]=f[e]||function(){ (f[e].q=f[e].q||[]).push(arguments)},f[e].l=1*new Date, _2=o.createElement(r),_4=o.getElementsByTagName(r)[0],_2.async=1, _2.src=c,_4.parentNode.insertBefore(_2,_4)}(window,document, "script","//","f24"); /* Set clientId */ f24("create", "c82a4518-4975-4e7d-985e-17859ef18496"); /* Place custom commands here */ f24("cookieAnonymous", true); f24("send", "pageview");