Senior Embedded Firmware Engineer

4 weeks ago


StokeonTrent, United Kingdom GivEnergy Full time
Senior Embedded Firmware Engineer (Battery 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. You must have the ability to reliably commute, or plan to relocate before starting work

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 preferred

Salary: £60K - £70k pa DOE (plus performance bonus scheme)

We’re looking for a Senior Embedded Firmware Engineer to join our growing R&D Team. The role will involve the understanding and analysis of firmware and algorithm requirements and 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.nThis 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?nGivEnergy is Britain's marketing leading manufacturer of domestic & commercial energy storage solutions. We specialise in smart, internet connected inverters and battery systems that allow our customers to store their renewable/cheap-rate energy for any-time consumption.nOur products drive huge energy savings for our customer, while giving them the tools to reduce their carbon footprint though renewable storage, minimising peak grid demand and allowing them to use cheaper, greener energy at any time of day.

Our Software Leadership Team brings together a wealth of experience from global leaders such as Google, Microsoft, Goldman Sachs etc. So, we’re on a mission to attract the best talent and bring an element of Silicon Valley style thinking to our UK Head Office in the heart of StaffordshirenWe love to push the boundaries and possibilities of software development. Unlike our competitors our hardware and software aren’t white-labelled, giving us full control of integration, product development, support warranty etc. This gives us an exciting advantage to test everything and enhance our cutting-edge products with our teams across the world.

As market leaders with 500% year on year growth, you may not have heard of us yet, but watch this space

What You’ll Be Doing:nYou’ll be part of a small team and will have the ability to influence the design and implementation of innovative new products. You’ll have the satisfaction of seeing a project through from inception to release, so we are looking for someone who can bring a solution-focused, positive approach.

Our projects are unique and interesting, and you’ll need to bring a solution-focused, positive approach to each one to do your best. Surrounded by committed, loyal colleagues, if you can dare to bring your ingenuity and desire to make an impact, you’ll be exposed to game-changing, diverse projects that truly allow you to play your part in the green energy transition.

Key responsibilities will include:nLeading the design and development of firmware under the guidance of the Head of R&D according to the needs of the project.nIdentifying scope of assigned work and provides a factual initial estimate.nExecuting in a fast-paced delivery mode, focused on delivering tasks to meet product requirements.nPerforming root cause analysis of assigned software defects and implements solutions.nWorking independently and also closely with the project team, other teams to engage with colleagues to learn, contribute, brainstorm, converge on technical designs and discussions.nFollowing SDLC processes, maintaining code quality by leading on best practices, code reviews and automated testing.nProduce documentation to capture all stages of work as per processnMentoring & coaching more junior engineers

What We’re Looking For:nWe know that one of the things that makes our people so successful and work together so brilliantly is their differences. As such, we don’t want you to consider this an exhaustive list – if it’s a yes to all the below, great If it’s most – we still want to hear from you:nBachelor’s Degree in Electrical Engineering, Computer Engineering or Computer Science.nHigh level of experience in a similar firmware engineering role, proficiency in embedded C and/or C++nSolid experience in microprocessor or SOC development – PIC, STM32, ARM etc.nExperience of using peripherals such as UART, RS232, RS485, I2C, SPI, Ethernet, BLE, Wifi, etc.nProven experience on developing firmware with RTOS, e.g. FreeRTOS, RT-Linux, Threadx, etc.nHands on development with IoT infrastructure, MQTT, Protobuf, cryptography, secure boot, etc.nBare metal driver, BSP, board bring up.nBasic knowledge of electronics e.g. reading schematics, using test equipment such as DVM and oscilloscope etc.nFull software development life cycle experience including using git, Confluence and Linear.nExperience of testing frameworks for automated unit, functional and integration testing.nConfidence to tackle complex technical issues.nUnderstanding of electricity fundamentals (voltage, current, power) as well as electrical technologies like inverters, batteries and solar power will be advantageous.

Why Work With Us?nThere couldn’t be a better time to join the thriving energy battery storage industry as it charges from strength to strengthnIn return for your hard work, this is what we bring to the table:nRegular performance-based salary reviews.nThe opportunity to earn 2 generous bonuses each year (a profit share scheme and a performance-based bonus)nMake your birthday your own We offer a paid day off to do whatever makes you happy.nRefer A Friend Scheme* (£500 per successful referral)nNo car charger... no problems Charge your vehicle at work at a reduced rate.nRegular company events, shows and exhibitions.nJoin our team of foodies, with free tea and coffee provided onsite with regular snacks thrown in toonWe love to home-grow our talent, so there’s plenty of opportunities to progress and grow and bags of continuous professional development.nDiscounts available on our products*.n* Terms apply

At GivEnergy, we are committed to fostering an inclusive and diverse workplace where every individual feels valued, respected, and empowered to bring their authentic selves to work. We believe that diversity drives innovation and creativity, and we actively seek to build on our already inclusive culture.

We welcome applications from candidates of all backgrounds, including minorities, women, individuals with disabilities, LGBTQ+ individuals, and veterans.

We are dedicated to creating equal opportunities for all, and we encourage candidates from underrepresented groups to apply. Join us in shaping a workplace where diversity is celebrated, and everyone can thrive.

Agencies: Please note that we do not require agency support at this time. Anything received will be treated as a gift.

  • Stoke-on-Trent, United Kingdom GivEnergy Full time

    Senior Embedded Firmware Engineer (Battery 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. You must have the ability to reliably commute, or plan to relocate before starting workSchedule: Permanent, 37.5 hours per week. Monday – Friday, 9am – 5pm...


  • Stoke-on-Trent, United Kingdom GivEnergy Full time

    Senior Embedded Firmware Engineer (Battery 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. You must have the ability to reliably commute, or plan to relocate before starting workSchedule: Permanent, 37.5 hours per week. Monday – Friday, 9am – 5pm...


  • Stoke-on-Trent, Stoke-on-Trent, United Kingdom GivEnergy Full time

    Senior Embedded Firmware Engineer (Battery 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. You must have the ability to reliably commute, or plan to relocate before starting workSchedule: Permanent, 37.5 hours per week. Monday – Friday, 9am – 5pm...


  • Stoke-On-Trent, United Kingdom GivEnergy Full time

    Senior Embedded Firmware Engineer (Battery 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. You must have the ability to reliably commute, or plan to relocate before starting work Schedule: Permanent, 37.5 hours per week. Monday – Friday, 9am – 5pm...


  • Stoke-on-Trent, United Kingdom GivEnergy Full time

    Senior Embedded Firmware Engineer (Battery Storage Systems)Find out more about this role by reading the information below, then apply to be considered.Location: Fully on-site/hybrid 3 days at our GivEnergy UK Head Office in Newcastle-under-Lyme, Staffordshire (ST5 9HX) + 2 days WFH. You must have the ability to reliably commute, or plan to relocate before...


  • Stoke-on-Trent, United Kingdom GivEnergy Full time

    Senior Embedded Firmware Engineer (Battery 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. You must have the ability to reliably commute, or plan to relocate before starting workSchedule: Permanent, 37.5 hours per week. Monday – Friday, 9am – 5pm...


  • Stoke-On-Trent, United Kingdom GivEnergy Full time

    Senior Embedded Firmware Engineer (Battery 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. You must have the ability to reliably commute, or plan to relocate before starting workSchedule: Permanent, 37.5 hours per week. Monday – Friday, 9am – 5pm...


  • Stoke-On-Trent, United Kingdom GivEnergy Full time

    Senior Embedded Firmware Engineer (Battery 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. You must have the ability to reliably commute, or plan to relocate before starting workSchedule: Permanent, 37.5 hours per week. Monday – Friday, 9am – 5pm...


  • Stoke-on-Trent, United Kingdom GivEnergy Full time

    Senior Embedded Firmware Engineer (Battery 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. You must have the ability to reliably commute, or plan to relocate before starting workSchedule: Permanent, 37.5 hours per week. Monday – Friday, 9am – 5pm...


  • Stoke-On-Trent, United Kingdom GivEnergy Full time

    Senior Embedded Firmware Engineer (Battery 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. You must have the ability to reliably commute, or plan to relocate before starting workSchedule: Permanent, 37.5 hours per week. Monday – Friday, 9am – 5pm...


  • Stoke-on-Trent, Stoke-on-Trent, United Kingdom GivEnergy Full time

    Senior Embedded Firmware Engineer (Battery Storage Systems)Find out more about this role by reading the information below, then apply to be considered.Location: Fully on-site/hybrid 3 days at our GivEnergy UK Head Office in Newcastle-under-Lyme, Staffordshire (ST5 9HX) + 2 days WFH. You must have the ability to reliably commute, or plan to relocate before...


  • Stoke-on-Trent, Stoke-on-Trent, United Kingdom GivEnergy Full time

    Job DescriptionSenior Embedded Firmware Engineer (Battery 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. You must have the ability to reliably commute, or plan to relocate before starting workSchedule: Permanent, 37.5 hours per week. Monday – Friday, 9am...


  • Stoke-on-Trent, United Kingdom GivEnergy Full time

    Senior Embedded Firmware Engineer (Battery Storage Systems)If you are considering sending an application, make sure to hit the apply button below after reading through the entire description.Location: Fully on-site/hybrid 3 days at our GivEnergy UK Head Office in Newcastle-under-Lyme, Staffordshire (ST5 9HX) + 2 days WFH. You must have the ability to...


  • Stoke-On-Trent, United Kingdom GivEnergy Full time

    Senior Embedded Firmware Engineer (Battery 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. You must have the ability to reliably commute, or plan to relocate before starting workSchedule: Permanent, 37.5 hours per week. Monday – Friday, 9am – 5pm...


  • Stoke-On-Trent, United Kingdom GivEnergy Full time

    Senior Embedded Firmware Engineer (Battery 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. You must have the ability to reliably commute, or plan to relocate before starting workSchedule: Permanent, 37.5 hours per week. Monday – Friday, 9am – 5pm...


  • Stoke-on-Trent, United Kingdom GivEnergy Full time

    Senior Embedded Firmware Engineer (Battery Storage Systems)Make sure to apply with all the requested information, as laid out in the job overview below.Location: Fully on-site/hybrid 3 days at our GivEnergy UK Head Office in Newcastle-under-Lyme, Staffordshire (ST5 9HX) + 2 days WFH. You must have the ability to reliably commute, or plan to relocate before...


  • Stoke-On-Trent, United Kingdom GivEnergy Full time

    Senior Embedded Firmware Engineer (Battery 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. You must have the ability to reliably commute, or plan to relocate before starting workSchedule: Permanent, 37.5 hours per week. Monday – Friday, 9am – 5pm...


  • Stoke-On-Trent, United Kingdom GivEnergy Full time

    Senior Embedded Firmware Engineer (Battery Storage Systems)Make sure to apply with all the requested information, as laid out in the job overview below.Location: Fully on-site/hybrid 3 days at our GivEnergy UK Head Office in Newcastle-under-Lyme, Staffordshire (ST5 9HX) + 2 days WFH. You must have the ability to reliably commute, or plan to relocate before...


  • Stoke-On-Trent, United Kingdom GivEnergy Full time

    Senior Embedded Firmware Engineer (Battery 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. You must have the ability to reliably commute, or plan to relocate before starting work Schedule: Permanent, 37.5 hours per week. Monday – Friday, 9am – 5pm...


  • Stoke-On-Trent, United Kingdom GivEnergy Full time

    Senior Embedded Firmware Engineer (Battery 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. You must have the ability to reliably commute, or plan to relocate before starting work Schedule: Permanent, 37.5 hours per week. Monday – Friday, 9am – 5pm...