Ground Control Station Software Engineer - N3XT Interceptor C-UAS
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+21 more
Job description
At Quantum Systems, our interceptor systems are not only drones. They are complete operational systems consisting of aircraft, ground control stations, sensor inputs, communication links, launch infrastructure, charging systems, operator interfaces, and data flows.
We are looking for a Ground Control Station Software Engineer to develop and improve the software stack that connects these elements into one reliable and low-latency operator system. You will work on frontend and backend components of our control station software, including radar-track visualization, track selection, drone communication, video transmission, mode control, distributed ground-station networking, launchbox integration, logging, and diagnostics.
This role is ideal for a software engineer who enjoys building real systems that interact with hardware, operators, networks, sensors, and vehicles.
Your Mission
You will develop the software that enables operators to understand the airspace, select and manage tracks, communicate with drones, monitor system state, and operate connected launch and charging infrastructure.
What is your Day to Day Mission:
- Develop frontend and backend features for the Ground Control Station software stack.
- Display radar tracks and other sensor inputs in a clear, usable, and low-latency operator interface.
- Implement low-latency data routing for tracks, vehicle state, sensor information, operator actions, and system events.
- Support track selection, track handover, prioritization, and command workflows.
- Improve communication interfaces between Ground Control Station, drones, launch infrastructure, and other system components.
- Integrate video transmission, video display, stream monitoring, and latency diagnostics.
- Build mode-control concepts that allow the system to switch clearly between operational states.
- Develop networking features for distributed ground-station setups and remote-control workflows.
- Integrate launchbox functionality such as door state, charging state, vehicle status, health monitoring, and operator commands.
- Build diagnostics, logging, replay, and debugging tools to support field testing and engineering analysis.
- Work closely with flight-test teams to identify issues in real test setups and improve software reliability.
- Collaborate with autonomy, embedded software, radar/sensor integration, electronics, and systems engineering teams.
- Improve robustness, error handling, startup/shutdown behavior, and operator feedback.
Requirements
Do you have experience in gRPC?, Do you have a Bachelor’s degree?, * 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 software that is robust under imperfect field conditions.
- Practical mindset and willingness to test software with real hardware, not only in simulation.
- Clear communication with operators, test engineers, embedded developers, and systems engineers.
- 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.
About the company
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.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on indeed.comGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Dev Digest 121 - AI goes offline
The Biggest German Tech Companies
Where To Find Software Engineering Jobs
Is Software Engineering Over-Saturated?