2,050,475open jobs
120,781companies
242,512added this week
Browse all
Salary
$54k – $87k per year (gross)
Location
Remote (Lithuania)
Employment
Full-Time

First seen by Alion on Oct 27, 2026.

Overview
Company
Impact
Profile match
Alliance for Recruitment (AFR) is a Lithuanian recruitment agency providing staff search and executive selection for employers in the Baltic states. Founded in 2011, it makes more than 1,200 placements a year, including software developers, test engineers and IT administrators. The company is headquartered in Vilnius, Lithuania.
Job description
  • 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.
Requirements
  • 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.
Company offers
  • 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.
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,050,475 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Hardware
Similar stack
Same company
Vilnius
≈ $55k – $97k per year (Estimated) · Remote (Poland) · Contractor · Katowice
C++
Apply
≈ $101k – $203k per year (Estimated) · Remote (Europe, CET hours) · Contractor
Python
C
C++
Bash
C
U-Boot
DevOps
GitHub Actions
RTOS
GitLab CI
CI/CD
Jenkins
Git
Docker
GitHub
GitLab
Linux
TCP/IP
Wi-Fi
Robotics
GStreamer
IoT
MQTT
FreeRTOS
Apply
≈ $180k – $330k per year (Estimated) · Remote (AMER, Europe) · Cofounder
Apply
≈ $22k – $46k per year (Estimated) · Remote (likely EAEU) · Full-Time · 3+ years exp · Moscow
Python
Verilog
SystemVerilog
MATLAB
MATLAB
Simulink
DevOps
Linux
Apply
Remote (worldwide) · Full-Time
Python
SystemVerilog
Perl
Chips/EDA
UVM
Apply
≈ $76k – $158k per year (Estimated) · In office · Germany
Python
Bash
DevOps
Helm
CI/CD
Git
Kubernetes
Linux
Apply
In office · Full-Time
JavaScript
Java
Kotlin
Ruby
Java
Micronaut
Ruby
Ruby on Rails
Databases
Apache Kafka
Frontend
Next.js
React.js
DevOps
Terraform
Datadog
CI/CD
AWS
Apply
≈ $37k – $94k per year (Estimated) · Hybrid · 3+ years exp · Lisbon
Databases
PostgreSQL
DynamoDB
DevOps
Splunk
Terraform
Helm
New Relic
OpenTelemetry
Prometheus
ArgoCD
AWS
Kubernetes
Grafana
AWS Lambda
SLI/SLO/SLA
Amazon Kinesis
Linux
Apply
≈ $11k – $28k per year (Estimated) · In office · Full-Time · 7+ years exp · Bachelor's Degree · Hyderabad
Python
JavaScript
TypeScript
SQL
C#
DevOps
CI/CD
QA
Selenium
Playwright
Rest-Assured
Apply
In office · Full-Time · Hyderabad
DevOps
Rest API
CI/CD
SOAP
Management
Agile
QA
JMeter
Playwright
Apply
$40k – $67k per year (gross) · Hybrid · Full-Time · 2+ years exp · Kaunas
C
C++
C
Embedded C
C++
CMake
DevOps
CI/CD
Linux
Apply
$67k per year (gross) · Hybrid · Full-Time · Kaunas
Databases
Microsoft Fabric
AI/ML
LLM Guardrails
Analytics
Power BI
Azure Data Factory
Apply
Energy Data Analyst 2 days ago
$49k – $54k per year (gross) · Hybrid · Full-Time · Vilnius
Apply
$47k – $60k per year (gross) · Hybrid · Full-Time · Vilnius
Python
DevOps
Rest API
Management
Confluence
Jira
Agile
Scrum
Kanban
QA
Swagger
Apply
$45k – $67k per year (gross) · Hybrid · Full-Time · Vilnius
Python
Management
Confluence
Apply
$56k – $100k per year · Hybrid · Full-Time · Vilnius · Kaunas
C++
DevOps
CI/CD
Management
Agile
Scrum
Apply
$33k – $37k per year (gross) · In office · Full-Time · Vilnius
Life Sciences
GMP
GLP
Apply
≈ $35k – $77k per year (Estimated) · Hybrid · Full-Time · Bachelor's Degree · Vilnius
JavaScript
DevOps
GCP
Cybersecurity
GDPR
Management
Agile
Apply
≈ $24k – $43k per year (Estimated) · Remote (Lithuania) · Full-Time · Vilnius
Analytics
Microsoft Excel
Apply
$107k – $161k per year · Hybrid · 15+ years exp · Vilnius
Python
Go
Scala
DevOps
Terraform
AWS
Kubernetes
Platform Engineering
Amazon EKS
QA
Sentry
Apply
See all jobs
This is one of many
2,050,475 more open roles from verified company boards, updated every day.