✨ AI Insights & Summary
Quantum Systems is at the cutting edge of defense innovation, developing next-generation eVTOL sUAS with integrated AI and edge computing. This Ground Control Station Software Engineer role offers a unique opportunity to build critical software for complex operational systems, directly impacting real-world hardware and operator interactions. If you're a hands-on engineer passionate about low-latency, real-time systems and want to contribute to a fast-paced, visionary team, this is your chance to shape the future of defense technology.
About the Role
Quantum Systems' interceptor systems are comprehensive, encompassing aircraft, ground control stations, sensors, communication links, and more. We are seeking a Ground Control Station Software Engineer to enhance the software connecting these elements into a reliable, low-latency operator system. You will develop both frontend and backend components, focusing on areas like radar-track visualization, drone communication, video transmission, and diagnostics.
This position is perfect for a software engineer who thrives on building tangible systems that interface with hardware, operators, networks, sensors, and vehicles.
Your Mission
Your primary responsibility will be to develop the software empowering operators to effectively manage airspace, select and control tracks, communicate with drones, monitor system status, and operate connected launch and charging infrastructure.
Day-to-Day Responsibilities
- Develop frontend and backend features for the Ground Control Station software stack.
- Display radar tracks and other sensor inputs through a clear, usable, low-latency operator interface.
- Implement low-latency data routing for tracks, vehicle state, sensor information, operator actions, and system events.
- Support track selection, handover, prioritization, and command workflows.
- Enhance communication interfaces between the Ground Control Station, drones, launch infrastructure, and other system components.
- Integrate video transmission, display, stream monitoring, and latency diagnostics.
- Build mode-control concepts for seamless operational state transitions.
- Develop networking features for distributed ground-station setups and remote-control workflows.
- Integrate launchbox functionality, including door state, charging state, vehicle status, health monitoring, and operator commands.
- Build diagnostics, logging, replay, and debugging tools for field testing and engineering analysis.
- Work closely with flight-test teams to identify and resolve issues in real test setups, improving software reliability.
- Collaborate with autonomy, embedded software, radar/sensor integration, electronics, and systems engineering teams.
- Improve software robustness, error handling, startup/shutdown behavior, and operator feedback.
What You Bring to the Team
- Professional experience in software development for networked, real-time, embedded, robotics, aerospace, defense, or industrial systems.
- Strong programming skills in Rust, C++, TypeScript, Python, or comparable languages. Rust experience is a strong plus.
- Experience developing frontend and/or backend systems that interact with real hardware or live data streams.
- Understanding of networking, messaging, serialization, APIs, telemetry, asynchronous systems, and low-latency data handling.
- Experience with Linux-based development environments, Git, CI/CD, debugging, logging, and profiling.
- Ability to design robust software for challenging field conditions.
- Practical mindset and a willingness to test software with actual hardware, not just in simulation.
- Clear communication skills with operators, test engineers, embedded developers, and systems engineers.
Bonus Points
- Experience with UAV ground control stations, robotics operator interfaces, radar visualization, mapping tools, or mission-control software.
- Experience with video streaming, WebRTC, GStreamer, RTP, low-latency media pipelines, or similar technologies.
- Experience with distributed systems, command-and-control software, telemetry systems, or safety-critical operator workflows.
- Experience with Rust async ecosystems, embedded communication, DDS, ROS 2, MAVLink, gRPC, MQTT, or similar technologies.
- Experience building software for defense, aerospace, robotics, or autonomous systems.
Why Join Quantum-Systems?
- Be at the forefront of next-generation Defence innovation.
- Work in a fast-paced, agile environment where your ideas make an impact.
- Collaborate with a team of industry pioneers who are ambitious, bold, and visionary.
- Opportunities for individual and professional growth in a globally recognized organization.
About Us
Quantum Systems specializes in the development, design, and production of small Unmanned Aerial Systems (sUAS). Our range of electric vertical take-off and landing (eVTOL) sUAS are engineered for maximum range and versatility, ensuring a seamless user experience. By integrating cutting-edge software capabilities like edge computing and real-time AI-powered data processing, Quantum Systems is building next-generation UAS for defense, security, and public sector clients.
How to Apply
Please include in your cover letter:
- A detailed description of your hands-on projects, including photos, GitHub links, and videos, drawings.