
Embedded Software Developer
Redwire Defense Tech2 months ago
Riga, LatviaMid Level
Responsibilities
- Develop embedded software in C/C++ for microcontroller-based systems.
- Maintain software architecture and coding style according to company guidelines.
- Manage source code with Git version control.
- Perform software debugging, testing, verification, and fault diagnosis.
- Develop drivers and interfaces for microcontroller peripherals, including GPIO, ADC, UART, SPI, I2C, PWM, and timers.
- Collaborate with hardware, systems, and test engineers throughout the product development lifecycle.
- Prepare, review, and maintain design specifications, test reports, and other technical documentation.
- Participate in product development, validation, verification, continuous improvement, and software quality initiatives.
- Optimize software reliability and performance.
Requirements
- Bachelor’s degree in Computer Engineering, Electronics, Software Engineering, or a related field.
- Embedded software development experience appropriate to the position level.
- Strong programming skills in C/C++.
- Experience with embedded development tools and debugging environments.
- Experience using Git version control systems.
- Knowledge of communication protocols including 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.
- Preferred qualifications include electronics knowledge, hardware debugging experience, RTOS familiarity, Python experience, Ethernet networking, image processing, and experience with UAV, robotics, aerospace, or autonomous systems.
Benefits
- Competitive gross monthly salary of €2,800–€4,000.
- Professional development and training opportunities.
- 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.
- On-site role in Riga, Latvia.
About Redwire Defense Tech
Redwire Defense Tech is a business of Redwire Corporation (NYSE: RDW) that designs, manufactures, and integrates autonomous unmanned aircraft and advanced electro-optical surveillance systems. It supplies platforms, sensors, and integration services to defense, security, civil, and industrial customers. The parent company is headquartered in Jacksonville, Florida, and operates as a public aerospace and defense contractor serving U.S. and international programs.