Essential skills and experience
* Experience of software development, with proficiency in embedded software
* Experience architecting embedded systems
* Proficiency and excellent understanding of the C language
* Bare metal programming experience
* Code optimisation for performance, size, and reliability
* Experience with the Microchip development suite (MPLAB, XC32 etc.)
* Working experience using PIC32 or similar Microchip product
* Familiarity of Python
* Familiarity with C++ techniques
* A keen interest in Embedded systems not just in work but in your personal time aswell
* Experience automating testing for embedded systems
* Unit testing experience
* Practical experience of end-to-end IoT operation
The Opportunity:
My client based in the sustainability sector are currently on the lookout for an Embedded Software Engineer on a permanent basis. In this role some of the core duties will include high- and low-level development on a bare metal implementation, with deep involvement in the team and projects. There are opportunities for involvement in a range of the team’s responsibilities, including: solution design, architecture and test automation. The main thing it would be really beneficial for the successful candidate to understand the underlying technologies and C language and not just know how to code. The work would involve both driver-level and application-level. My client usually look favourably on someone with a personal interest in embedded systems.
Applications:
To learn more about our client and this great opportunity on offer working as an Embedded Software Engineer please call and speak with John Noonan here at ISR Recruitment on 07719 919860 or please email me a copy of your very latest CV and I’ll call you back to discuss the role in more detail.