£60,000 to £70,000 + 15% bonus & benefits Fully remote - work from homeWe have a fantastic opportunity for a Senior Embedded Software Engineer to join a company on a mission to make water safe and available on all continents. Through modern technology, R&D and a great team, they are building the technology platforms that contribute to the management and distribution of clean water. It's a great mission and an exciting career opportunity.
The role is to develop embedded software and solutions to support business growth and support customers globally. The position provides a high level of autonomy to design and develop the evolving features of the product.
Scope & Responsibilities:
Work as part of a dynamic, innovative, agile team environment and contribute to the team's continual improvement Assisting in initial feature design, helping to shape requirements. Contribute high quality software artefacts Suggest extensions/improvements to functionality where appropriate Strive to Automate tests where possible and establish the tests within an overall Continuous Integration (CI) environmentSummary of skills & experience:
Strong Software Development skills: 3+ years commercial experience of C development in an embedded environment In-depth understanding of digital hardware interfacing and associated diagnostic tools Experience of using an RTOS in a deeply embedded system Experience of ARM microprocessors, particularly Cortex-M3 Knowledge and practice of embedded and real time design patterns Experience of low level driver design and implementation 1+ years using techniques such as Code Coverage Analysis Testing Frameworks Refactoring existing codeThe role is fully remote, but you must be based in the UK with eligibility to work without sponsorship.
The company offer a competitive salary, a fantastic management team and the opportunity to develop your career with likeminded people.