Embedded Software Engineer

Hybrid
Mid-level
🇩🇪 Germany
Software Developer
Software development

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, validate, and optimize 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.

Requirements

We are looking for roughly a 50% fit with for 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.

 

Enpal B.V.

Enpal B.V.

Enpal is building the largest community of renewable energy in Europe

🌞Clean energy
Clean Energy
Renewable Energy
Sustainability
Technology

Other jobs at Enpal B.V.

 

 

 

 

 

 

 

 

View all Enpal B.V. jobs

Why OmniJobs?

  • Rare & hidden jobs
  • New jobs every day
  • No expired job posts
  • All jobs in English

Receive emails about similar jobs

Get alerts to your inbox about new open jobs that are similar to this one.

🇩🇪 Germany
Software Developer

No spam. No ads. Unsubscribe anytime.

Similar jobs