Post Job Free
Sign in

Robotics Engineer

Company:
FlytBase
Location:
Pune, Maharashtra, India
Posted:
April 24, 2024
Apply

Description:

Robotics Engineer

Location: Pune, India

Our Pune based Robotics team is hiring a software engineer capable of building a state-of-art scalable platform for drone autonomy. The team works closely with enterprise customers across the world to build pioneering solutions for various real-world use cases by leveraging FlytBase, our drone autonomy platform, and the surrounding ecosystem.

About FlytBase

FlytBase is a deep-tech startup that provides hardware-agnostic software solutions to automate and scale drone operations. It is the world’s first Internet of Drones Platform (IoD) that allows seamless & cloud-connected deployment of intelligent drone fleets for a variety of business applications.

The team comprises young engineers and designers from top-tier universities such as IIT-B, IIT-KGP, University of Maryland & Georgia Tech, with deep expertise in drone technology, computer science, electronics, and robotics.

The company is headquartered in Silicon Valley, California, USA, and has R&D offices in Pune, India. Widely recognized as a pioneer in the commercial drone ecosystem, FlytBase won the Global NTT Data Innovation Contest in Tokyo, Japan. FlytBase was also awarded the TiE50 Top Startup award by TiE Silicon Valley.

Role and Responsibilities:

In this role, you will be responsible for:

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 microservices for robotic applications.

Integrate communication protocols, including MQTT, Websockets, and REST services.

Interface with autopilot SDKs such as DJI's Mobile SDK, Onboard SDK, Payload SDK, 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 of communication with cross-functional teams and partners.

Skills/Experience:

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.

Perks:

Competitive/above market salary

Working with exceptionally talented and passionate team

Bleeding edge technology

Fast-paced startup culture

Default mode: Hacker

Apply