Avatar for FlytBase

Enterprise Drone Automation Platform

Senior Robotics Software Engineer

₹8L – ₹14L
Apply now
FlytBase is seeking talented, and passionate individuals with a can-do attitude to help revolutionize drone applications. We’re solving challenging real-world problems using fleets of autonomous drones, connected across the Internet. Through our cloud and edge intelligence software platform, we are leveraging consumer as well as industrial drones, to truly scale the drone applications.

== Apply through our website flytbase.com/careers/jobs/#apply ==


• Work alongside other software development teams to deliver reliable, well tested software to our robots by improving and automating our internal tools, our development environment, programming practices, and libraries
• Design and implement fleet management components, indoor localization systems, local path planners, visual servoing system controllers, etc.
• Design and implement components for continuous integration, build systems, automated testing, automated update/deployment and robotics simulation
• Contribute to software design reviews, architecture reviews, and best practices

Core skills:

• Proficient in C++/Python
• Very comfortable with Linux-based operating systems (CLI, scripting, configuration, )
• Computer Science fundamentals in algorithm design, problem-solving, and complexity analysis, object-oriented programming
• Theoretical understanding or experience in designing and implementing localization systems, state estimators, PID controllers, path planners, etc.
• Demonstrated ability to design, implement, and test scalable and highly available software systems in a fast-paced environment
• Hackers approach and skills required to get the solutions to work in real-life scenarios, and not just the utopian realm of simulations.
• Driven individual, passionate about algorithms, algorithm development, self-starter
• Strong communication skills, ability to work well in a team environment
• Evidence of successful ability to work with minimal supervision, to establish and meet goals and objectives, and to place priorities on work to be completed and to execute those tasks in a timely fashion
• Ability to focus on mission-critical essential functions of the job and organize work in an efficient manner

Education and experience:

• B.E/B.Tech or Graduate degree in Electrical/Computer/Mechanical Engineering or significant relevant work experience
• 2-5 years of experience with software development (C++/ Python) and/or devops


• Working knowledge of ROS, OpenCV, Gazebo
• Experience with UAV's
• Experience running algorithms on hardware for real world scenarios
• Experience with networking, cloud computing, firewalls, dns, tcp/udp
• Participant in robotic competitions, e.g. RoboCup, DARPA Grand Challenge, and/or contributions to open source projects

Compensation: 8-14 LPA

• Fast-paced Startup culture
• Hacker mode environment
• Great team
• Flexible work hours
• Informal dress code
• Free snacks

== Apply through our website flytbase.com/careers/jobs/#apply ==

What is FlytBase?

FlytBase (flytbase.com) develops intelligent software that leverages reliable, off-the-shelf drone hardware to automate and scale drone deployments for commercial use-cases. The FlytBase platform is hardware-agnostic, has intelligent plugins for autonomy, manages drone fleets via 4G/5G, and uses APIs to integrate into enterprise workflows. FlytBase is a Silicon Valley (California, USA) company and has offices in Pune, India. Widely recognized as a pioneer in the commercial drone ecosystem, FlytBase continues to win awards globally, the most recent one being the ‘NTT Data Open Innovation Global Champion 2019’ award.

Meet your team

People you would work with in this role

Dhiraj Dhule

Avatar for Dhiraj Dhule
Director of Strategic Projects at FlytBase Inc. M.S. in Robotics @Georgia Tech