Senior Embedded Firmware Engineer

Be among the first applicants.
ZipRecruiter
Stoke-on-Trent
GBP 60,000 - 70,000
Be among the first applicants.
Yesterday
Job description

Job Description

Senior Embedded Firmware Engineer (Energy Storage Systems)

Location: Fully on-site/hybrid 3 days at our GivEnergy UK Head Office in Newcastle-under-Lyme, Staffordshire (ST5 9HX) + 2 days WFH.

Schedule: Permanent, 37.5 hours per week. Monday – Friday, 9am – 5pm (flexible)

Experience Level: Due to the nature of the role, a high level of experience in a similar role is required.

Salary: £60K - £70k pa DOE and qualification level

We’re looking for a Senior Embedded Firmware Engineer to join our growing R&D Team. The role involves understanding and analyzing firmware and algorithm requirements, as well as the latest IoT Security Standards. You will be responsible for the specifications, design, implementation, and testing of hardware products that interface with our cloud software.

This is a great opportunity for a versatile senior engineer with a passion for renewable energy to join us on our mission to empower energy freedom for all!

Who Are We?

GivEnergy is Britain's leading manufacturer of domestic & commercial energy storage solutions. We specialize in smart, internet-connected inverters and battery systems that enable our customers to store renewable/cheap-rate energy for anytime consumption.

Our products deliver significant energy savings, reduce carbon footprints through renewable storage, minimize peak grid demand, and allow the use of cheaper, greener energy at any time.

Our Software Leadership Team brings extensive experience from global leaders such as Google, Microsoft, Goldman Sachs, etc. We aim to attract top talent and bring Silicon Valley-style innovation to our UK Head Office in Staffordshire.

We push the boundaries of software development. Unlike competitors, our hardware and software are not white-labelled, giving us full control over integration, product development, and support. This allows us to test and enhance our cutting-edge products across the globe.

What You’ll Be Doing

You’ll be part of a small team, influencing the design and implementation of innovative products. You will see projects through from inception to release, requiring a solution-focused, positive approach.

Our projects are unique and interesting. Bring your ingenuity and desire to make an impact to work on diverse, game-changing projects contributing to the green energy transition.

Key responsibilities include:

  1. Leading the design and development of firmware under the guidance of the Head of R&D according to project needs.
  2. Estimating scope and effort for assigned work.
  3. Executing tasks in a fast-paced environment to meet product requirements.
  4. Performing root cause analysis of software defects and implementing solutions.
  5. Working independently and collaboratively with colleagues to brainstorm, design, and discuss technical solutions.
  6. Following SDLC processes, maintaining code quality through best practices, code reviews, and automated testing.
  7. Documenting all stages of work as per process.
  8. Mentoring and coaching junior engineers.

What We’re Looking For

  • Bachelor’s Degree in Electrical Engineering, Computer Engineering, or Computer Science.
  • Extensive experience in embedded firmware engineering, proficiency in embedded C and/or C++.
  • Solid experience with microprocessors or SoC development (e.g., PIC, ARM Cortex-A53, M4).
  • Experience with peripherals/protocols such as UART, RS232, RS485, I2C, SPI, Ethernet, BLE, WiFi, CAN, Zigbee, Modbus, Thread, Matter.
  • Experience developing firmware with RTOS (e.g., FreeRTOS, RT-Linux, Threadx).
  • Hands-on experience with IoT infrastructure, MQTT, Protobuf, cryptography, secure boot.
  • Experience with bare-metal drivers, BSP, and board bring-up.
  • Basic electronics knowledge, including reading schematics and using test equipment like DVMs and oscilloscopes.
  • Full SDLC experience, including using git, Confluence, and Linear.
  • Experience with automated testing frameworks for unit, functional, and integration testing.
  • Ability to tackle complex technical issues confidently.
  • Understanding of electricity fundamentals and electrical technologies like inverters, batteries, and solar power is advantageous.

Why Work With Us?

Join the thriving energy storage industry. We offer:

  • Regular salary reviews based on performance.
  • Two annual bonuses (profit share and performance-based).
  • A paid day off for your birthday.
  • Referral bonus scheme (£500 per successful referral).
  • Reduced-rate vehicle charging at work.
  • Company events, shows, and exhibitions.
  • Free onsite tea, coffee, and snacks.
  • Opportunities for professional growth and development.
  • Discounts on our products.*

*Terms apply

At GivEnergy, we foster an inclusive, diverse workplace where everyone feels valued and empowered. We welcome applications from all backgrounds, including minorities, women, individuals with disabilities, and veterans. We are committed to equal opportunities and encourage underrepresented groups to apply.

Note: We do not require agency support at this time. Any submissions will be considered a gift.

Get a free, confidential resume review.
Select file or drag and drop it
Avatar
Free online coaching
Improve your chances of getting that interview invitation!
Be the first to explore new Senior Embedded Firmware Engineer jobs in Stoke-on-Trent