Browse All Jobs
Job Description
Lunar Energy is seeking a Senior Embedded Software Engineer to join their team. The company is focused on transforming home energy through all-electric products and an integrated software platform.This role involves developing software for an embedded Linux platform, designing and testing high-performance sub-systems, and writing code across the full embedded stack. The Senior Embedded Software Engineer will work with multiple teams to ensure delivery and consistency, and contribute to improving development practices.Responsibilities:
  • Developing the software running in an embedded Linux platform 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 software, including on embedded Linux operating systems.
  • Working across multiple teams to ensure delivery, meet standards and ensure consistency
  • Contributing to the continual improvement of our development best practices
Requirements:
  • 5+ years of experience as an Embedded Software or Firmware Engineer
  • Good experience in developing Rust
  • A proven track record of at least 5 years’ developing and architecting software
  • Ability to integrate hardware and software to develop end-to-end solutions
  • Working experience with Unix operating systems
Lunar Energy offers:
  • Competitive Compensation and stock options package
  • Private Medical Insurance through BUPA
  • Wellbeing and lifestyle benefits plan through Medicash
  • 5% employer contributions pension matching, life assurance & income protection schemes
  • £1,000 per financial year for work-related training and an allowance of 4 training days
  • Cycle To Work scheme
  • £200 upon joining for remote work setup
  • Access to Spill - a Mental Health Support platform
  • Enhanced Maternity and Paternity Pay, Workplace Nursery benefit
  • 25 days of annual holiday entitlement plus 8 Bank Holidays
Apply Manually