Senior Embedded Systems Engineer
Tepeo
- Winnersh, Berkshire Wokingham, Berkshire
- £60,000-70,000 per year
- Permanent
- Full-time
- Full-time employee to start at the earliest available date
- Location: Office (potentially hybrid)
- Designing, developing, and refining the ZEB firmware, in collaboration with other teams (especially with electronics & product design engineers, data scientists, cloud & mobile app developers).
- Supporting activities like the wakeup testing of new ZEB electronics, experiments & trials for future product features, automation of manufacturing & product testing.
- Supporting product certification and compliance testing. This support may involve the design & development of custom, even experimental, firmware versions to assist other tepeo teams (e.g. electronics, data science).
- Ability to design, develop & test C source code for real time embedded systems, with version control and automated testing.
- Experience developing microcontroller software on ‘bare metal’ and in RTOS (ideally FreeRTOS) environments with limited processor resources.
- Experience in working with digital & analogue interfaces and peripherals in real time contexts (e.g. ADC/DAC, SPI, UART, DMA, timers, hardware interrupts, communication with external specialised ICs via custom protocols etc.).
- Excellent analytical and problem solving skills in the context of complex systems that span multiple disciplines.
- Excellent communication skills for effective interactions with often very different, technical and non-technical, teams.
- Familiarity with ESP32 and Microchip PIC, or similar, microcontrollers and their internal hardware.
- Experience with some IoT & cloud computing concepts (ideally AWS IoT Core & SDK), especially the use of device shadows & remote actions (jobs).
- Familiarity with communication protocol standards such as OpenTherm, Modbus, TCP/IP.
- Understanding of some data science & control theory aspects (e.g. sensor data conversions, interpolation, adaptive algorithms, closed control loops).
- Understanding of some Energy Sector aspects (e.g. electricity metering, grid frequency monitoring & fast frequency response, grid independence).