Embedded Software Engineer

MyDefence A/S

Aalborg

Hybrid

DKK 385,000 - 770,000

Full time

3 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Flexible hybrid work
International team
Competitive salary
Growth opportunities

Job summary

MyDefence Ukraine seeks an Embedded Software Systems Engineer to design, implement, and test software and firmware for advanced CUAS systems, turning concepts into field-ready prototypes that function in real-world environments.

You will collaborate with the Danish R&D team and Ukrainian colleagues to testing and refining prototypes, lead integration activities, and document builds for product teams in Denmark.

Qualifications

  • BSc/MSc in Computer Science, Software Engineering, Electronics Engineering, or similar.
  • 3+ years (5+ for Sr.) in software systems engineering, embedded programming, or integration roles.
  • Strong programming skills — Python and C/C++ for embedded development.
  • Experience with real-time or embedded systems and sensor/communication architectures.
  • Knowledge of Linux/Unix environments and mixed hardware/software setups.

Responsibilities

  • Design, implement, and test software and firmware for CUAS systems.
  • Define interfaces, data flows, and integration between sensors, subsystems, and C2 applications.
  • Collaborate with our Danish R&D team and Ukraine colleagues on prototypes.
  • Lead or support system integration — install, configure, and troubleshoot hardware–software systems.
  • Conduct lab and field tests, analyze results, and iterate for reliability.

Skills

Python
C/C++
Embedded systems
Linux/Unix
Raspberry Pi

Education

BSc/MSc in Computer Science or related

Tools

Raspberry Pi

Job description

Do you want to turn complex systems into real-world technology that protects lives? Then join MyDefence Ukraine as our new Embedded Software Systems Engineer.
At MyDefence , we create technology the world has never seen before. We defined the man-portable drone detector and pioneered the first hands-free drone jammer. Now, we are expanding our horizons and launching our engineering presence in Ukraine. We are looking for a Embedded Software Systems Engineer to be among the first to help establish our technical footprint in Kyiv. You will play a key role in developing, integrating, and testing software for advanced Counter-UAS (CUAS) systems, turning ideas into field-proven prototypes that work where it matters most. This is more than a job. It is an opportunity to build something new — both in software and in team spirit.

What You Will Do

In this role, you will design, implement, and test software and firmware that drive our next-generation CUAS systems, ensuring every component works seamlessly from lab to field.

  • Design and build firmware for electronic sensor or jammer systems to be tested in the field.
  • Develop robust software and embedded code for prototypes that must perform under demanding conditions.
  • Define software and subsystem interfaces, data flows, and integration architecture between sensors, communication subsystems, and command-and-control (C2) applications.
  • Collaborate closely with our Danish R&D team and multidisciplinary colleagues in Ukraine to test and refine prototype products.
  • Lead or support system integration activities — installing, configuring, and troubleshooting integrated hardware—software systems.
  • Conduct lab and field testing, analyze results, and iterate for reliability and performance.
  • Document builds, testing data, and provide input to our product development teams in Denmark.
What You Bring

You are a systems-minded software engineer who thrives where innovation meets execution — analytical, adaptable, and motivated by building solutions that make a difference in the real world.

Your Professional Background

We imagine you have:

  • A BSc/MSc in Computer Science, Software Engineering, Electronics Engineering, or similar experience.
  • 3+ years (5+ years for Sr. level candidates) of experience in software systems engineering, embedded programming, or integration roles.
  • Strong programming skills — Python and C/C++ for embedded development.
  • Experience with real-time or embedded systems, and ideally sensor or communication-based architectures.
  • Experience with Raspberry Pi.
  • Understanding of networked systems, communications protocols, and data links (C2, sensor fusion, etc.).
  • Good knowledge of Linux/Unix (and/or Windows) environments and mixed hardware/software development setups.
  • Ability to analyze system performance, debug integrated systems, and troubleshoot complex hardware—software interactions.
  • Experience in CUAS, UAV, or defense software systems (preferred).
  • Knowledge of military or ruggedized standards (an advantage).
  • English Intermediate level or above is required.
  • Willingness to work in hybrid mode, Remote first. Visit our Kyiv office for the team sych-ups few days per week.
  • Willingness to undergo a background check (OSINT, not polygraph) as part of our commitment to security and responsible innovation (required).
