Battery Controller & Infrastructure Engineer (C# & Linux)

iwell

Utrecht

Hybrid

EUR 60,000 - 68,000

Full time

25 hours ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Holiday allowance 8%
30 holidays per year
Volunteer day
Learning budget EUR 1,500 per year
Pension plan
2 weeks remote per year
Travel costs covered
Phone allowance EUR 25 per month
Company activities & bootcamp

Job summary

iwell is hiring a Software Engineer for Battery Controller & Infrastructure. You will write safety-critical C#.NET code and own end-to-end infrastructure, from software to on-site network setups, ensuring safe operation of battery systems and robust operations.

You will work across Linux-based infra, Ansible orchestration, and self-hosted DevOps tooling, balancing application work with operational duties to keep systems running reliably.

Qualifications

  • Solid experience as a C#.NET developer, writing clean, maintainable code.
  • Knowledge of hardware communication protocols such as Modbus and MQTT.
  • Hands-on experience with Linux, and a love of scripting and automating tasks away.
  • Comfort with infrastructure tooling such as Ansible, Docker, Azure and OpenVPN, and with cloud/hosting environments like Hetzner.
  • The know-how to set up a reliable and secure network, and the curiosity to keep up with the field.
  • A genuine affinity for the operational side of software — you see running the system as part of building it.
  • Strong communication skills and a habit of documenting your work. Fluency in English is required.
  • 32-40 hours per week
  • Office 3-4 days per week

Responsibilities

  • Develop and maintain the C# application that controls our battery systems and guards their safe operation.
  • Take ownership of part of our infrastructure and operations.
  • Orchestrating our linux based fleet with Ansible and other automation tools.
  • Keeping self-hosted infrastructure healthy across Hetzner, Azure and StackHero (OS and Docker updates, DevOps pipelines, our GitLab instance, and the Mikrotik-based VPN gateway).
  • Designing, testing and documenting new on-site network setups for our Customer Operations team to install.

Skills

C#.NET
Modbus
MQTT
Linux
Automation
OpenVPN
Azure
Ansible
Docker
Networking

Tools

Docker
Ansible
Azure
OpenVPN
GitLab

Job description

iwell is hiring a Software Engineer for Battery Controller & Infrastructure. You will write safety-critical C#.NET code and own end-to-end infrastructure, from software to on-site network setups, ensuring safe operation of battery systems and robust operations.

You will work across Linux-based infra, Ansible orchestration, and self-hosted DevOps tooling, balancing application work with operational duties to keep systems running reliably.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer Battery Controller & Infrastructure
Software Engineer Battery Controller & Infrastructure

iwell • Utrecht

Hybrid
EUR 60,000 - 68,000
Holiday allowance 8%
30 holidays per year
Volunteer day
+6
Hands-on Software Architect
Hands-on Software Architect

Iwell • Utrecht

Hybrid
EUR 90,000 - 130,000
30 holidays per year
Volunteer day per year
EUR 1,500 learning budget annually
+5
C# Backend Engineer for Smart Home Battery Systems
C# Backend Engineer for Smart Home Battery Systems

nextenergy • Netherlands

On-site
EUR 60,000 - 90,000
Pension plan
Travel allowance
25 vacation days
+7
Mobile Battery Systems Engineer
Mobile Battery Systems Engineer

Greener Power Solutions Ltd. • Amsterdam

Hybrid
EUR 70,000 - 100,000
30 vacation days
Pension plan (8%)
CO2 bonus (company-wide)
+4
Hands-on Software Architect: Lead Edge-to-Cloud Platform
Hands-on Software Architect: Lead Edge-to-Cloud Platform

Iwell • Utrecht

Hybrid
EUR 90,000 - 130,000
30 holidays per year
Volunteer day per year
EUR 1,500 learning budget annually
+5
Senior | Lead Firmware Engineer
Senior | Lead Firmware Engineer

Moonwatt • Diemen

On-site
EUR 70,000 - 110,000
Lead Embedded Firmware Engineer, Battery Management System
Lead Embedded Firmware Engineer, Battery Management System

Moonwatt • Diemen

On-site
EUR 70,000 - 110,000
Battery Test Automation Engineer for Series Production
Battery Test Automation Engineer for Series Production

High Tech Source • Eindhoven

On-site
EUR 60,000 - 90,000
Pension
Solutions Engineer
Solutions Engineer

Iwell • Utrecht

On-site
EUR 60,000 - 68,000
30 holidays
Annual company trip
Volunteer day per year
+6
C# Backend Engineer for Smart Home Energy
C# Backend Engineer for Smart Home Energy

NextEnergy BV • Utrecht

On-site
EUR 60,000 - 85,000
Join a young, dynamic team
Competitive salary
Pension plan
+9