Staff Firmware Engineer

4 weeks, 2 days ago
Full-time
Lead
IoT and Embedded Systems
Lunar Energy

Lunar Energy

Lunar Energy is a fast-growing global company founded in 2020, dedicated to designing and engineering the world's best clean energy products. Their mission is to transition homes to 100% clean energy by delivering an ecosystem of all-electric products,...

Renewable Electricity
251-1K
Founded 2020
$300M raised

Description

  • Develop wireless network communication solutions for high-volume products with continuous 24/7 reliability.
  • Design firmware for home energy product components, including RF communication protocols, mobile app interfaces, system diagnostics, and updates.
  • Drive system architecture discussions to achieve desired product functionality.
  • Collaborate with the team on design and development, including participating in code reviews.
  • Work across disciplines to refine product impact, speed to market, and operational reliability.
  • Own the product design from early concepts based on first principles through high-volume production quality.

Requirements

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

Benefits

  • Competitive salary and stock options package.
  • Equity and participation in the employee stock program.
  • Private Medical Insurance through BUPA.
  • Wellbeing and lifestyle benefits plan through Medicash.
  • 5% employer pension contributions.
  • £1,000 annual training budget plus 4 training days.
  • Cycle To Work scheme and Workplace Nursery benefit.
  • Access to Spill mental health support.
  • Enhanced maternity and paternity pay.
  • 25 days annual holiday plus 8 bank holidays.
  • Flexible start and finish times with fully remote or hybrid working options.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Condition Monitoring Engineer

AssetWatch® 51-250 Construction & Engineering

AssetWatch is seeking a remote Condition Monitoring Engineer to support global manufacturers by analyzing industrial equipment data and delivering actionable predictive-maintenance insights that improve uptime.

3 weeks, 1 day ago

Condition Monitoring Engineer

AssetWatch® 51-250 Construction & Engineering

AssetWatch is hiring a remote Condition Monitoring Engineer to support global manufacturers by analyzing industrial equipment data and delivering actionable predictive-maintenance insights that improve uptime.

3 weeks, 1 day ago

Principal Data Center Controls Engineer

Montera is hiring a Principal Data Center Controls Engineer to define and govern portfolio-wide controls architecture, data exposure, and commissioning outcomes across hyperscale data center sites.

Microservices MQTT REST API
4 weeks, 1 day ago

Staff Firmware Engineer

Samsara 1K-5K IT Services

Samsara is hiring a Senior/Staff Embedded Software Engineer to develop firmware and embedded systems for connected industrial devices used across physical operations.

AWS Bash C Encryption Go IoT Linux Python SOC
1 month ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers