Embedded Software Engineer

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.About the RoleYou''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 devicesBring up firmware on newly developed in-house hardware platformsImplement software modules that enable embedded devices to communicate with cloud servicesWrite clean, maintainable, and robust code that adheres to industry standardsContinuously seek to improve product quality and development processes as product deployment scalesWhat We''re Looking For:Strong experience in C/C++, including modern standards (C++ 11/14/17)Proven experience in embedded software design and full lifecycle product developmentSolid understanding of low-level communication protocols (SPI, I2C, RS232) and experience with ARM Cortex microprocessorsExperience with unit testing frameworks and Git or similar version control systemsComfortable working in Linux as both a development and target platformAdaptability and a proactive ..... full job details .....
Other jobs of interest...



Perform a fresh search...
-
Create your ideal job search criteria by
completing our quick and simple form and
receive daily job alerts tailored to you!