Impress employers and recruiters.
Choose from hundreds of resume examples.

Impress employers and recruiters.
Choose from hundreds of resume examples.
Tailor your resume to this Embedded Firmware Engineer role.
Rezi rewrites your resume against Octopus Energy Group's job description. Free.

Tailor your resume to this Embedded Firmware Engineer role.
Rezi rewrites your resume against Octopus Energy Group's job description. Free.
Don't guess if your resume is good enough.
See how it scores against the Embedded Firmware Engineer posting at Octopus Energy Group — free, in seconds.

Don't guess if your resume is good enough.
See how it scores against the Embedded Firmware Engineer posting at Octopus Energy Group — free, in seconds.
About the Role
Octopus is pioneering new smart home technology and is looking for a skilled Embedded Firmware Engineer specializing in IoT products to shape the software driving their next generation of Smart Home Wi-Fi connected products. You will help build innovative, energy-saving smart devices that keep homes warm and lower energy bills, collaborating across platform and app engineering teams to drive the firmware lifecycle from initial requirements to hands-on development and ongoing field deployment.
Responsibilities
- Write well-structured, testable, efficient, and maintainable software for connected devices.
- Work within a dedicated cross-functional team on key products.
- Take ownership of IoT products and features, ensuring high-quality, modular, and maintainable code.
- Manage tickets and development efforts with hardware and software teams.
- Collaborate with customer-facing and software teams to resolve bugs and implement new features.
- Participate in code reviews to ensure high standards.
- Work flexibly across projects to meet deadlines.
- Willingness to learn new technologies and skills as required.
Requirements
- Proficiency in C for real-time operation on highly constrained microcontrollers and custom hardware using official vendor APIs.
- Hands-on experience with Real-Time Operating Systems (RTOS), such as FreeRTOS.
- Fluency in scripting languages (e.g., Python, Bash) and version control using Git.
- Ability to read schematics and data sheets for hardware and software debugging.
- Practical knowledge of common serial protocols (e.g., SPI, I2C, UART, RS232, Modbus) and networking fundamentals (e.g., MAC, IP, TCP, TLS, DHCP).
- Familiarity with IoT security technologies, such as secure boot, encrypted flash, TLS, and public key cryptography.
- Hands-on experience with board bring-up, design validation, code optimization, and debugging via JTAG/SWD or test equipment (e.g., oscilloscopes, multimeters, logic analyzers).
- B.S. in Computer Science, Electronic Engineering, or a related field.
Skills
- C
- Real-Time Operating Systems (RTOS)
- FreeRTOS
- Python
- Bash
- Git
- Schematics
- Data sheets
- SPI
- I2C
- UART
- RS232
- Modbus
- MAC
- IP
- TCP
- TLS
- DHCP
- IoT security
- Secure boot
- Encrypted flash
- Public key cryptography
- Board bring-up
- Design validation
- Code optimization
- JTAG/SWD
- Oscilloscopes
- Multimeters
- Logic analyzers
- ESP32
- ESP-IDF
- AWS IoT
- OTA firmware updates
- BLE
- Wi-Fi
- Zigbee
Location
- Remote
- London
- Slough
Work Type
- Majority remote
- Full-time
Experience Level
- Experienced
Education Level
- B.S. in Computer Science, Electronic Engineering, or a related field
Salary/Compensations
- Salary is discussed during the recruitment process
Benefits
- Unique culture
- Autonomy
- Opportunity to work on groundbreaking projects
- UK's top company to work for in 2025
- Ranked in the top ten in the Sunday Times Best Places to Work 2026
- Top 10 companies for senior leadership
- Customizable interview process
About the Company
- Octopus Energy Group is a unique culture. An organisation where people learn, decide, and build quicker. Where people work with autonomy, alongside a wide range of amazing co-owners, on projects that break new ground.
- We want your hard work to be rewarded with perks you actually care about!
- We were named the UK's top company to work for in 2025, and we ranked in the top ten in the Sunday Times Best Places to Work 2026.
- Our Group CEO, Greg has recorded a podcast about our culture and how we empower our people.
- We’ve also been placed in the top 10 companies for senior leadership.
Equal Opportunity
- As an equal opportunity employer, we do not discriminate on the basis of any protected attribute.
- Our commitment is to provide equal opportunities, an inclusive work environment, and fairness for everyone.
- Studies have shown that some groups of people, like women, are less likely to apply to a role unless they meet 100% of the job requirements. Whoever you are, if you like one of our jobs, we encourage you to apply as you might just be the candidate we hire.
- Across Octopus, we're looking for genuinely decent people who are honest and empathetic. Our people are our strongest asset and the unique skills and perspectives people bring to the team are the driving force of our success.