We are supporting a long‑established technology company developing advanced energy meters, power‑quality analyzers and fault‑analysis systems used by industrial and commercial customers worldwide.
To strengthen the R&D team, we are looking for an experienced Embedded Firmware Engineer who enjoys working close to hardware on real‑time, high‑reliability systems.
What you will do
- Develop real‑time embedded firmware for electricity metering and analysis devices
- Work as part of the R&D team on new product development and existing platforms
- Design, implement and maintain firmware primarily in C/C++
- Work with real‑time operating systems (RTOS)
- Collaborate closely with hardware, electronics and system engineers
- Contribute to system‑level design and long‑term product evolution
Your background
- Degree in Computer Science, Software Engineering, Electronics, Physics or similar
- 3+ years of hands‑on experience in real‑time embedded firmware development
- Strong knowledge of C/C++
- Experience with RTOS
- Practical experience working with electrical and electronic equipment
- Ability to work independently and continuously learn new technologies
- Very good technical English (spoken and written)
Nice to have
- Experience with ARM‑based processors
- Development of low‑level drivers
- Experience working in multidisciplinary environments
- Exposure to AI‑related projects
- Strong system‑level thinking
What the role offers
- Work on technically complex products with real‑world impact
- Long‑term projects and product lifecycle (no short‑term throwaway development)
- Close cooperation between firmware, hardware and system teams
- High level of technical ownership and responsibility
- Stable environment with a strong engineering culture
Why this role
This is a role for engineers who care about precision, reliability and performance, and want to see their firmware running in real industrial systems used globally.