Firmware Engineer (12 month Contract)
Cheltenham (Hybrid)
GBP65-85/hour
We are currently recruiting on behalf of a client searching for a firmware engineer to bring in and help on an exciting new project for the year of 2024! This is a great opportunity for any individuals ready for a new challenge in the new year!
POSITION SUMMARY
Working collaboratively with team members in the UK, US and India territories to develop and maintain the code base for their global Wi-Fi module.Position reports into Electronics and Connected Products Programme Manager. Direct contact as part of day-to-day work activities with other internal departments both local and global, such as Electronics engineering, Project Management, App and Cloud developers.Working to a high standard of product quality and taking pride in developing a quality and delightful customer experience with our products as bug-free as possible.Provide technical guidance and support to Customer Services, Engineering Product Support and Manufacturing teams; this could include troubleshooting assembly/programming issues or helping to identify product bugs and working to resolve them.Ownership of UK branch of Wi-Fi module source code, developing new features and functionality for a new product launch.Working alongside app, cloud and QA engineering teams to drive progress and release of new features and functionality for lab integration testing, field testing and ultimately product launch. PERSON SPECIFICATION
Ideally, a degree qualified Engineer with an interest in product design for the consumer market and experience in a similar industry or application.
Some key requirements for the role are as follows:
Experience with MQTT/HTTPS messaging protocol and prior development of IOT/Smart home productsExperience in Embedded C coding ideally using an industry standard IDE, preferably Texas Instruments Code Composer Studio Experience in coding with C++Experience with FreeRTOSFamiliarity with Microsoft Azure DevOps interfaceFamiliarity with the DigiCert certification system and x.509 TLS/SSLExperience creating supporting documentation and using GIT version control.Experience with Azure IOT hub and DPS (Device Provisioning Service)Proactive and self-motivated, ability to work alone or as part of a small team.Excellent attention to detail and documentation skills with good interpersonal and communication skills.Experience in developing and deployment of OTA (Over-the-air) firmware update packages Experience/skills that would be desirable are as follows:
Experience with the Texas Instruments CC3235 Wi-Fi chipset and SDKAn appreciation of the design of electro-mechanical products/mechanisms.Prior experience working collaboratively with a project team across multiple territories.Prior experience in developing consumer IOT products. ENG1