Staff Firmware Engineer

Staff Firmware Engineer

Vollzeit 49500 - 60500 € / Jahr (geschätzt) Homeoffice (teilweise)
Lunar Energy

Auf einen Blick

  • Aufgaben: Entwickle Firmware für innovative Produkte und arbeite an nachhaltigen Lösungen.
  • Unternehmen: Lunar Energy, ein schnell wachsendes Unternehmen für saubere Energie.
  • Vorteile: Wettbewerbsfähiges Gehalt, Aktienoptionen, flexible Arbeitszeiten und umfassende Gesundheitsleistungen.
  • Weitere Informationen: Dynamisches Team mit großartigen Entwicklungsmöglichkeiten und einem Fokus auf Vielfalt.
  • Warum dieser Job: Gestalte die Zukunft der Energie mit und mache einen echten Unterschied.
  • Qualifikationen: 5+ Jahre Erfahrung in der Firmware-Entwicklung und Kenntnisse in C und Python.

Das prognostizierte Gehalt liegt zwischen 49500 - 60500 € pro Jahr.

Staff Firmware Engineer

Embedded/Firmware Engineers at Lunar will be responsible for the full product development lifecycle of our products’ firmware and software, which are important sources of functionality, adaptability, and optimization of our designs.

We are looking for people who are passionate about a more sustainable future, and want to make that vision a reality.

An ideal candidate is excited and ready to collaborate closely with a dedicated, cross-functional team to deliver innovative, best-in-class products.

Engineers at Lunar are hands-on and involved in all aspects of the product, and own the design from forming concepts based on first principles to managing high-volume production quality.

Lunar Energy was founded to transition homes to 100% clean energy—making our electricity greener, our air cleaner and our energy more safe, secure and reliable for all.

We’re a fast-growing, global company building the world’s best clean energy products to electrify all homes and connect communities to form clean, resilient virtual power plants.

  • On a given day at Lunar, you’ll likely…
  • Develop wireless 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 refine and improve our understanding of how our products can create the greatest impact, get to market quickly, and operate reliably for our customers

Desired Skills

  • 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. Rust knowledge is nice to have.
  • Experience working with IP stack protocols: Ethernet, Wi Fi, TCP, UDP, HTTPS, etc
  • Working knowledge of Bluetooth/BLE.
  • Experience working with Wi Fi networks and Espressif ecosystem
  • Working knowledge of Oscilloscopes, Logic Analyzers and other lab test equipment

Benefits

We’re dedicated to creating a remarkable employee experience.

At Lunar, competitive base pay is one part of our total compensation package.

Lunar employees also have the opportunity to become Lunar shareholders by getting equity in a fast-growing company and participating in our employee stock program.

Additional benefits include

  • 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

Our DE&I Philosophy

Lunar Energy is an equal opportunity employer.

We are committed to attracting, developing and retaining diverse talent by supporting an inclusive workplace.

Lunar recruits, hires, trains, promotes, compensates, and administers all personnel actions without regard to race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, disability status or any other status protected by applicable law.

#J-18808-Ljbffr

Staff Firmware Engineer Arbeitgeber: Lunar Energy

Lunar Energy ist ein hervorragender Arbeitgeber, der sich der Schaffung einer nachhaltigen Zukunft verschrieben hat. Mit einem starken Fokus auf Mitarbeiterentwicklung und einem flexiblen Arbeitsumfeld, das sowohl vollständig remote als auch hybrid möglich ist, bietet das Unternehmen zahlreiche Vorteile wie Aktienoptionen, umfassende Gesundheitsleistungen und großzügige Weiterbildungsmöglichkeiten. Die Unternehmenskultur fördert Innovation und Zusammenarbeit, sodass Sie in einem dynamischen Team arbeiten können, das Ihre Ideen schätzt und Ihnen die Möglichkeit gibt, einen echten Einfluss auf die Energiewende zu haben.

Lunar Energy

Kontaktdaten:

Lunar Energy Recruiting-Team

StudySmarter Expertenrat🤫

Wir sind der Meinung, dass du so Staff Firmware Engineer erhalten könntest

Engagier dich in Entwickler-Communities!

Lass uns mal ehrlich sein: In der Software-Entwicklung sind Netzwerke Gold wert! Tummel dich in GitHub-Projekten, nehme an lokalen Meetups oder Hackathons teil und vernetze dich mit anderen Entwicklern. So steigerst du nicht nur deine Sichtbarkeit, sondern lernst auch die neuesten Trends und Technologien kennen.

Zeig deine Fähigkeiten!

