Senior Software Developer (Bengaluru)

Senior Software Developer (Bengaluru)

31 Jul
|
UNMANND
|
Bengaluru

31 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 + Tauri, with React on the frontend.

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

Key Responsibilities

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



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

Required Skills

1. ● Strong hands-on experience with Rust
2. ● Experience building desktop applications or system-level applications
3. ● Understanding of asynchronous programming in Rust
4. ● Experience with data parsing, binary protocols, streaming data, or telemetry systems
5. ● Ability to write clean APIs between backend and frontend layers
6. ● Good debugging and performance optimization skills
7. ● Comfortable working in a quick-moving product development environment

Minimum Experience

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

Good to Have

1. ● Experience with Tauri
2. ● Experience with drone systems, robotics, IoT, embedded systems, or ground control software
3. ● Experience with video streaming protocols
4. ● Familiarity with C or C++ for low-level integrations
5. ● Experience with offline-first applications
6. ● 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