Enpal

Senior Embedded Engineer

Berlin Stuttgart
Linux Yocto C++ C# Python MQTT Modbus LTE Git CI/CD
Description

Senior Embedded Engineer - Energy Platform (f/m/x)

Department: Tech

Location: Berlin, Stuttgart

Employment Type: FullTime

At Enpal, we are not just a company; we are a movement. As a recognized greentech unicorn and one of Europe’s fastest-growing energy companies, we’re dedicated to making solar energy accessible and effortless for homeowners across the continent. Our innovative business model for solar panels, heat pumps, home energy storage systems, and EV charging stations is redefining the residential energy market. With our mission to empower homeowners to embrace clean energy, we are paving the way for a sustainable, decentralized energy future.

As a leader in the residential solar energy market, Enpal is expanding and our vision is clear: to become the leading force in Europe’s transition to sustainable and decentralized energy generation.


Job Description

Located in either Berlin or Stuttgart, we're scaling up our tech team to enhance the brain of the Enpal system - our IoT division. We work closely with partner companies to create seamless energy solutions for the future.

As Senior Embedded Software Engineer (f/m/x), you will be working close to hardware, production systems, and real operational challenges. The position plays a key part in building, validating, and operating systems that must perform reliably in the field. It combines deep technical expertise with hands-on technical leadership in production-grade IoT environments. If you value ownership, technical depth, and transparent collaboration, you will have the opportunity to shape both systems and processes in a meaningful way.

  • Design, validate, and optimize firmware for Linux-based IoT devices.

  • Support our colleagues in building and maintaining software services essential for IoT device configuration and activation in production environments.

  • Interface with partner companies to validate externally delivered software

  • Establish and maintain automated validation pipelines (HIL/SIL testing)

  • Enhance and maintain Linux system built with the yocto build chain

  • Contribute to CI/CD pipelines and release processes using Git-based workflows

  • Improve system-level reliability (network interfaces, systemd, boot flows, toolchains)


Qualifications

  • In-depth understanding of Linux-based systems, with a strong emphasis on the Yocto build chain.

  • Experience in designing and operating control systems in IoT production environments

  • Platform or internal tooling development experience

  • Experience with atleast one of: C++ / C# / Python

  • Understanding of IoT Protocols (e.g., MQTT), interfaces such as Modbus, LTE

  • Extensive experience in a production environment, with a focus on IoT device configuration and activation.

  • Expertise in CI/CD tools and methodologies.

Nice to have:

  • Knowledge of embedded security best practices, both hardware and software-sided,

  • Hardware design exposure (schematics, interface integration)

  • Energy domain experience

  • Willingness to deepen expertise in C#


Additional information

  • Work at Germany’s first green unicorn and actively shape the solar energy transition with us.

  • The sun shines everywhere – and so do we. At Enpal, you’ll join a highly motivated and diverse team with over 65 nationalities working toward one mission.

  • Office or home? You choose. We offer a hybrid work model – even after the pandemic – so you can balance focus and flexibility.

  • Yes, we’re a startup cliché – and proud of it. From ping-pong and yoga corners to a rooftop terrace and fully stocked fridges – our Berlin HQ in Friedrichshain has everything you need to thrive.

  • Your Enpal kick-start: On your onboarding day, you’ll meet the team, get to know the company – and have a welcome session with our founder, Mario.

  • Stay in the loop: From company updates in our monthly All-Hands to solar deep dives in our Lunch & Learns – we make sure everyone understands the bigger picture.

  • The energy transition is a team sport. Expect strong team spirit, ownership – and unforgettable team events.

  • No progress without feedback. We embrace a strong feedback culture and believe your input drives our collective growth.


At Enpal, we are proud of the diversity of our team. No decisions are made on the basis of skin colour, religion or religious belief, ethnic or national origin, nationality, gender identity, sexual orientation, disability or age, either during recruitment or employment. Enpal stands for a safe workplace and takes action against discrimination and harassment of any kind.

Enpal
Enpal

0 applies

0 views

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

60,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 452 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

To try it out

For active job seekers

For those who are passive looking

Cancel anytime

Frequently Asked Questions

  • We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
  • We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
  • We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
  • We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
  • Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
  • Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
  • Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅

What Fellow Engineers Say