Job Description
Embedded Firmware Engineer
Please note, this is an in-office role.
Here at GivEnergy, it’s full steam ahead as we grow from strength to strength. As part of that growth, we’re looking to add an Embedded Firmware Engineer to our Product Team.
Who Are We?
GivEnergy is a manufacturer of electronic equipment designed to manage energy use and production. We specialise in our range of inverters and battery systems which allow our users to store their renewable/cheap-rate energy, ease pressure on the grid and save some serious money. This year we’ve diversified into the smart plug field and we’re looking to roll-out our very own electric vehicle charger and all-in-one system over the next year.
TL;DR: GivEnergy is one of the UK’s largest domestic and commercial battery manufacturers. The industry is booming and we’ve grown around 500% in the last year, and the only way is up!
What you’ll be doing:
Firmware Development Engineer (Embedded) The Protection & Control Relay firmware includes algorithms, communications, HMI, operating systems and hardware abstraction drivers in the firmware architecture.
The role will involve the understanding and analysis of firmware and algorithm requirements for Transmission protection and control products and the knowledge and understanding of real time firmware embedded techniques to provide sufficiently detailed firmware specifications that can be used for implementation of technical solutions.
The candidate will be responsible for the specifications, design, implementation, and test.
GivEnergy are focused on addressing the challenges of the energy transition by enabling the safe and reliable connection of renewable and distributed energy resources to the grid.
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.
Day to day, you can expect to be:
- Designs and develops a small module or a larger feature according to requirements, under guidance of a senior developer
- Identifies scope of assigned work and provides a factual initial estimate Executes in a fast-paced delivery mode and focuses in delivering tasks to meet the product release goal
- Performs root cause analysis of assigned software defects and implements solution
- Works closely with peers, engages with team to learn, contribute, brainstorm, converge on technical designs and discussions Follows SDLC process, maintains code quality through best practices, code reviews and unit testing * Documents to capture all stages of work as per guidelines Perform day-to-day activities using git, Confluence and Jira Required Qualifications Bachelor’s Degree in Electrical Engineering, Computer Engineering or Computer Science
- Experience of embedded development with C/C++ in a professional setting
- Responsible for designing, developing, and testing embedded software (firmware) platforms and systems that runs on devices with in-house/adapted hardware.What we’re looking for:
We 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:
- C++17 programming skills and understanding of object-oriented design and development
- Good understanding and programming skills of modern languages such as GO and Python
- Strong grasp of embedded Linux fundamentals; including kernel drivers, system, docker and bash
- Strong problem solving and analytical abilities
- Strong initiative and communication skills.
Why work with us?
In a world which feels pretty uncertain right now, there couldn’t be a better time to join the thriving energy battery storage industry as it charges from strength to strength. We’re currently based in Fenton whilst our state of the art, bespoke premises are completed in Longport. In return for your hard work, this is what we bring to the cable:
- Regular performance-based salary reviews
- The opportunity to earn 2 generous bonuses each year (a profit share scheme and a performance-based bonus too)!
- Cycle to work scheme
- The ability to buy up to 5 additional days holiday per year *
- Regular Company events, shows and exhibitions
- Work in a fun, relaxed environment with a smart/casual dress code, and free Company branded workwear provided
- Want to stretch your legs, call to check on the kids, or just take your mind off work? On top of your lunch break, 2 x paid 10-minute daily breaks away from your desk are encouraged
- We love to home-grow our talent, so there’s plenty of opportunities to progress and grow and bags of continuous professional development
- Discounts available on our products *
- Access to a workplace pension scheme
Join our team of foodies, with free tea and coffee provided onsite with regular snacks thrown in too!
* Terms apply
Schedule: The core hours for this role will be Monday – Friday 9am – 5pm, with some flexibility for out of hours cover
Job Type: Full-time
Job Types: Full-time, Permanent
Salary: From £40,000.00 per year
Benefits:
- Casual dress
- Company events
- Company pension
- Cycle to work scheme
- Free parking
- On-site parking
- Profit sharing
Schedule:
- Day shift
- Monday to Friday
- No weekends
Supplemental pay types:
- Bonus scheme
- Performance bonus
- Yearly bonus
Ability to commute/relocate:
- Stoke-on-Trent: reliably commute or plan to relocate before starting work (required)
Education:
Experience:
- firmware engineering: 1 year (preferred)
Work authorisation:
- United Kingdom (required)
Work Location: One location
Apply
Go Back