This role involves taking technical responsibility for designing embedded software firmware for control, monitoring, and connectivity solutions within the Water and Industry Business Unit
Job Summary
This role involves taking technical responsibility for designing embedded software firmware for control, monitoring, and connectivity solutions within the Water and Industry Business Unit.
Candidates will work closely with hardware specialists and programming teams to evaluate software components and manage technical updates to the existing product portfolio.
The company offers a comprehensive benefits package including 26 days of annual leave, a defined contribution pension scheme, and continuous professional growth opportunities.
Matching Summary
This role involves taking technical responsibility for designing embedded software firmware for control, monitoring, and connectivity solutions within the Water and Industry Business Unit.
Skills & Requirements
Must-have
C programming language expertise
Firmware development for embedded systems
Industrial communication protocols knowledge
Network communications protocol experience
Software architecture for connected solutions
Nice-to-have
Root cause analysis skills
Multi-disciplinary team collaboration
Version control software proficiency
Streamlining control solution opportunities
Key Requirements
Honours Degree in Electronic Engineering or Computer Science
7+ years of experience in software development and deployment
In-depth knowledge of C programming languages
Experience with embedded systems featuring IoT or M2M capability