Staff Firmware Engineer

3 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

Staff System Software Engineer, AOSP (Android OS)

Motive 1K-5K Road & Rail

Motive is hiring a Staff System Software Engineer to design and develop next-generation IoT and hardware platform software across Linux, Android, and real-time operating systems.

Agile C++ Java Kotlin Linux
1 hour, 4 minutes 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
2 days, 1 hour 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
4 days ago

Senior Staff Software Engineer - Project Matrix

LVT is hiring a Senior Staff Software Engineer to lead architecture and technical strategy for its embedded camera ecosystem, spanning edge-device software, video pipelines, and AI-enabled analytics.

Computer Vision Machine Learning
1 week, 2 days 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