Embedded/Firmware Software Developer - C/C++
5 Days Onsite - Evesham, Worcestershire
Powering the Smart Grid Revolution
Are you a creative and driven Embedded Software Engineer ready to shape the future of energy technology?
Join a dynamic product development team working at the forefront of smart grid innovation. My clients cutting-edge monitoring and control systems are deployed in electricity substations and control rooms worldwide, helping utility providers deliver more reliable, secure, and sustainable power networks.
Their looking for a seasoned Embedded/Firmware Developer with a passion for solving real-world engineering challenges. You'll be working hands-on with microcontrollers, Embedded Linux, and secure communication protocols to build robust, scalable solutions for the Electricity Distribution Industry and its evolving needs.
What You'll Bring:
* 5+ years of Embedded Software Development experience
* Strong C/C++ skills
* Expertise with Microchip PIC and/or STM32 microcontrollers
* Ability to interpret circuit schematics and use oscilloscopes/logic analysers
* Experience with Embedded Linux (Buildroot or similar)
* A strong focus on secure coding practices
Bonus Skills (Not Essential, But Awesome to Have):
* RS485, RS232, USB
* GSM/GPRS/3G, TCP/IP, SSL/TLS
* OTA firmware updates
* RTOS (eg, FreeRTOS), MODBUS, DNP3.0
* Automated build/test environments
* Brushless DC motor control
* MISRA/C++ standards
Why This Role?
* Be part of a tight-knit, agile team where your ideas matter
* Work on mission-critical systems that support national infrastructure
* Enjoy the stability of an established SME with a global footprint
* Collaborate in a brand-new office and manufacturing facility
Due to the nature of the work, this role is 5 days onsite in Evesham.
Applicants must have the right to work in the UK.
Contact (see below) to find out more