
Software Support Engineer
- Hybrid
- Utrecht, Utrecht, Netherlands
- Software
Job description
Position Title - Software Support Engineer
Company - iwell - Your Partner for Sustainable Energy Solutions
Location - Utrecht
About iwell
At iwell, we are all about reinforcing energy security. We help European businesses become more energy independent. Because with growing regulations, extreme price volatility and rising grid issues, they just need to be resilient. So it's time to take charge and think ahead. We deliver energy management solutions that ensure businesses are always in control of their energy. Our in-house developed EMS and modular battery storage, drive profit through sustainability, making businesses future-proof. We’re a fast-growing international team of bold, talented individuals. From engineers and software developers to creative thinkers and customer-focused business developers, we are looking for people who are determined to make a positive impact.
The Role
Our mission is to optimize local energy usage by delivering smart, flexible, and reliable battery energy storage solutions. As a Software Support Engineer (third line), you’ll play a key role in ensuring the stability and reliability of the software that powers our battery systems, directly contributing to a more sustainable future. You’ll join the CubeEms team, responsible for the entire software stack on our battery systems, from low-level control to high-level interfaces. You’ll work closely with the operations team and software developers to troubleshoot and resolve complex, real-world issues. This means digging into bugs and edge cases, using your strong C# skills to identify and fix root causes. You’ll also help improve our tooling and documentation to make problem-solving faster and more effective. To be effective, you'll need to keep a cool head while juggling multiple requests, communicate clearly with both technical and non-technical colleagues, and bring a structured, calm approach to debugging. This is a high-impact role where your fixes and insights will be immediately felt by our customers and partners. If you enjoy deep technical challenges and want your work to support the energy transition — we’d love to hear from you.
Key Responsibilities
In this role, you’ll:
Work closely with operations, who handle field deployments and customer-facing incidents, to diagnose and resolve complex issues in real-world environments.
Collaborate tightly with software developers to analyze bugs, identify root causes, and develop permanent solutions.
Help improve internal tooling, logging, and documentation to make diagnosing issues faster and easier.
Proactively identify areas of technical risk or instability — and propose or implement fixes before they become incidents.
Requirements
A hands-on and pragmatic engineering mindset — you enjoy digging into complex problems, finding root causes, and delivering clean, maintainable fixes.
You’re comfortable working in a fast-moving, agile environment and collaborating across teams to support real-world systems.
You have experience working with software that interacts with hardware, and you understand the importance of system reliability and stability in production environments.
You're structured in your thinking, able to manage multiple issues in parallel, and communicate clearly with both technical and non-technical stakeholders.
Your Background
A completed degree (HBO or higher) in Computer Science, Software Engineering or experience to match this.
Experience in software development or technical support engineering roles.
Proficiency in modern C# (or similar languages), with a strong focus on debugging, code quality, and maintainability.
Familiarity with Linux environments and Dockerized deployments — you know your way around logs, containers, and shell tools.
We care
Accelerate your career: Get a budget of €1500 a calendar year for personal development and career growth.
Pension: Attractive pension plan with BrandNewDay.
Travel reimbursement: We cover your travel costs (bike, car, or public transport).
Mobile phone allowance: €25 per month.
30 days of holiday to rest and recharge, plus a yearly company holiday, plus one volunteer day a year.
Hours: A full time (5 days per week / 40 hours) role. We can also consider 4 days / 32 hours.
Hybrid role: Balance between our Utrecht office and working from home.
Do you walk the talk?
For more information about iwell, what we do, why we do it and an overview of our
partners visithttps://iwell.eu/.
or
All done!
Your application has been successfully submitted!