Senior Software Engineer, Autonomy Applications Engineering
Develops and deploys AI and autonomy software for unmanned platforms while integrating Hivemind with customer vehicles. The role requires strong modern C++ and Python skills, customer-facing integration experience, startup experience, and frequent travel across India.
About the job
Responsibilities
- Become an expert user of the Hivemind Enterprise Autonomy Software Development Kit.
- Develop AI and autonomy software capabilities using Hivemind for unmanned platforms across air, sea, and space.
- Enable customers to integrate Hivemind autonomy with their vehicles and platforms.
- Debug software and API integration issues.
- Deploy Hivemind AI infrastructure at customer sites.
- Provide technical training to customers for their autonomy development efforts.
- Collaborate with product and engineering teams to address customer feedback and improve products.
- Develop and maintain technical documentation.
- Travel to and stay at customer sites across India for deployment, training, and flight testing; approximately 30% travel.
Example Projects
- Autonomous teaming drones
- Teaming between helicopters and drones
- Autonomy on robodogs
- AI pilots for fighter jets
Requirements
- Bachelor's degree in Engineering, Computer Science, or a related field.
- 4+ years of industry experience, or 2+ years of experience plus a master's degree.
- 3+ years of experience in an integration or applications engineering role.
- 2+ years of experience working in a startup environment.
- Strong technical background in software engineering.
- Strong proficiency in modern C++.
- Intermediate proficiency in Python.
- Excellent problem-solving and analytical skills.
- Strong communication and interpersonal skills.
- Fluency in Hindi and English.
- Ability to travel and stay deployed at customer sites across India.
Preferred Qualifications
- Ability to travel to the United States for up to three months at a time for training.
Skills
C++, Python, Hivemind Sdk, AI, Autonomy Software, Software Engineering, API Integrations, Software-Hardware Integration, AI Infrastructure, Technical Documentation
Similar jobs
Fullstack Engineering jobsBuild and scale Okta’s identity recovery platform across Java/Spring Boot backend services and React/TypeScript administrative interfaces. The role requires 5+ years of full-stack engineering experience, distributed-systems expertise, and strong operational ownership.
Senior full-stack engineer building enterprise travel-platform features across Java/Spring Boot services and modern web interfaces. The role requires 5+ years of software development experience, scalable systems expertise, and proficiency with frontend frameworks, TypeScript, cloud platforms, and microservices.
Own and evolve Zocdoc’s provider-facing CMS-backed website, developing custom components, integrations, landing pages, and performance improvements. The role requires 4–7 years of web development experience, strong WordPress and front-end skills, and familiarity with APIs, hosting, and marketing technology.
Build secure, user-facing developer platform experiences for Alpaca Connect across TypeScript/React frontends and Go services. The role requires 5+ years of full-stack experience, strong API and database skills, and experience with authorization systems.
Build and scale CMS Platform capabilities across Page Builder experiences and the backend systems for content modeling, rendering, publishing, permissions, and performance. Requires 5+ years of SaaS experience plus deep Ruby on Rails and strong React and TypeScript expertise.