11 hours ago
Capenhurst 50K - 55K Permanent
Embedded Software Engineer (senior and mid-level)
Hybrid - 50/50 Home and Office (Capenhurst)
Join a global, independent provider of end-to-end power engineering solutions, supporting clients in managing and operating electrical networks. This is a well-established, innovation-led organisation with a strong, values-driven culture.
You'll play a key role in developing cutting-edge embedded software for advanced measurement technologies used in the power industry. Working in a friendly and supportive team, you'll have the chance to contribute to real innovation.
Key Responsibilities:
Design and develop embedded software solutions for next-generation measurement devices
Bring up firmware on newly developed in-house hardware platforms
Implement software modules that enable embedded devices to communicate with cloud services
Write clean, maintainable, and robust code that adheres to industry standards
Continuously seek to improve product quality and development processes as product deployment scales
Strong experience in C/C++, including modern standards (C++ 11/14/17)
Proven experience in embedded software design and full lifecycle product development
Solid understanding of low-level communication protocols (SPI, I2C, RS232) and experience with ARM Cortex microprocessors
Experience with unit testing frameworks and Git or similar version control systems
Comfortable working in Linux as both a development and target platform
Adaptability and a proactive mindset, with experience working in Agile environments
Experience with Continuous Integration tools is a plus
Awareness of the electricity or power industry is a bonus
Register for job alerts and be the first to hear about opportunities that match your search.
Finding your next role has never been so simple.
11 hours ago
Capenhurst 50K - 55K Permanent
11 hours ago
Capenhurst 65K - 65K Permanent
11 hours ago
Capenhurst 60K - 60K Permanent
11 hours ago
Birmingham 65K - 70K Permanent
17 hours ago
Wolverhampton 35K - 45K Permanent
1 day ago
Stockport 45K - 45K Permanent
1 day ago
Surrey 30 - 40 Permanent
1 day ago
London 80K - 100K car allowance, pension, negotiable Permanent
1 day ago
Bristol 55 - 61 Contract