DEIF
๐Skive, Denmark ๐ฉ๐ฐ
โฑ๏ธ full-time
๐งโโ๏ธ mid-level
hybrid
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โ, explains Department Manager, Simon Appelt.
Working tasks and responsibilities
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 :
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.
Senior Embedded Software Engineer
@ Embedd
At embedd.it, we power hardware-software integration in embedded devices. We turn fragmented semiconductor chip data into configurable digital twins, then deterministically generate code, tests, and documentation โ making integration faster, cheaper, and resilient to supply chain shocks.
Weโre looking for a true legend โ someone with abstract thinking and deep expertise in low-level software development. Youโll build vendor-agnostic tooling for MCU and peripheral integration to solve hardware-software integration once and for all. We work at the intersection of embedded systems, code generation, compilers, and machine learning. Itโs your chance to help redefine how low-level development is done.
embedd.it is a UK-based startup reinventing embedded development. Our platform transforms unstructured semiconductor data into structured digital twins, enabling automatic generation of drivers, tests, and documentation. We're building a single, traceable source of truth to make integration fast, vendor-agnostic, and future-proof.
C++ GPU Modelling Engineer
@ AMD, ๐Denmark ๐ฉ๐ฐ
GPU Systems Software Engineer - Cork, Ireland
@ Qualcomm, ๐Denmark ๐ฉ๐ฐ
Embedded Software Engineer
@ Actalent, ๐Denmark ๐ฉ๐ฐ
Embedded Software Engineer
@ Abbott, ๐Denmark ๐ฉ๐ฐ
Embedded Software Engineer
@ Actalent, ๐Denmark ๐ฉ๐ฐ
Embedded Software Engineer FCS & FMS
@ Airbus, ๐Denmark ๐ฉ๐ฐ
Junior R&D Software/Firmware Engineer - C++
@ Agilent Technologies, ๐Denmark ๐ฉ๐ฐ
Embedded Software Development Engineer, Ring
@ Amazon, ๐Denmark ๐ฉ๐ฐ
Embedded Software Engineer FCS & FMS
@ Airbus, ๐Denmark ๐ฉ๐ฐ
Embedded Software Engineer II, Ring
@ Amazon, ๐Denmark ๐ฉ๐ฐ
โฑ๏ธ full-time
๐งโโ๏ธ mid-level
hybrid
C++ GPU Modelling Engineer
@ AMD, ๐Denmark ๐ฉ๐ฐ
GPU Systems Software Engineer - Cork, Ireland
@ Qualcomm, ๐Denmark ๐ฉ๐ฐ
Embedded Software Engineer
@ Actalent, ๐Denmark ๐ฉ๐ฐ
Embedded Software Engineer
@ Abbott, ๐Denmark ๐ฉ๐ฐ
Embedded Software Engineer
@ Actalent, ๐Denmark ๐ฉ๐ฐ
Embedded Software Engineer FCS & FMS
@ Airbus, ๐Denmark ๐ฉ๐ฐ
Junior R&D Software/Firmware Engineer - C++
@ Agilent Technologies, ๐Denmark ๐ฉ๐ฐ
Embedded Software Development Engineer, Ring
@ Amazon, ๐Denmark ๐ฉ๐ฐ
Embedded Software Engineer FCS & FMS
@ Airbus, ๐Denmark ๐ฉ๐ฐ
Embedded Software Engineer II, Ring
@ Amazon, ๐Denmark ๐ฉ๐ฐ