Apie kompaniją

Alliance for Recruitment is the biggest recruitment agency in the Baltics, servicing clients in CEE & Nordics and creating a brighter future for people around! We are the largest headhunting house measured by capacity, a number of successful placements, and annual growth, raising a high-performing team of recruitment experts from various industries.

Our client – Unmanned Defense Systems – is a company which designs and builds advanced tactical UAVs that address the realities of modern, high-intensity warfare. Their current portfolio includes long-endurance Mini-class fixed-wing systems, the X-Wing loitering-munition platform, and SwarmC2 — our multi-UAV command, control, and automation system that enables coordinated swarm operations. All of their aircraft are engineered for deep-range missions, high EW resistance, flexible payload integration, and reliable performance in GPS-denied or hostile environments.

Company’s mission is to deliver robust, cost-efficient unmanned systems that enhance Western defense capabilities and directly support partners such as Ukraine. Team operates with a strong engineering culture, a focus on field-proven performance, and a commitment to rapidly evolving our technology as battlefield requirements change.

Darbo aprašymas:
  • As an Embedded Software Engineer, you will work across the embedded software stack of our UAV systems — from microcontroller firmware and hardware integration to Linux-based onboard software.
  • Develop and maintain embedded software running on UAV hardware, including both microcontroller-based and Embedded Linux systems.
  • Design, implement, and maintain C++ software for embedded platforms and hardware interfaces.
  • Develop and maintain system-level and application-level software on Linux-based embedded computers.
  • Integrate new hardware components, sensors, communication devices, and other peripherals into UAV systems.
  • Support hardware bring-up and diagnose hardware-software interaction issues together with electronics engineers.
  • Configure and maintain embedded Linux systems, including services, startup behavior, logging, networking, and system-level configuration.
  • Troubleshoot issues across the full system using logs, debugging tools, system behavior, and standard electronics lab equipment.
  • Take ownership of software components from implementation and integration through testing, deployment, and long-term maintenance.
  • Contribute to tooling, automation, testing, and CI/CD workflows where they improve development and system reliability.
Reikalavimai:
  • Required: 3+ years of professional experience in embedded software development.
  • Required: Strong programming skills in C++.
  • Required: Good practical understanding of electronics and hardware-software interaction.
  • Required: Experience working with microcontrollers, embedded processors, or other resource-constrained systems.
  • Required: Ability to work independently and take ownership of software components.
  • Preferred: Experience working with Embedded Linux systems.
  • Preferred: Understanding of Linux system configuration, services, startup behavior, logging, networking, and debugging.
  • Preferred: Experience with RTOS-based systems.
  • Nice to Have: Experience with Yocto, Buildroot, or custom Linux distributions.
  • Nice to Have: Experience with Python for tooling, testing, automation, or application development.
  • Nice to Have: Experience with UAVs, robotics, aviation, defense, or other mission-critical systems.
Kompanija siūlo:
  • Meaningful Impact: Join the company’s high-value mission to support global defense and security, including commitment to Ukraine’s success. Your contributions will play a significant part in saving lives and shaping a safer world.
  • Innovative Freedom: We value creativity, initiative, and decision-making, giving you the freedom to bring your ideas to life.
  • Mission Command and Flexible Work Environment: we give you a mission and expect you to return the result while enjoying flexible work hours and the option for remote work, accommodating your lifestyle and needs.
  • Professional Growth: You’ll have opportunities to develop your skills and career in a dynamic, technology-driven company.
  • Employee Stock Option: in our journey, we may face challenges as daunting as crossing through fire, navigating floods, braving storms, and overcoming the toughest obstacles imaginable. If you stand with us, undeterred by the adversities we may face, then you truly become one of us.

Mėnesinis atlyginimas:

€4000 - €6500 gross

Įdomus pasiūlymas? Kandidatuokite!