-
View all jobs
Description
Embedded Software Developers (Junior & Mid-Senior) – 2 Positions
Optronics R&D Embedded
Riga, Latvia (On-site)
Redwire Corporation is a global space and defense technology company building the infrastructure of the future and delivering multi-domain solutions. We specialize in the design, manufacturing, and integration of autonomous unmanned aerial vehicles (UAVs) and advanced electro-optical surveillance systems. Our technologies are trusted and deployed across defense, security, civil, and industrial sectors worldwide.
We are seeking experienced and motivated Embedded Software Developers to join our growing engineering team. In this role, you will be responsible for designing, developing, maintaining, and optimizing embedded software solutions for a electro-optical systems. You will collaborate closely with multidisciplinary engineering teams throughout the product development lifecycle to deliver innovative technologies in a dynamic and fast-paced environment.
Main Responsibilities:
Develop embedded software in C/C++ for microcontroller-based systems.
Maintain software architecture and style according to company guidelines.
Manage source code using Git version control.
Perform software debugging, testing, verification, and fault diagnosis.
Develop software drivers and interfaces for microcontroller peripherals, including GPIO, ADC, UART, SPI, I²C, PWM, and timers.
Collaborate closely with hardware, systems and test engineers throughout the product development lifecycle.
Prepare, review, and maintain technical documentation, including design specifications and test reports.
Participate in product development, validation, verification, and continuous improvement activities.
Contribute to software quality, reliability, and performance optimization initiatives.
Requirements:
Bachelor’s degree in Computer Engineering, Electronics, Software Engineering, or a related field.
Experience in embedded software development appropriate to the level of the position (Junior or Mid-Senior).
Strong programming skills in C/C++.
Experience with embedded development tools and debugging environments.
Experience working with Git version control systems.
Knowledge of communication protocols such as UART, SPI, I²C, CAN, or Ethernet.
Understanding of real-time embedded systems and debugging techniques.
Ability to analyze and solve complex technical problems.
Good communication skills and the ability to work effectively in a team environment.
Considered an Advantage
Knowledge of electronics and experience with hardware debugging tools (oscilloscopes, logic analyzers).
Familiarity with RTOS environments.
Experience With Additional Programming Languages (e.g., Python).
Experience with Ethernet networking.
Experience with image processing.
Experience with UAV, robotics, aerospace, or autonomous systems.
We Offer:
A culture that values expertise, innovation, and continuous improvement.
Opportunity to work with industry-leading UAV and defense technologies.
Professional development and training opportunities.
Competitive salary:
Junior–Mid Level: EUR 2,600–3,200 gross per month.
Mid–Senior Level: EUR 2,850–3,950 gross per month.
Modern work environment and advanced engineering equipment.
Health and accident insurance, including accident insurance for children.
Annual performance-based bonus program.
Annual salary review.
Financial support in special life situations.
Join Us
Join our team and help shape the future of aerospace and defense technologies through effective Configuration Management.
Please submit your CV in English by clicking "Apply"or send it directly to[email protected]
We appreciate every application; however, only shortlisted candidates will be contacted for interviews.
The information submitted by candidates will be processed and stored in accordance with the General Data Protection Regulation (GDPR) and the Company's recruitment procedures and will be used solely for recruitment purposes.
Embedded Software Developers (Junior & Mid-Senior) – 2 Positions
Optronics R&D Embedded
Riga, Latvia (On-site)
Redwire Corporation is a global space and defense technology company building the infrastructure of the future and delivering multi-domain solutions. We specialize in the design, manufacturing, and integration of autonomous unmanned aerial vehicles (UAVs) and advanced electro-optical surveillance systems. Our technologies are trusted and deployed across defense, security, civil, and industrial sectors worldwide.
We are seeking experienced and motivated Embedded Software Developers to join our growing engineering team. In this role, you will be responsible for designing, developing, maintaining, and optimizing embedded software solutions for a electro-optical systems. You will collaborate closely with multidisciplinary engineering teams throughout the product development lifecycle to deliver innovative technologies in a dynamic and fast-paced environment.
Main Responsibilities:
Develop embedded software in C/C++ for microcontroller-based systems.
Maintain software architecture and style according to company guidelines.
Manage source code using Git version control.
Perform software debugging, testing, verification, and fault diagnosis.
Develop software drivers and interfaces for microcontroller peripherals, including GPIO, ADC, UART, SPI, I²C, PWM, and timers.
Collaborate closely with hardware, systems and test engineers throughout the product development lifecycle.
Prepare, review, and maintain technical documentation, including design specifications and test reports.
Participate in product development, validation, verification, and continuous improvement activities.
Contribute to software quality, reliability, and performance optimization initiatives.
Requirements:
Bachelor’s degree in Computer Engineering, Electronics, Software Engineering, or a related field.
Experience in embedded software development appropriate to the level of the position (Junior or Mid-Senior).
Strong programming skills in C/C++.
Experience with embedded development tools and debugging environments.
Experience working with Git version control systems.
Knowledge of communication protocols such as UART, SPI, I²C, CAN, or Ethernet.
Understanding of real-time embedded systems and debugging techniques.
Ability to analyze and solve complex technical problems.
Good communication skills and the ability to work effectively in a team environment.
Considered an Advantage
Knowledge of electronics and experience with hardware debugging tools (oscilloscopes, logic analyzers).
Familiarity with RTOS environments.
Experience With Additional Programming Languages (e.g., Python).
Experience with Ethernet networking.
Experience with image processing.
Experience with UAV, robotics, aerospace, or autonomous systems.
We Offer:
A culture that values expertise, innovation, and continuous improvement.
Opportunity to work with industry-leading UAV and defense technologies.
Professional development and training opportunities.
Competitive salary:
Junior–Mid Level: EUR 2,600–3,200 gross per month.
Mid–Senior Level: EUR 2,850–3,950 gross per month.
Modern work environment and advanced engineering equipment.
Health and accident insurance, including accident insurance for children.
Annual performance-based bonus program.
Annual salary review.
Financial support in special life situations.
Join Us
Join our team and help shape the future of aerospace and defense technologies through effective Configuration Management.
Please submit your CV in English by clicking "Apply"or send it directly to[email protected]
We appreciate every application; however, only shortlisted candidates will be contacted for interviews.
The information submitted by candidates will be processed and stored in accordance with the General Data Protection Regulation (GDPR) and the Company's recruitment procedures and will be used solely for recruitment purposes.
Key Skills
Ranked by relevance
embedded
git
spi
embedded systems
ethernet
rtos
gdpr
gpio
adc
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Senior Ground Control Software Engineer (UAV)
2026-05-13
Full-time
Mid-Senior
Latvia
Defense
Engineering
View Job Details
Related
Senior Ground Control Software Engineer (UAV)
2026-05-09
Full-time
Not Applicable
Latvia
Defense
Engineering
View Job Details
Related
GNC Engineer-PX4 Flight Tuning
2026-07-05
Full-time
Not Applicable
Latvia
Defense
Engineering
Login to Apply
- Posted
- Jul 01, 2026
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Riga
- Company
- Redwire
Industries
Defense
Space Manufacturing
Government Relations Services
IT Services
IT Consulting
Categories
Engineering
Information Technology
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Senior Ground Control Software Engineer (UAV)
2026-05-13
Full-time
Mid-Senior
Latvia
Defense
Engineering
View Job Details
Related
Senior Ground Control Software Engineer (UAV)
2026-05-09
Full-time
Not Applicable
Latvia
Defense
Engineering
View Job Details
Related
GNC Engineer-PX4 Flight Tuning
2026-07-05
Full-time
Not Applicable
Latvia
Defense
Engineering