Skip to main content
Lunar Energy

Staff Firmware Engineer

RemoteUnited Kingdom only
Published
Role
Backend
Experience
Staff
Employment
Full-time
Salary not disclosed
Check eligibility

Open to GB only. Set where you work from to check your eligibility.

No BS summary

Staff Firmware Engineer, 5+ yrs delivering firmware for new products, hard requirement. Must know C well (plus Python basics), IP stacks (Ethernet/WiFi/TCP/UDP/HTTPS), BLE, the Espressif ecosystem, and lab equipment. UK-based, fully remote or hybrid.

Core skills

CBluetooth/BLEEspressif ecosystem

Required skills

PythonEthernetWiFiTCPUDPHTTPSOscilloscopeLogic AnalyzerLab test equipment

Optional skills

Rust

What you'll do

  • Develop flexible network communication solutions for high-volume products, ensuring continuous 24/7 reliability
  • Design firmware software that runs in our home energy product components: RF communication protocols, mobile app interfaces, system diagnostics and updates
  • Drive design discussions on system architecture to achieve the desired product functionality
  • Collaborate with the team on design and development, including participating in code reviews
  • Work collaboratively with other disciplines across the company to continuously improve how our products create greatest impact, get to market quickly, and operate reliably for our customers

What they require

  • Degree in a computer-engineering related or adjacent field, or demonstrated commensurate ability
  • 5+ years experience delivering firmware for new products as part of a team
  • Proficiency in C and working familiarity with Python
  • Experience with IP stack protocols: Ethernet, WiFi, TCP, UDP, HTTPS
  • Working knowledge of Bluetooth/BLE
  • Experience working with WiFi networks and Espressif ecosystem
  • Working knowledge of oscilloscopes, logic analyzers and other lab test equipment

Benefits

  • 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
  • Annual training budget of £1,000 and 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 + bank holidays
  • Flexible start and finish times, fully remote working or hybrid depending on preferences

Lunar Energy designs and builds solar and battery systems for homes, aiming to transition homes to 100% clean energy and connect communities into clean, resilient virtual power plants.

CleanTechStartup
Salary not disclosed