-
View all jobs
Responsibilities:
- Design, develop, and maintain embedded firmware for remote initiation and UAV systems.
- Work with Arm Cortex-M and Xtensa based microcontrollers, running various RTOSes including Zephyr and FreeRTOS.
- Participate in code architecture, design and review processes.
- Collaborate with cross-functional teams to ensure seamless hardware/software integration.
- Conduct thorough testing, system validation and debugging using tools such as oscilloscopes, spectrum analyzers, logic analyzers, and in-circuit debuggers.
- Implement firmware-level security features including encryption, secure boot, and tamper detection.
- Provide technical support for firmware-related issues during system testing, trials, manufacturing, and field deployment.
- Follow industry trends and new technologies to contribute to the continuous improvement of our products.
Requirements:
- Bachelor's degree in software engineering, Electronic Engineering or related field.
- 3–5 years of hands-on experience in embedded firmware development.
- Thorough understanding of the C programming language.
- Experience with Arm Cortex-M or Xtensa based microcontrollers.
- Strong understanding of embedded systems, microcontroller architecture, and hardware debugging.
- Ability to read and interpret electrical schematics. Provide constructive feedback.
- Strong problem-solving skills and attention to detail.
- Excellent communication and collaboration skills.
- Knowledge of defense and security industry standards would be advantageous.
- Bonus skills:
- Knowledge of modern C++, including latest standards (C++20 and onwards), with a focus on its application in embedded systems.
- Experience with Python programming language.
- Working knowledge of any embedded RTOS. Zephyr or FreeRTOS is preferred.
- Hands-on experience with development tools, documentation and toolchains for microcontrollers from STMicroelectronics, Espressif, or Nordic.
- Experience with automating development processes using modern CI/CD practices.
- Strong familiarity with code-quality tools, including static analysers, linters, formatters, and similar tooling.
We offer:
- Unique opportunity to join a high growth company in the scaling stage.
- Opportunity to help Ukraine win.
- Flexible work hours.
- Frequent team-building events, free parking, pet-friendly office and private health insurance after the probation period and of course the best and supporting team.
- Result based bonuses.
- Competitive salary ranges from 4000 Eur (gross). The final offer will depend on your qualifications, competencies, and professional experience.
Key Skills
Ranked by relevance
embedded
c
embedded systems
freertos
python
rtos
cicd
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Software Engineer - Drone Simulator
2026-06-15
Full-time
Not Applicable
France
Defense
Engineering
View Job Details
Related
DevOps Engineer
2026-06-19
Full-time
Not Applicable
India
Aviation
Engineering
View Job Details
Related
ATFM Software Engineer (UAE National only)
2026-06-18
Full-time
Not Applicable
United Arab Emirates
Aviation
Engineering
Login to Apply
- Posted
- Oct 30, 2025
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Vilnius
- Company
- RSI Europe
Industries
Defense
Space Manufacturing
Categories
Information Technology
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Software Engineer - Drone Simulator
2026-06-15
Full-time
Not Applicable
France
Defense
Engineering
View Job Details
Related
DevOps Engineer
2026-06-19
Full-time
Not Applicable
India
Aviation
Engineering
View Job Details
Related
ATFM Software Engineer (UAE National only)
2026-06-18
Full-time
Not Applicable
United Arab Emirates
Aviation
Engineering