London Jobs |
Manchester Jobs |
Liverpool Jobs |
Nottingham Jobs |
Birmingham Jobs |
Cambridge Jobs |
Glasgow Jobs |
Bristol Jobs |
Wales Jobs |
London Jobs |
Manchester Jobs |
Liverpool Jobs |
Nottingham Jobs |
Birmingham Jobs |
Cambridge Jobs |
Glasgow Jobs |
Bristol Jobs |
Wales Jobs |
Oil & Gas Jobs |
Banking Jobs |
Construction Jobs |
Top Management Jobs |
IT - Software Jobs |
Medical Healthcare Jobs |
Purchase / Logistics Jobs |
Sales |
Ajax Jobs |
Designing Jobs |
ASP .NET Jobs |
Java Jobs |
MySQL Jobs |
Sap hr Jobs |
Software Testing Jobs |
Html Jobs |
Job Location | Basingstoke |
Education | Not Mentioned |
Salary | £50,000 - £70,000 per annum |
Industry | Not Mentioned |
Functional Area | Not Mentioned |
Job Type | Permanent, full-time |
LOCATION OF WORK: This is a fully remote working role, with a team meet up once every 3 months.POSITIONS ON OFFER: Embedded C++ Linux Software Engineer and Technical LeadTHE ROLE:A global organisation who specialises in Smart Home IoT cloud connected devices require a Senior Embedded Software Engineer and an Embedded Software Technical Lead to join its UK team.The companies UK office has recently become the Centre of Excellence for all the companies future Smart Home R&D product developments.The product roadmap is very exciting, with lots of new projects to be kickstarted. As such there is a need to grow the software team.The covid 19 pandemic has shown the business that remote working and productivity can work well in their business, and as such they are happy to offer this position as a full time remote working role, with the need to meet up as a team together once every 3 months.In the past few years the business has seen their products advance considerably. Originally their smart home devices would control just room temperatures. As the world of IoT has developed, so has their devices. Their smart home products can now control heating, lighting, smart plugs, alarms, washing machines, doorbells, microwaves, ovens, coffee machines, cameras, Alexa, Google Home, with many more developments planned.Until recently, the devices were programmed on RTOS (FreeRTOS), but with the need for more memory and power it is now moving to Linux.For this role you must be a confident modern C++ programmer, who has used C++ 11, 14 or 17. With future developments happening on Linux, you must have Linux experience, with any RTOS experience being beneficial.This opportunity gives you the chance to work on the most cutting edge and up to date IoT developments for the smart home, whilst also giving the flexibility to work fully from your home office.SKILLS REQUIRED:
Keyskills :
linux arm pic embedded rtos firmware zigbee wireless git vc bluetooth iot docker yocto freertos ble