6 RattanIndia Enterprises Jobs
3-5 years
RattanIndia - Full Stack Developer - Drone/UAV Systems (3-5 yrs)
RattanIndia Enterprises
posted 18hr ago
Fixed timing
Key skills for the job
About Us :
NeoSky India Limited is a leading provider of innovative drone solutions, catering to a diverse range of industries and government sectors. NeoSky is a wholly owned subsidiary of RattanIndia enterprises (REL).
RattanIndia group is a business conglomerate with two listed companies with a market cap of around Rs.20000 Cr and employs around 2700 employees with REL mainly into new age tech businesses like eCommerce, Drones, EVs, FinTech and Fashion brands.
Job Overview :
We are looking for an experienced Full-Stack Developer to design, develop and deploy full stack applications to support our UAV (Unmanned Aerial Vehicle) systems with an emphasis on low latency and scalability and real-time data processing. The ideal candidate should be proficient in both frontend and backend programming. You will be working alongside other software engineers and AI/ML engineers to develop a full-stack drone flight solution that enables enterprises to execute fast, accurate, and seamless drone missions. If you are eager to shape the future in building next-generation aerospace solutions, we invite you to join our team.
Key Responsibilities :
- Responsible for design, build, and maintain scalable and high-performance full-stack applications with robust server and database architectures.
- Management of the entire software development process, from conception to deployment.
- Work on our React-based drone management portal, handling flight plans, user management, and admin features while ensuring seamless integration with drone applications.
- Develop and optimize Android/iOS UAV control applications, leveraging existing drone SDKs to communicate with the front-end and back-end systems.
- Build upon our novel technology offerings; including, but not limited to Computer vision and object detention on low-compute devices.
- Work with cross functional product development team and will be responsible to design and build drone applications.
- IoT and edge device integration, manage high-bandwidth sensor data, perform sensor fusion, and optimize edge computing solutions for real-time UAV telemetry.
- Implement solutions for 3D environment modeling using LIDAR-equipped drones.
- Diagnose, troubleshoot, and optimize software performance for real-time UAV operations.
- Collaborate on framework evolution by building reusable code and libraries.
- Develop advanced UAV analytics dashboards, integrating real-time telemetry and geospatial data.
Key Skills and Competencies :
- Proficient in both front-end and back-end development.
- Web Technologies : React.js, Vue.js (real-time UAV dashboards), WebGL, Three.js (3D UAV visualization),CesiumJS (geospatial mapping)
- Mobile Apps : Flutter, React Native (cross-platform UAV control apps)
- Ground Control Software : QGroundControl (PX4-compatible UI) and Mission Planner (ArduPilotcompatible UI)
- Experience in Mapbox / mapping solutions, Mapping libraries (GDAL, Geopandas), OpenGL.
- Cloud & IoT Backend : AWS IoT Greengrass, Azure IoT Edge (for UAV telemetry & edge computing), Google Cloud, AWS Lambda for serverless processing
- Database & Data Processing : PostgreSQL, MongoDB (for flight log storage), Apache Kafka, MQTT (realtime UAV communication)
- Server-Side Frameworks : FastAPI, Flask (Python-based APIs), Node.js (for real-time streaming)
- DevOps for UAV Lifecycle CI/CD Pipelines : Jenkins, GitHub Actions, GitLab CI/CD for firmware & AI model deployment.
- Containerization & Orchestration : Docker, Kubernetes for UAV cloud processing.
- Infrastructure as Code : Terraform, AWS CloudFormation for UAV backend automation.
- MLOps : MLflow, Kubeflow, AI model versioning for UAV autonomy.
- Experience in LIDAR/3D mapping experience.
- Solid understanding of engineering principles, data structures, and database management.
- Experience with Linux environments.
Qualifications :
- B.Tech / M.Tech in Computer Science or a related field with 3+ Years of relevant full-stack development, IoT, or UAV applications.
Location :
- Bangalore, India
Functional Areas: Software/Testing/Networking
Read full job description3-5 Yrs
3-5 Yrs