About FlytBase
At FlytBase, we’re not just creating a product—we’re on a zero-to-one journey, building a whole new global category that’s never existed before.
What does that mean? We’re on a mission to unlock the world’s third dimension with fully autonomous drones. It’s the first of its kind. Therefore, everything we do requires first-principle thinking, bold experimentation, and a willingness to push boundaries.
If you’re bored of cookie-cutter playbooks and ready for something fresh, exciting (and yes, involving drones), this is your place.
Don’t believe it? Challenge us—We’d be more than happy to tell you why we’re so confident in what we’re building!
Role and Responsibilities:
● Software and system development/testing/integration for safe and reliable autonomous drones and docking stations.
● Deliver reliable, well-tested software for autonomous drones by improving and automating our internal tools, our development environment, programming practices and libraries.
● Develop Python-based micro services for robotic applications.
● Integrate communication protocols, including MQTT, Web sockets, and REST services.
● Interface with autopilot SDKs such as DJI's Mobile SDK, Onboard SDK, PayloadSDK, and Mavros, while working on Linux, ROS, and Android-based Debian and apps.
● Tool development to improve development workflow.
● Evaluation of cutting-edge technologies and deployment to production.
● Influence the full-stack architectural roadmap.
● Maintain high-level communication with cross-functional teams and partners.
Best suited for candidates who
We believe that imagination, creativity, and problem-solving skills are crucial for world-class robotics work, besides attention to detail, a genuine interest in advancing technology, and English skills.
One or more of the following qualifications will make your application more impressive.
● Participant in Robocon /e-Yantra/IARC/IMAV/AUVSI SUAS and/or contributions to open source projects.
● Experience designing and implementing production-grade multi-robot systems or other distributed systems.
● Experience building real-world applications/robots using control theory, motion planning, computer vision, machine learning, etc.
● Experience in ROS.
● Experience with multithreading and concurrency.
● Understanding of network protocols from data link through application layer
Good to Have:
● Experience in DevOps, TDD, and CI/CD practices.
● Experience in cloud technologies.
● Experience working in development team(s) that have delivered commercial software or software-based services.
How to apply:
To apply, send across your CV with a cover letter to careers@flytbase.com, or submit your application below!