Embedded Software Developer (blind recruitment)

Skive

At DEIF, we believe that skills, motivation, and mindset matter more than personal details. That’s why we use blind recruitment for this position. If this role excites you, all you need to do is answer four job-specific questions – no CV, no cover letter, and no personal information (such as name, age, gender, or background). Just your insights and experience. Sounds exciting? Keep reading.


At DEIF A/S, we develop advanced control solutions that keep power stable and efficient – whether from wind, solar, or traditional sources. With more than 650 dedicated employees worldwide, we push boundaries, set new standards in energy efficiency and conversion, and work towards becoming the market leader in intelligent energy control. Together, we create solutions that Improve Tomorrow.


About the job

As an Embedded Software Developer at DEIF, you’ll help shape tomorrow’s energy solutions. Our products control and switch between various energy sources – including solar, wind, diesel, and batteries – for more efficient and reliable power production. Most R&D, manufacturing, and testing takes place at our headquarters in Skive, giving us a unique setup that fosters close collaboration and rapid innovation.

You’ll join a team of 20 skilled colleagues developing embedded application software for our Linux-based multi-core controller platform. You’ll be responsible for developing the software that determines how our products respond to real-world conditions – like when batteries charge or discharge, how generators operate, and how new features such as DC systems are added to our platform.

DEIF offers an open platform that allows customers to develop and run their own applications on our robust controllers. As a Software Developer, you will be part of the full development process – from idea to system integration.

Simon Appelt, Department Manager

Working tasks and responsibilities

  • Develop embedded application software in C++ for DEIF’s Linux-based controller platform
  • Write unit tests in C++ and contribute to automated validation using CI/CD frameworks.
  • Collaborate closely with hardware and software teams to ensure smooth system integration.
  • Participate in Agile development processes and contribute to continuous improvement of our software platform

The Software Team works in Agile sprints of 2 weeks, allowing for frequent feature delivery and continuous feedback. You’ll collaborate closely with your team, product specialists, and other stakeholders, ensuring high-quality solutions while learning from colleagues with diverse skills and backgrounds.

What we’re looking for

We’re looking for a passionate engineer who enjoys solving complex technical challenges. You thrive in a collaborative environment where progress is driven by shared ideas, diverse skills, and teamwork.

You have experience with embedded software development in C/C++, gained either during your studies or from your early professional career. Knowledge of ANSI C, VCS, object-oriented programming or CI/CD tools is a plus.

How to apply

Forget the traditional CV and application. To apply, simply answer the 4 job-specific questions below!

That’s it – and remember to leave out personal details such as name, age, or ethnicity, nationality, etc.

  1. Battery Control Logic in Hybrid Systems
    Think back to a time when you worked with battery systems or studied energy control logic. Based on your experience, what specific factors did you consider ensuring both efficiency and safety in charging/discharging? If you haven’t worked directly with batteries, describe how you would approach structuring the logic, and explain your reasoning with a real-world analogy or example.
  2. Ensuring Stable Generator Output
    Describe a situation where you had to manage or simulate interactions between multiple energy sources. What specific software strategies would you use to ensure stable generator output, and how would you test your solution? Share any lessons learned or trade-offs you’d consider.
  3. Adding Business Logic to Controller Application
    Imagine you’re tasked with integrating DC system logic into an existing controller application. Based on your experience or understanding of embedded systems, what are the key software considerations you’d prioritise? Describe how you would avoid introducing regressions or performance issues and mention any tools or practices you’d use.
  4. Handling Software Project Challenges
    Share a specific example of a software project where something didn’t go as planned. What was your role, what went wrong, and how did you adapt? What would you do differently today, and how has that experience shaped your approach to problem-solving?

Why join DEIF?

At DEIF A/S, you’ll be part of a family-owned company with strong values and a culture built on trust, openness, and collaboration. You’ll experience a professional and highly engaged working environment, where we’re curious on each other’s perspectives and encourage respectful, honest dialogue that drives growth. Our strength lies in responsibility, teamwork, and the courage to innovate – that’s what drives us forward.

In addition to a role filled with exciting challenges, we offer you:

  • Flexible work arrangements, including home office days and access to satellite offices in Odense, Aalborg, and Silkeborg
  • The opportunity to work with cutting-edge technologies in state-of-the-art facilities
  • On-the-job training and knowledge sharing with skilled employees
  • In-house canteen and physiotherapist at our headquarters
  • Fitness breaks, social events, and much more supporting your wellbeing.

Want to know more about working at DEIF? Visit our career page today!

What’s Next?

Once we receive your answers, our recruitment team will carefully review all submissions and shortlist candidates based on the content of their responses.

If selected, you’ll be invited to a first online interview, where you’ll meet members of the recruitment team. In this interview, we’ll focus on your answers to the job-specific questions – not your CV or personal background. The goal is to better understand your thought process, motivation, and approach to the role.

Candidates who move forward will be invited to a second interview at DEIF headquarters, where we’ll conduct a personal profile assessment and dive deeper into your professional experiences and competencies.


Ansættelsestype: Permanent

Hjemmearbejde: Possible

Ugentlig arbejdstid: Full-time

Safe, reliable, and efficient

We are a partner both on land and sea, offering safe, reliable, and efficient power control solutions for all types of fuel and applications, including renewable and hybrid energy systems.

Our purpose is to supply the world’s best and most reliable control solutions for a sustainable future.

Fitness breaks. Transparent career tracks. Physiotherapist. Health- and pension scheme. Flexible work arrangements. Social events.

At DEIF, we want to create a healthy and inspiring work environment with development opportunities and flexible work arrangements for all our employees.

The change we make is not something that is achieved overnight.

It is the result of small steps, accumulated expertise, strong partnerships and always working with the ambition to do better than we did yesterday. Improve tomorrow, we say!

DEIF wants to comply with or exceed applicable legal requirements, customer demands and other requirements to which our organization subscribes in relation to environmental aspects.

We want to have a common sustainable mind-set.

Empower your business for the energy transition

About DEIF

DEIF is a global supplier of safe and reliable power control solutions for decentralised power generation on land and at sea. DEIF has more 500 employees and is represented in 50+ key markets in all regions of the world. All production facilities are located at the Danish HQ in Skive and a stunning 20% of our employees work in R&D, identifying new environmentally friendly ways of increasing overall performance, reducing maintenance intervals, and fuel consumption for the world’s power-generating industries.

A career in our company may develop in many ways – and many directions. It all depends on your ambitions, wishes, background, and personal potential. We offer plenty of room for a career with jobs in different business units, at different organisational levels, and in different countries. A career at DEIF can be as exciting and fruitful as you want!

Join DEIF and be part of our journey towards a more sustainable future.

What it’s like to work at DEIF

Watch the video to hear firsthand experiences from some of our colleagues about working in our company.

DEIF - Offices in Denmark

Local offices in Denmark

Skive

DEIF HQ

Aalborg

Satellite Office

Silkeborg

Satellite Office

Odense

Satellite Office