ARCHIVED
This job listing has been archived and is no longer accepting applications.
MisuJob - AI Job Search Platform MisuJob

Senior Firmware Engineer

Lunarenergy

UK Remote permanent

Posted: February 23, 2026

Interested in this position?

Create a free account to apply with AI-powered matching

Quick Summary

The Senior Firmware Engineer is responsible for building the features of the company's next-generation home battery system, utilizing a comprehensive software platform called Gridshare. They will be working closely with the development team to ensure seamless integration of firmware components. This role requires a strong understanding of firmware engineering principles and a passion for developing innovative solutions.

Job Description

Lunar is transforming the way we power our homes by building an ecosystem of all-electric products starting with a next-generation home battery system. The Lunar team is made up of savvy entrepreneurs as well as passionate technology and industry experts who build and deploy products to electrify homes, which are connected through an integrated software platform called, Gridshare

We are looking for a Senior Firmware Engineer to join our ambitious, focused and collaborative team of talented developers to build the features the company needs to succeed in its vision.

Responsibilities:-

These include:-

• Developing the firmware for our hardware devices including optimisation on the edge.

• Designing, coding and testing sub-systems that provide high performance functionality on constrained hardware.

• Writing code across the full embedded stack from bootloader to high-level application firmware.

• Developing platform firmware to support many components like Flash filesystems, communication stack, Build tool management.

• Developing firmware in a RTOS environment, porting and maintenance of RTOS.

• Working on components firmware that integrates with other components of our Lunar System.

• Driving designs and discussion on system architecture to achieve the desired product functionality.

• Working with a team in design, development, providing code reviews etc.

• Supporting System test, reliability and manufacturing teams with special firmware features and debugging.

• Reviewing performance data of the Lunar system from internal and external test sites.

Your required skills:

• 5+ years’ experience developing and architecting software, with experience of the full lifecycle from prototype to production.

• Experience developing C in bare metal systems and/or RTOS.

• Experience implementing power electronics firmware control functionality.

• Ability to integrate hardware and software to develop end to end solutions.

• Happy working in a small, fast moving team, in which your individual initiative and contributions can have a big impact.

• Contribute in a multi-disciplinary team following modern software engineering practices (e.g. Git, Continuous Integration).

Good to have:

• Familiarity with automated testing tools and debugging methodologies.

• Experience with battery management systems and AC/DC converters.

• Ability to read hardware schematics and PCBs.

• Experience in any of: Rust / Python.

You should be:

• Happy working in a small, fast-moving team, in which your initiative and contributions can have a big impact

• Willing to travel to and work from the HQ office in California a few times a year

Joining us gives you:

• Competitive salary and stock options package

• Private Medical Insurance scheme through BUPA (medical history disregarded)

• A wellbeing and lifestyle benefits plan through Medicash

• 5% employer contributions pension matching

• A budget for work related training of £1,000 per financial year and an allowance of 4 training days

• Cycle To Work scheme and Workplace Nursery benefit

• Access to Spill - Mental Health Support platform

• Enhanced Maternity + Paternity Pay

• 25 days annual holiday entitlement + 8 Bank Holidays

• Flexible start and finish times, fully remote working or hybrid depending on preferences

Location: This role is hybrid, it requires you to come into the London office once every week. You will also be required to travel to the HQ in Mountain View, California every quarter. We would also consider candidates that are interested in eventually relocating to California, USA.

We are proud to be an equal opportunities employer and welcome applications from all suitably qualified persons regardless of their race, sex, ethnicity, disability, religion/belief, sexual orientation, gender identity or expression, nationality, age or social background. We would like to actively encourage applications from those who identify with less represented and minority groups. We do not filter applications by university background and encourage those who have taken alternative educational and career paths to apply.

Why Apply Through MisuJob?

AI-Powered Job Matching: MisuJob uses advanced artificial intelligence to analyze your skills, experience, and career goals. Our matching algorithm compares your profile against thousands of job requirements to find positions where you have the highest chance of success. This saves you hours of manual job searching and ensures you only see relevant opportunities.

One-Click Applications: Once you create your profile, applying to jobs is effortless. Your resume and cover letter are automatically tailored to highlight the most relevant experience for each position. You can apply to multiple jobs in minutes, not hours.

Career Intelligence: Beyond job matching, MisuJob provides valuable career insights. See how your skills compare to market demands, identify skill gaps to address, and understand salary benchmarks for your experience level. Make data-driven decisions about your career path.

Frequently Asked Questions

How do I apply for this position?

Click the "Register to Apply" button above to create a free MisuJob account. Once registered, you can apply with one click and track your application status in your dashboard.

Is MisuJob free for job seekers?

Yes, MisuJob is completely free for job seekers. Create your profile, get matched with jobs, and apply without any cost. We help you find your dream job without any hidden fees.

How does AI matching work?

Our AI analyzes your resume, skills, and experience to understand your professional profile. It then compares this against job requirements using natural language processing to calculate a match percentage. Higher matches mean better fit for the role.

Can I apply to jobs in other countries?

Absolutely. MisuJob features jobs from companies worldwide, including remote positions. Filter by location or look for remote opportunities to find jobs that match your preferences.

Ready to Apply?

Join thousands of job seekers using MisuJob's AI to find and apply to their dream jobs automatically.

Register to Apply