Taro Logo

Software Engineer UAV Ground-Station

European aerospace company developing AI-driven autonomous flight systems, hydrogen technologies, and advanced turbine engines for supersonic and hypersonic drones.
Backend
Mid-Level Software Engineer
Hybrid
3+ years of experience
AI · Automotive · Space

Job Description

Destinus, a pioneering European aerospace company, is seeking a Software Engineer for their UAV Ground-Station team. This role sits at the intersection of aerospace innovation and software development, focusing on designing and implementing advanced features for Ground Control Station (GCS) systems.

The position offers a unique opportunity to work with cutting-edge UAV technology, where you'll be responsible for developing both client and server-side applications using Java. You'll be part of a team that's pushing the boundaries of aerospace technology, working on systems that combine AI-driven autonomous flight capabilities with advanced propulsion technologies.

As a Software Engineer, you'll be involved in critical aspects of the GCS development, from system architecture design to implementation of communication protocols. The role requires strong programming skills, particularly in Java, and experience with sensor integration and various communication protocols. You'll be responsible for ensuring system reliability through comprehensive testing and optimization.

The ideal candidate brings a combination of technical expertise and innovative thinking, with a background in Computer Science or Engineering. You should be comfortable working in a fast-paced environment where your contributions will directly impact the development of next-generation aerospace systems.

Working at Destinus means joining a global team of top engineers in a rapidly growing company. You'll be part of an organization that's at the forefront of developing supersonic and hypersonic drones, hydrogen technologies, and advanced sustainable aviation solutions. The hybrid work environment offers flexibility while maintaining collaborative opportunities with team members.

This role is perfect for someone who's not just looking for a coding position, but wants to be part of shaping the future of aerospace technology. You'll have the opportunity to work on projects that challenge conventional limitations and contribute to breakthrough innovations in flight technology.

Last updated a month ago

Responsibilities For Software Engineer UAV Ground-Station

  • Design and implement advanced features for the GCS client and server (Java)
  • Work with development team to define system architecture
  • Design communication protocols and troubleshoot issues
  • Write, maintain, and optimize test cases
  • Document test results, analyze findings, and provide detailed reports

Requirements For Software Engineer UAV Ground-Station

Java
  • Bachelor's or Master's degree in Computer Science, Engineering, or related technical field
  • Experience as an application developer, building applications from ground up
  • Fluency in at least one programming language (C++, Java, or Delphi)
  • Strong understanding of programming for diverse operating systems and platforms
  • Familiarity with programming design patterns and software development best practices
  • Experience with version control systems, package managers, and CI/CD pipelines
  • Familiarity with interfacing applications with remote sensors
  • Experience with communication protocols (CAN, Serial, TCP/IP)
  • Strong analytical and problem-solving skills
  • Excellent written and verbal communication skills
  • English language proficiency (mandatory)

Benefits For Software Engineer UAV Ground-Station

  • Work on cutting-edge aerospace projects
  • Collaborate with top engineers globally
  • Fast-paced & high-growth environment
  • Opportunity to shape the future of flight