Embedded Software Developer (blind recruitment)

apartmentDEIF A/S placeSkive calendar_month 
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 ManagerWorking 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.
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. 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. 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.
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 Apply Læs mere 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. Benefits & perks 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.
Improve Tomorrow 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! Environmental Policies 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

apartmentDEIF A/SplaceSkive
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...
apartmentSKOV A/SplaceSkive
Embedded Software Developer - low level Er du vores nye Embedded Software Developer til low-Level sensor programmering? Vi søger en dygtig embedded softwareudvikler, der brænder for at udvikle low level software til avancerede sensorer...
electric_boltStraks start

Software Developer, IoT - Bjerringbro

apartmentGrundfos A/SplaceBjerringbro, 44 km fra Skive
About us Solutions Sustainability Media Careers Contact Digital & IT Software Developer, IoT Apply now Apply Now...