Senior Software Developer Bengaluru

Senior Software Developer Bengaluru

30 Jul
|
UNMANND
|
Bengaluru

30 Jul

UNMANND

Bengaluru

Role Type: Desktop application / backend systems development

Tech Stack: Rust, Tauri, React integration, optional C/C++

Role Overview The application will run on laptops/tablets and will be packaged as an installable desktop application using Rust + Taur i , with React on the frontend.

We are looking for Rust developers who can work rapid, write clean systems-level code, and contribute to drone communication, telemetry, video, mission control, and multi-drone workflows.

Key Responsibilities
● Build the Rust backend for a Tauri desktop application
● Develop offline-first application logic for field use with no internet dependency
● Implement drone telemetry parsing and data handling
● Build algorithms for radar queue / drone queue handling
● Work on video streaming from drones into the ground control system
● Support logistics mission modes, including:
▪ Long-range drone missions
▪ One drone acting as relay
▪ One drone acting as load carrier
● Support swarm drone operations, including:
▪ Multiple drones spraying pesticides
▪ Multi-drone telemetry monitoring
▪ Visualization and control of multiple drones from one ground control system
● Integrate Rust backend services with the React frontend through Tauri commands/events.
● Work with hardware-facing protocols,



drone data streams, and real-time system constraints
● Write reliable, maintainable, and testable Rust code.
● Contribute to a high-speed development process with frequent iteration.

Required Skills
● Solid hands-on experience with Rust
● Experience building desktop applications or system-level applications
● Understanding of asynchronous programming in Rust
● Experience with data parsing, binary protocols, streaming data, or telemetry systems
● Ability to write clean APIs between backend and frontend layers
● Good debugging and performance optimization skills
● Comfortable working in a fast-moving product development environment

Minimum Experience
● Rust: Minimum 3 years
● Overall software development: Minimum 4 years
● Desktop/system/backend development: Minimum 2 years

Valuable to Have
● Experience with Tauri
● Experience with drone systems, robotics, IoT, embedded systems, or ground control software
● Experience with video streaming protocols
● Familiarity with C or C++ for low-level integrations
● Experience with offline-first applications
● Knowledge of GIS, maps, mission planning, or real-time visualization systems

📌 Senior Software Developer Bengaluru
🏢 UNMANND
📍 Bengaluru

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior software developer bengaluru / bengaluru

Subscribe to this job alert:

Get the latest job offers by email for: senior software developer bengaluru / bengaluru