Senior Embedded Engineer - Energy Platform (f/m/x)
Enpal
Berlin, Germany
Posted on Apr 3, 2026
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.
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)
- 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.
- 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#
- 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.