Embedded Software Engineer (f/m/d)

Enpal GmbH Published: March 22, 2025
Location
Berlin, Germany
Job Type

Description

Job Description

Enpal is revolutionizing the solar energy sector with innovative and sustainable solutions. 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 Embedded Software Engineer, you will assume dual responsibilities in technical and people leadership.

Your role is crucial in guiding the team through the complexities of IoT, focusing on validation and configuration tasks.

You'll serve as the technical liaison with our suppliers and partners and manage automated testing processes.

This role is instrumental in configuring and activating devices in IoT production environments, particularly as the team expands.

  • Designing, validating, and optimizing firmware  for 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  and manage supplier relationships.
  • Use automated testing  methods to validate software received from suppliers.
  • Play a pivotal role in  Linux Kernel enhancements  through the Yocto build chain.
  • Assist in  hardware design activities , especially focusing on interfaces like LTE, ModBus, and Serial Interfaces.
  • Collaborate across departments  to develop and maintain CI/CD pipelines using tools like Git.

Qualifications:

We are looking for roughly a 50% fit with what we ask. The other 50% is a surprise to us, it is the magic you bring to the table and the diversity in which you make us grow. 

  • In-depth understanding of  Linux-based systems , with a strong emphasis on the  Yocto  build chain.
  • Proficiency in languages ​​such as  Rust, Shell, and Python .
  • Solid experience with  IoT protocols , particularly  MQTT .
  • 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, experience with  C# , and a background in  hardware design .

Additional Information:

  • You have the chance to be part of Germany's first green unicorn startup and advance our mission of solar energy transformation
  • A highly motivated, diverse team with more than 65 different nationalities
  • We offer a unique corporate culture with ambitious goals, flat hierarchies and exciting career opportunities
  • Flexible working hours with home office option
  • The opportunity to enjoy your lunch break on our roof terrace with an amazing view over Berlin
  • You can expect a legendary team spirit with unforgettable team events
  • Additional benefits: for example Gympass membership, a company phone and many more

APPLY HERE

Apply
Drop files here browse files ...

Related Jobs

Service/Validation Engineer   Rovereto, Italy
March 26, 2025
Project Engineer (packaging lines experience)   Santa Palomba-roma II, Italy
March 26, 2025
VP of Engineering   Remote, Italy
March 26, 2025
MEP Engineer   Milan, Italy
March 26, 2025
Are you sure you want to delete this file?
/