обновлено 10 дней назад
Embedded Firmware Engineer (Energy Devices)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Embedded Firmware Engineer (Energy Devices) (C/C++): Developing low-level firmware, real-time control software, and embedded algorithms for smart energy devices with an accent on microcontroller peripherals, hardware integration, and power-system applications. Focus on board bring-up, debugging bare-metal and RTOS-based systems, implementing bootloaders, and building reliable firmware deployment pipelines.
Location: London, England, United Kingdom; Workplace: On-site
Company
Renewable energy startup developing integrated solar, wind, hydrogen, power trading, and distributed energy solutions, including a decentralised network of smart energy devices.
What you will do
- Develop low-level firmware and drivers for microcontrollers and embedded peripherals including SPI, I2C, UART, DMA, ADC, timers, Flash, and CAN.
- Design and implement real-time control software and embedded algorithms for energy devices.
- Write, test, and debug embedded C/C++ firmware for bare-metal and RTOS-based systems.
- Collaborate with hardware, systems, and controls teams on firmware requirements and test plans.
- Support board bring-up, profiling, hardware debugging, code reviews, documentation, and firmware practice improvements.
- Maintain bootloaders, linker scripts, and firmware deployment pipelines.
Requirements
- On-site work in London, United Kingdom.
- At least 2 years of experience in embedded systems or firmware engineering.
- Strong C proficiency and experience developing firmware for microcontrollers.
- Hands-on experience with MCU peripherals and real-time systems, plus embedded toolchains such as GNU or IAR.
- Familiarity with Git, Docker, CI pipelines, and hardware debugging tools including oscilloscopes, logic analysers, and JTAG/SWD.
Nice to have
- Experience with power electronics or grid-connected converter controls.
- Knowledge of control systems and digital signal processing, including FIR, IIR, and FFT.
- Experience with embedded bootloaders, memory maps, linker scripts, board bring-up, and low-level hardware/software integration.
Culture & Benefits
- Equity sign-on bonus and biannual bonus scheme.
- Fully expensed technology suited to role requirements.
- Paid annual leave.
- Breakfast and dinner allowance for office-based employees.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
Graphcore
11 дней назад
Senior Software Engineer (Firmware)
11 дней назад
Embedded Software Engineer (Satellite Communications)
11 дней назад
Software Engineer, Runtime Platform (C++)
11 дней назад
Control Systems Engineering Specialist (Embedded Controls)
66 079GBP
Nebius
11 дней назад
Senior Hypervisor Engineer
11 дней назад