2023-04-13 14:47:21

Embedded Software Developer

Redwire Defense Tech Riga, SIA
2850 - 3950 €/m Gross

Job Description

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.

  • Develop, test, and maintain embedded software for microcontroller-based systems.
  • Work with RTOS to design real-time applications.
  • Implement and troubleshoot communication protocols such as SPI, I2C, UART, and CAN.
  • Utilize PX4 or ArduPilot autopilot software for development and integration.
  • Apply software development methodologies and best practices throughout the project lifecycle.
  • Utilize Git for version control and collaborate with the team on code management.
  • Collaborate with hardware engineers to ensure seamless integration between software and hardware components.
  • Diagnose and resolve system issues and bugs.
  • Stay up to date with the latest trends and technologies in embedded systems.
  • Prepare and maintain technical documentation.

Requirements

  • Bachelor's degree in Computer Engineering, Electrical Engineering, Computer Science, or a related field.
  • Strong proficiency in C/C++ programming languages.
  • Experience with microcontrollers and RTOS.
  • Familiarity with communication protocols such as SPI, I2C, UART, and CAN.
  • Solid understanding of software development methodologies and best practices.
  • Proficiency in using Git for version control.
  • Fluency in English, both written and spoken.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication skills and the ability to work effectively in a team environment.

Nice to have

  • Experience with PX4 or ArduPilot autopilot software is preferred.
  • Experience in the 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.

Company offers

  • 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
  • Health insurance and accident insurance
  • Accident insurance for children
  • Annual performance-based bonus program
  • Financial support in special life situations