Job Description
Bennett and Game are seeking a skilled Embedded Software Engineer to work with one of our clients in Bedford, who specialize in automated engineering solutions.
The successful candidate will be part of a multi-disciplinary team working on system design for Smart Home Technology applications.
Embedded Software Engineer Role Overview:
* This technical role involves all aspects of the software lifecycle.
* Collaboration with sales and design teams.
* Analysis and design of software.
* Implementation and verification (code reviews, functional and system testing).
* Post-sales support.
* Research and development for new products and technologies.
Embedded Software Engineer Requirements:
* A minimum of two years' experience in embedded software engineering in a commercial environment.
* Proficiency in 'C' programming language.
* Experience with Microchip MCUs (PIC, ATSAME54) and interfacing with peripheral chipsets (e.g., port expanders, transceivers, onboard memory).
* Familiarity with full life cycle development and a methodical approach to design and implementation.
* An efficient approach to fault finding and post-sales support.
* Ideal additional skills include PLC development, TCPIP, RS232, RS485, CAN Bus, Microchip MPLAB and Harmony / MCC, Visual Studio C#, and OSI layer 7 model.
* Residence within commuting distance of Bedford.
* Security clearance: British Citizen or Dual UK national with British citizenship.
Embedded Software Engineer Salary & Benefits:
* Salary: £48,000 - £55,000 dependent upon experience, skill, and qualifications.
* Full-time position, Monday to Friday.
* 25 Days Holiday, plus bank holidays.
* Pension Scheme, 8% company contribution.
* Other company benefits.