Senior Embedded Software Engineer ess

Alfen
Almere, Netherlands
about 1 month ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours

Tech stack

C (Programming Language) Computer-Aided Design Agile Methodology Computing Platforms C++ (Programming Language) Software Quality Code Review Linux Embedded Software Python (Programming Language) Software Architecture Software Engineering
+3 more
Software Systems Information Technology Industrial Software

Job description

Senior Software Engineer Do you want to develop high-quality software while playing a key role in the technical evolution of innovative energy storage systems? What will you do? As a Senior Software Engineer, you will develop advanced software for Alfen’s Energy Storage Systems (ESS). You will be involved throughout the entire software development lifecycle-from analysing complex technical challenges and designing software solutions to implementation, validation, and continuous optimisation of our products. Drawing on your experience, you will translate complex requirements into robust, scalable, and future-proof software solutions. Within the development team, you will play a leading technical role. You will actively contribute to software architecture, make well-founded technical decisions, and help shape the ongoing evolution of our software platform. Working closely with software engineers, hardware engineers, system architects, test engineers, and product management, you will deliver innovative solutions that meet the highest standards of reliability, performance, and quality. In addition to software development, you will contribute to the continuous professional growth of the team. You will share your expertise through code reviews and technical knowledge sessions, support colleagues in solving complex technical challenges, and help improve development processes, tooling, and software quality. You stay up to date with emerging technologies and how they can further enhance our energy storage solutions. In short, this role combines hands-on software engineering with technical leadership, allowing you to make a direct contribution to innovative technologies that accelerate the global energy transition. What do you bring?

Requirements

We are looking for a software engineer with a solid technical foundation and a genuine passion for technology and innovation. In addition, you have:

  • A Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related technical discipline.
  • At least 5 years of professional experience in software development, preferably using C, C++, Python, and Linux.
  • Experience with, or a strong interest in, software development for Energy Storage Systems (ESS) or industrial systems.
  • Experience working within an Agile software development environment.
  • Strong communication skills and the ability to collaborate effectively within multidisciplinary teams.
  • A proactive mindset and a continuous drive to learn, improve, and develop yourself.

Benefits & conditions

At Alfen, you will have the opportunity to contribute to the energy transition by working on innovative technologies that have a direct impact on the energy infrastructure of tomorrow. In addition, we offer:

  • A competitive salary and an excellent benefits package.
  • 27 vacation days plus 13 additional ADV (reduction of working hours) days per year, with the option to sell up to 10 vacation days annually.

About the company

  • Hybrid working opportunities, with up to two remote working days per week based on a full-time (40-hour) workweek.
  • Free access to our online learning platform and extensive professional development opportunities.
  • Pension plan through the PME Pension Fund, with Alfen contributing more than 50% of the pension premium.
  • A collaborative and engaged working environment, complemented by an active staff association organising social events and networking activities. Where will you work? Alfen is a leading player in the energy transition. As a Senior Software Engineer, you will contribute to technologies that are shaping the power grid of the future. You will work in an innovative environment where technology, collaboration, and continuous development are at the heart of everything we do.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.nationalevacaturebank.nl

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:19 min

Advancing autonomous driving capabilities with specialized software talent

Katrin Lehmann Katrin Lehmann +1 · Coffee With Developers

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · WWC 2025

3:39 min

Addressing code review surrender and process exploitation

Laura Tacho Laura Tacho · WWC Europe 2026

1:48 min

Balancing code generation velocity with software quality standards

Lilia Gargouri Lilia Gargouri · Coffee With Developers

4:18 min

Prioritizing communication and structural awareness over strict tool mastery

Liam Hurrel +1 · WWC 2021

3:55 min

Demonstrating .NET installation on Debian and Azure Linux

Silvano Coriani Silvano Coriani · Europe 2026 Virtual

Videos

See all

Related articles

See all