Erstelle ein Portfolio, das deine besten Projekte und Code-Examples zeigt. Nichts überzeugt mehr als ein praktischer Beweis deiner Skills. Das kann auch helfen, bei Lunar Energy anzuklopfen, wenn du dich auf die Stelle als Staff Firmware Engineer bewirbst – so wissen sie gleich, was sie von dir erwarten können!

Nutze Jobplattformen speziell für Tech-Jobs!

Plattformen wie Stack Overflow Jobs oder AngelsList sind perfekte Orte, um Vollzeitstellen in der Software-Entwicklung zu finden. Hier sind viele tolle Unternehmen auf der Suche nach Talenten wie uns, also schau regelmäßig vorbei und bewirb dich direkt über die Website.

Such dir Mentoren und Feedback!

Hol dir Feedback von erfahrenen Entwicklern, die dir Tipps geben können, was Recruiter wirklich suchen. Ob über LinkedIn oder persönliche Kontakte: Menschen, die sich in der Branche auskennen, können enorm wertvoll sein, um dir zu helfen, dich optimal auf deine Bewerbung bei Lunar Energy vorzubereiten!

Wir glauben, dass du diese Fähigkeiten brauchst, um Staff Firmware Engineer mit Bravour zu bestehen

Firmware-Entwicklung
C-Programmierung
Python-Kenntnisse
Rust-Kenntnisse (von Vorteil)
IP-Stack-Protokolle (Ethernet, WiFi, TCP, UDP, HTTPS)
Bluetooth/BLE-Kenntnisse
Erfahrung mit WiFi-Netzwerken und Espressif-Ökosystem

Einige Tipps für deine Bewerbung 🫡

Highlights deiner Coding-Skills:In der Software-Entwicklung kommt es auf konkrete Fähigkeiten an. Vergiss nicht, relevante Programmiersprachen und Frameworks in deinen Lebenslauf aufzunehmen. Zeig uns, was du kannst – vielleicht mit einem Link zu deinem GitHub-Profil oder einer Übersicht deiner Side Projects, die deine Programmierkenntnisse illustrieren.

Dokumentation deiner Erfolge:Gerade bei einer Vollzeitstelle in der Software-Entwicklung sind konkrete Ergebnisse Gold wert. Nenn uns Zahlen und Ergebnisse aus deinen vorherigen Projekten. Hast du den Code optimiert oder Systemfehler behoben? Solche Erfolge zeigen, dass du die Sprache der Entwickler sprichst und einen echten Mehrwert bringst.

Attraktive Projektbeschreibungen:Wenn du an Projekten gearbeitet hast, die hervorstechen, beschreibe sie ausführlich in deinem Lebenslauf. Was war das Problem, das du gelöst hast? Welche Technologien hast du eingesetzt? Das gibt uns einen klaren Einblick in deine Herangehensweise und Problemlösungsfähigkeiten.

Motivation zeigen:In deinem Anschreiben solltest du deine Motivation für die Stelle im Bereich Software-Entwicklung bei Lunar Energy klar herausstellen. Warum sprichst gerade du die Anforderungen für diese Vollzeitrolle an? Mach deutlich, was dich an der Arbeit bei uns reizt und wie du über das rein Technische hinaus wachsen möchtest.

Wie man sich auf ein Vorstellungsgespräch bei Lunar Energy vorbereitet

Technische Vorbereitung auf die Coding-Challenges

In der Software-Entwicklung sind technische Fragen oft ein zentraler Teil des Interviews. Macht euch mit Plattformen wie LeetCode oder HackerRank vertraut, um eure Problemlösungsfähigkeiten zu trainieren. Zeigt im Interview viel Selbstbewusstsein beim Erklären eurer Ansätze!

Das eigene Portfolio im besten Licht präsentieren

Stellt sicher, dass ihr ein aussagekräftiges Portfolio habt, das einige eurer besten Projekte zeigt. Seid bereit, darüber zu sprechen, was eure Rolle war, welche Technologien ihr verwendet habt und welche Herausforderungen es gab. Das gibt den Interviewern einen Einblick in eure praktische Erfahrung.

Teamfähigkeit und Kommunikation betonen

In einer Vollzeit-Position wird Kommunikation im Team sehr wichtig sein. Seid bereit, Beispiele aus der Vergangenheit zu teilen, in denen ihr effektiv im Team gearbeitet habt. Dies zeigt, dass ihr nicht nur technische Fähigkeiten habt, sondern auch gut ins Team passt.

Vorbereitung auf Fragen zur Software-Architektur

Bereitet euch darauf vor, Fragen zur Software-Architektur zu beantworten. Themen wie RESTful APIs, Microservices und Cloud-Architekturen können Teil eures Interviews sein. Zeigt euer Verständnis durch Diskussionen und Beispiele aus eurer bisherigen Arbeit oder Projekte.