Senior Embedded Software Engineer ESS

Alfen
Almere, Netherlands
6 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
Dutch, English
Experience level
Senior

Job location

Almere, Netherlands

Tech stack

C
Data analysis
C++
Software Quality
Code Review
Software Design Patterns
Linux
Embedded Software
Python
Software Architecture
Software Engineering
Software Systems
Strategies of Testing
Information Technology
Industrial Software

Job description

As a Senior Software Engineer, you'll be the driving force behind the development of cutting-edge software solutions for our energy storage systems (ESS). You'll be responsible for delivering high-performance software that forms the backbone of progress in the energy transition. You'll play a key role in delivering ambitious projects and ensuring that Alfen's ESS solutions meet the highest standards of reliability, efficiency, and sustainability.

What will you do?

As a Senior Software Engineer at Alfen, you'll work in a technically challenging and rapidly evolving environment. You'll contribute to the design and development of advanced software for ESS, collaborating closely with multidisciplinary teams of hardware engineers, electrical engineers, and system architects. You'll conduct in-depth analysis, solve complex technical problems, and contribute to the innovation of new features and products.

Your tasks and responsibilities include:

  • Leading the development of software for energy storage systems (ESS): From concept to implementation, you take ownership of the architecture and quality of the software solutions.
  • Technical leadership: You coach and mentor junior and medior engineers, helping them improve their technical skills and supporting their professional growth.
  • Problem-solving and optimization: You play a key role in tackling complex technical issues, ensuring the software architecture is scalable, efficient, and maintainable.
  • Cross-functional collaboration: You work closely with hardware engineers, product managers, and other technical experts to develop the best ESS solutions and ensure the successful implementation of new functionalities.
  • Continuous improvement: You contribute to improving development processes and actively engage in code reviews, testing methodologies, and software tooling.

Requirements

We're looking for a technical expert with extensive experience in software development and a passion for solving complex technical challenges. You have:

  • A completed Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  • At least 5 years of experience in software development with C, C++, Python, and Linux.
  • Experience with software development for energy storage systems (ESS) or other industrial systems is a plus.
  • Strong knowledge of software architecture and practical experience with design patterns.
  • Experience in optimizing software and ensuring code quality.
  • Excellent communication skills in both Dutch and English, spoken and written.

Benefits & conditions

  • A market-based salary with attractive secondary benefits.
  • 27 vacation days + 13 additional leave (ADV) days per year, with the option to sell up to 10 vacation days.
  • Hybrid working options (up to 2 days a week for a 40-hour work week).
  • Free access to our online learning platform and various training opportunities.
  • Pension scheme via PME Pension Fund, with Alfen paying more than half of the contribution.
  • A vibrant staff association offering numerous social and networking activities.
  • Travel allowance of €0.23 per km, up to 50 km one-way.

Where will you work?

Alfen is an innovative and rapidly growing organization that actively contributes to the energy transition. In the R&D & Engineering department, you'll be working on technologies that are shaping the future of energy. You'll have the opportunity to be at the forefront of this transition, developing products that directly contribute to a more sustainable and reliable electricity grid.

The R&D & Engineering Department

Our department consists of experts in software, electrical engineering, mechanical engineering, and power electronics. By combining these disciplines, we can innovate quickly and develop high-quality products that contribute to the energy transition.

Apply for this position