Who You Are
  • You are detail-oriented, curious, and collaborative.
  • You enjoy bringing complex systems together, finding solutions across disciplines, and seeing your code come to life in real-world conditions.
  • You thrive in fast-paced, hands-on environments where precision and creativity go hand in hand.
  • And you are based in Ukraine, with easy access to our new Kyiv office, centrally located and close to a metro station.
What We Offer You

At MyDefence, you will join a company built on innovation, trust, and purpose. You will help shape how we work in Ukraine, supported by an experienced international team that values creativity, technical excellence, and collaboration.

You can expect:

  • The freedom to innovate from concept to tested prototype.
  • A close partnership with our Danish engineering team.
  • A flexible, hybrid work setup that supports balance and autonomy.
  • Competitive salary and opportunities for growth and development.
  • A strong, mission-driven culture where your work makes a real impact.
  • Reservation from army via Dija city, possible after the probation period.

“We collaborate closely with the frontlines around the world to turn evolving drone threats into reliable detections in our software stack — spanning from embedded devices to server solutions with front- and backend. No day is the same, and limits are constantly pushed to new heights in the face of electronic warfare”

— Mads Ramsgaard Munk, Senior Software Engineer

As part of your employment with MyDefence, you must be able to obtain the security clearance required for the role. You will also be required to undergo a background check tailored to your role and the level of access granted, both digital and physical. Maintaining eligibility for the relevant security clearance and background checks is a continuous requirement throughout your employment.

Application deadline: Apply no later than 24. September 2026

Lokation: Ukraine

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Embedded Software Engineer – Hybrid, Field-Ready CUAS
Embedded Software Engineer – Hybrid, Field-Ready CUAS

MyDefence A/S • Aalborg

Hybrid
DKK 385,000 - 770,000
Flexible hybrid work
International team
Competitive salary
+1
AI Engineer
AI Engineer

MyDefence A/S • Aalborg

On-site
DKK 700,000 - 950,000
Senior Software Developer
Senior Software Developer

Systematic • Aarhus

On-site
DKK 700,000 - 900,000
Massage services
Hairdresser on-site
Sports clubs
+6
Senior IT Project Manager
Senior IT Project Manager

MyDefence A/S • Aalborg

On-site
DKK 900,000 - 1,300,000
Pension plan
Medical insurance
Dental insurance
+3
Embedded software engineer/software developer for drone magnetic solutions
Embedded software engineer/software developer for drone magnetic solutions

Teknologiens Mediehus • Odense

Hybrid
DKK 520,000 - 760,000
Remote work two days/week
Office in Birkerød
Mechanical Design Engineer for Drone Magnetic Solutions
Mechanical Design Engineer for Drone Magnetic Solutions

Teknologiens Mediehus • Denmark

On-site
DKK 600,000 - 800,000
Work from home option
Workshop facilities
High‑tech lab
+1
Software Engineer, C#, Self Protection Mission, Lystrup
Software Engineer, C#, Self Protection Mission, Lystrup

Terma A/S • Aarhus

On-site
DKK 650,000 - 950,000
International Environment
Flexible Working Hours
Comprehensive Benefits Package
+3
Senior Systems Engineer | Thunderstrike EU
Senior Systems Engineer | Thunderstrike EU

Thunderstrike EU • Odense

On-site
DKK 900,000 - 1,200,000
Advanced Software Engineer, Lystrup
Advanced Software Engineer, Lystrup

Terma A/S • Aarhus

On-site
DKK 700,000 - 900,000
Flexible hours
Work from home up to 2 days/week
Pension plan
+2
Senior Software Engineer, Defense Air, Lystrup
Senior Software Engineer, Defense Air, Lystrup

Terma A/S • Aarhus

On-site
DKK 700,000 - 900,000
Flexible working hours
Work from home up to 2 days/week
10% pension contribution
+2