Swarm Tech Lead
- Hiring from
- Latvia
- Work type
- Hybrid
- Posted
613,233 remote jobs, straight from company career pages
100% free · New jobs every minute
Show job descriptionHide job description
DK NEJET is a Ukrainian–Latvian software-driven defense-tech group designing and manufacturing autonomous next-generation FPV drone systems for modern warfare. Our cost-effective solutions span both air-to-ground and air-to-air (interceptor) domains, addressing the full spectrum of modern battlefield needs.
With a team of over 100 people, we operate from two locations — Kyiv and Riga — each hosting an R&D center and a production site, along with key functions such as sales, marketing, HR, and finance.
About the Role
We are looking for an engineer who will be responsible for developing software for SWARM drones and integrating them into a unified ecosystem of unmanned systems. This role sits at the intersection of embedded development, electronics, and advanced autonomous technologies.
Requirements
With a team of over 100 people, we operate from two locations — Kyiv and Riga — each hosting an R&D center and a production site, along with key functions such as sales, marketing, HR, and finance.
About the Role
We are looking for an engineer who will be responsible for developing software for SWARM drones and integrating them into a unified ecosystem of unmanned systems. This role sits at the intersection of embedded development, electronics, and advanced autonomous technologies.
Requirements
- Hands-on experience with unmanned systems and a solid understanding of their architecture.
- 5+ years of experience in C++ development.
- Experience with Embedded Linux and/or RTOS.
- Understanding of low-level programming principles, drivers, and buffering.
- Experience working with peripheral interfaces: UART, SPI, I2C, GPIO.
- Experience with STM32 and Xtensa microcontrollers.
- Strong knowledge of Git, CMake, and Bash.
- Experience in testing, debugging, and optimizing embedded software.
- Hands-on experience with electronics and measurement equipment, such as oscilloscopes, logic analyzers, debuggers, etc.
- Ability to adapt quickly, collaborate effectively within a team, and make sound technical decisions.
Key Responsibilities
- Develop software for SWARM drones and various group interaction scenarios.
- Develop and integrate SWARM functionality into the company’s unmanned systems ecosystem.
- Develop, maintain, and optimize Embedded C++ modules.
- Work with sensors, navigation systems, cameras, and radio modules.
- Contribute to the development of algorithms for autonomous interaction, coordination, and data exchange between drones.
- Test, debug, and optimize firmware.
- Collaborate with Hardware, Communication, Autopilot, and Computer Vision teams.
- Document technical solutions and maintain high software quality standards.
- Experience developing communication systems or network protocols.
- Knowledge of data transmission and telemetry protocols.
- Experience with mesh networks or distributed systems.
- Experience developing autonomous or multi-agent systems.
- Experience in UAVs, robotics, or defense-tech.
- What We Value
- Proactivity and initiative.
- An engineering mindset and a desire to solve complex technical challenges.
- Ownership and responsibility for the final result.
- Strong teamwork skills and openness to knowledge sharing.
- Motivation to develop technologies that have a real impact on Ukraine’s defense capabilities.
What We Offer
- Medical insurance after the probation period.
- Hybrid schedule with the ability to plan your time independently.
- Participation in large-scale deals and international partnerships.
- A real opportunity to influence the development of the European defense tech market and grow together with the company.
- Competitive salary based on experience and competencies.
