Wireless Firmware Engineer – Embedded C – Smart Energy - Max £65K – Hook, Hampshire
Salary: £50,000 - £65,000 plus 10% bonus & benefits
Location: Hook, Hampshire
THE COMPANY:
This is a long-established but industry-leading firm at the forefront of smart metering (eg. SMETS2). They are now seeking a Firmware Engineer with strong experience in Embedded C programming for a design and development role developing wireless firmware. The opportunity here is that although this role is programming wireless devices, we’re not insisting on wireless experience, as long as you have the requisite packet-based protocol stack experience (see below). Therefore, this is a chance to get into programming wireless devices without any prior wireless experience, should that appeal to you.
EXPERIENCE REQUIRED:
The experience required for this role is as follows:
- A minimum of 3 years of commercial experience in Embedded C programming (experience of at least one full lifecycle)
- Good working knowledge of embedded RTOS
- Previous experience of low level embedded processor/microcontroller
- For the purpose of secure coding: A clear understanding of static code analysis and experience of code quality metrics: Experience of running code quality tools e.g. LINT and MISRA
- Experience in implementing, debugging and analysing a standardised packet-based protocol stack, for example a Bluetooth, Ethernet, Zigbee or Wireless stack. (Tools such as Wireshark are relevant here, but not essential)
THE JOB:
This is a design and development role for firmware used in the company’s wireless smart metering products. This is a full-lifecycle role in that you would be involved in all of requirements analysis, design, development, maintenance, integration, configuration and peer code inspection. You will be given responsibility from day one and start working on live projects.
THE OPPORTUNITY:
Specifically, this is a chance to move into programming wireless devices without any prior wireless experience, should that appeal to you. Although this role is programming wireless devices, we’re not insisting on wireless experience, as long as you have the requisite packet-based protocol stack experience (see above).
Generally, the world of utilities is changing at the moment due to the advent of smart energy: The smart energy industry is still young, meaning in this role you will gain exposure to and improve your skills in all of the following:
- IoT (Internet of Things) technologies.
- EV (Electric Vehicle) charging,
- smart load controllers
- LTE 4G and 5G technology
- Interfacing with cloud-based assets, gaining an understanding of Google cloud, AWS and internal head-end systems.
- A very strong emphasis on Cyber Security – writing secure code to meet cyber security requirements.