Skip to main content
R

Embedded Software Developer

Redwire

Location

Riga, Riga, Latvia

Salary

Not specified

Type

fulltime

Posted

Today

via linkedin

Job Description

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 looking for an experienced and motivated Embedded Software Developer to join our growing engineering team. In this role, you will be responsible for the development, maintenance, and optimization of embedded software solutions for advanced UAV and mission systems. You will work closely with multidisciplinary engineering teams to develop innovative technologies in a dynamic and fast-paced environment.

Main Responsibilities:

Develop embedded software in C/C\+\+ for STM32 microcontrollers using STM32CubeIDE and Microchip development environments

Develop and maintain autopilot software for embedded systems

Maintain software architecture and version control systems using Git

Perform software debugging, testing, and fault diagnostics

Develop software for microcontroller peripherals, including GPIO, ADC, UART, SPI, I2C, PWM, and timers

Collaborate with hardware and systems engineers throughout the product development lifecycle

Prepare and maintain technical documentation

Participate in product development, validation, and continuous improvement activities

Requirements:

Bachelor’s degree in computer engineering, Electronics, Software Engineering, or a related field

Minimum 3 Years Of Experience In Embedded Software Development

Strong programming skills in C/C\+\+

Experience with STM32 microcontrollers and embedded development tools

Experience working with version control systems, preferably Git

Knowledge of communication protocols such as UART, SPI, I2C, CAN, or Ethernet

Understanding of real-time embedded systems and debugging techniques

Ability to analyze and solve complex technical problems

Good communication skills and ability to work effectively in a team environment

Good command of English.

Considered an Advantage:

Experience in aerospace, UAV, robotics, defense, or industrial automation industries

Experience with autopilot software development

Familiarity with RTOS environments

Knowledge of hardware debugging tools such as oscilloscopes and logic analyzers

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

Modern work environment and advanced engineering equipment

Competitive salary from EUR 2,850 to EUR 3,950 gross per month depending on experience and qualifications

Health insurance and accident insurance

Accident insurance for children

Annual performance-based bonus program

Annual salary review

Financial support in special life situations

Join our team and contribute to the development of cutting-edge aerospace and defense technologies.

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 in accordance with the General Data Protection Regulation (GDPR) and Redwire's recruitment procedures and will be used solely for recruitment purposes.

Looking for more opportunities?

Browse thousands of graduate jobs and entry-level positions.

Browse All Jobs