Published on Mar 27, 2025

Software Engineer (Mission Control Software)

Department: Engineering

Location: Remote

Employment Type: Full-Time/Contract

Salary Range: $120-150k

Experience Level: Senior/Principal

We are looking for a talented Software Engineer to focus on developing and enhancing our mission control software for UAV platforms. You will be responsible for creating robust, reliable, and efficient software systems critical for mission planning, execution, and real-time control.

Requirements

  • Bachelor's degree or higher in Computer Science, Software Engineering, or a related field. (Experience is more desirable than a degree)
  • 5+ years of professional software engineering experience, preferably in aerospace, defense, or robotics industries.
  • Proficiency in programming languages such as C, C++, Python, Go or Java.
  • Experience with real-time operating systems (RTOS) and embedded systems programming.
  • Strong understanding of software architecture, data structures, algorithms, and network communication protocols.
  • Familiarity with UAV communication standards and protocols such as MAVLink or ROS is a plus.
  • Familiarity with Vulkan API and *nix standards with integration and implementation is desirable.
  • Excellent problem-solving skills, attention to detail, and ability to work collaboratively.

Responsibilities

  • Develop, test, and maintain mission control software applications for UAV platforms.
  • Implement real-time data acquisition, telemetry, and control functionalities.
  • Integrate software modules with UAV hardware and sensor systems.
  • Collaborate with cross-functional teams including electronics engineers, mechanical engineers, and project managers.
  • Ensure software meets operational requirements for reliability, security, and performance.
  • Perform rigorous software testing and debugging to ensure mission-critical stability.
  • Document software designs, test results, and provide technical support.

Why Join Us?

  • Be at the forefront of drone and aerospace innovation.
  • Collaborative and dynamic working environment.
  • Opportunities for professional growth and development.
  • Competitive salary and comprehensive benefits package.
  • Join us in shaping the future of autonomous systems!

Q20 Aerospace is an equal opportunity employer committed to diversity and inclusion.
We look forward to welcoming you to our team!