Bangalore, India · Full time · Posted Oct 27, 2026
Job Summary:
We are seeking a motivated Junior ArduPilot Developer to assist in extending and customizing the ArduPilot open-source flight control stack for our drone platforms. You’ll be part of a multidisciplinary team working on cutting-edge autonomous systems, supporting real-world testing and integration of sensors, payloads, and navigation systems.
Responsibilities:
Assist in adding/modifying features in the ArduPilot (Copter/Plane) codebase.
Collaborate with senior developers to understand ArduPilot architecture.
Contribute to sensor and peripheral integration (e.g., GPS, IMUs, ESCs).
Debugging communication protocols (CAN, MAVLink, SBUS, etc.).
Debug flight control parameters for stability and performance.
Handle board bring-up and unit testing on new prototypes.
Major Contribution to real-world testing, flight logs analysis, and flight safety.
Participate in bench testing and field flight trials.
Maintain Git-based version control and follow CI/CD best practices.
Create developer documentation and support internal teams for integration.
Required Skills:
Basic understanding of C/C++ , embedded development workflows and microcontroller programming.
Familiarity with MAVLink protocol and GCS tools (Mission Planner/QGroundControl).
Exposure to STM32 or similar microcontroller-based systems.
Hands-on experience with Arduino or other embedded platforms.
Good grasp of basic electronics and sensor interfacing.
Passion for drones, robotics, or open-source firmware projects.
Knowledge of real-time systems and interrupt-driven code.
Expertise in Use of debugging tools like oscilloscopes, and logic analyzers.
Experience with version control via Git.
Nice-to-Have:
Python scripting for testing and automation.
Python or Lua scripting for onboard automation.
Familiarity with Gazebo or SITL simulations.
Familiarity with electromagnetic interference, EMI/EMC issues.
Hands-on experience with drone kits or robotics competitions.
Understanding of UAV dynamics, PID control, or mission planning concepts.
Experience with Git and collaborative development practices.
Ovii Interpretation
This junior avionics-focused role supports customization of ArduPilot flight-control software for drone platforms. Work spans embedded code, hardware and sensor integration, debugging, prototype testing, and flight trials.
C or C++Embedded development workflowsMicrocontroller programmingMAVLink familiarityMission Planner or QGroundControl familiaritySTM32 or similar microcontrollers (exposure)Arduino or other embedded platformsBasic electronicsSensor interfacingReal-time systems
What you will likely work on
Extend and adapt ArduPilot Copter and Plane code for drone platforms.
Integrate sensors and peripherals such as GPS, IMUs, and ESCs.
Investigate communications including CAN, MAVLink, and SBUS, and tune flight parameters for stability and performance.
Bring up new boards and run unit tests on prototypes.
Support bench testing, field flight trials, flight-log review, and flight-safety work.
Use Git and CI/CD practices while documenting software and helping internal teams with integration.
Good fit signals
You have a basic foundation in C or C++, embedded workflows, and microcontroller programming.
You have hands-on experience with Arduino or another embedded platform and understand electronics and sensor interfacing.
You have strong debugging-tool experience, including oscilloscopes and logic analyzers.
Familiarity with MAVLink or ground-control tools and exposure to STM32 systems can help; these are described at introductory levels.
Interest in drones, robotics, or open-source firmware aligns with the work; Python, simulation, and UAV-control knowledge are additional advantages.
Meet Newspace
NewSpace Research and Technologies (NRT) is a Bengaluru-based aerospace and defence R&D company developing autonomous and uncrewed systems for military and civilian missions. Its work spans persistent UAVs, High-Altitude Pseudo-Satellites, swarm robotics, collaborative combat aircraft, loitering systems, unmanned ground vehicles, GPS/GNSS-denied navigation and AI-enabled autonomy. Publicly identified users and collaborators include India's Ministry of Defence, Indian Army, Indian Navy, DRDO, National Disaster Response Force, Ministry of Home Affairs and Department of Telecommunications. Its programs combine aircraft design, robotics, sensor fusion, computer vision, machine learning and distributed autonomous systems for surveillance, communications, logistics and precision-mission applications.
Founded
2017
Company size
501-1,000 employees
Company stage
Not known
Headquarters
Bengaluru, India
Why work here
NewSpace offers engineers direct exposure to aerospace and defence R&D involving autonomous UAVs, swarm robotics, GNSS-denied navigation, HAPS, computer vision, sensor fusion and AI at the edge. Current roles publicly reference C++, Python, ROS/ROS2, PX4, ArduPilot, PyTorch, OpenCV, CUDA, TensorRT, NVIDIA Jetson and Docker, indicating substantial hands-on work across software, hardware and flight systems. Its technology has been used in Indian defence programs, including DRDO's ULPGM-V3 trials, and the company is actively expanding its engineering workforce. Candidates should also consider the realities of a defence-focused growth company: many roles are onsite, programs can involve field deployments, and government procurement and long R&D cycles can create execution variability.
Industry
Aerospace & Defence - Autonomous and Uncrewed Systems
SJSameer JoshiCo-Founder, CEO and DirectorView bioHide bio
Co-founder and CEO. Joshi is a former Indian Air Force fighter pilot who served during the Kargil War and later worked with TeamIndus and Threye Interactive. His experience spans aviation, defence technology and unmanned systems, and he leads NewSpace's strategy around autonomous aerospace and future-warfare technologies.
JAJulius AmritCo-Founder, COO and DirectorView bioHide bio
Co-founder, COO and Director. Amrit previously co-founded TeamIndus and held leadership roles at Wincere, Avendus, Morgan Stanley and Standard Chartered. He studied at IIT Delhi and IIM Calcutta and brings experience across aerospace ventures, operations, finance and company building.
JMJaideep MaolankarExecutive Vice President - Technology DevelopmentView bioHide bio
Leads technology development at NewSpace. A retired Commodore with more than 35 years in Indian Naval Aviation and flight testing, including service during the Kargil conflict, he contributes operational and flight-test expertise to autonomous and mission-critical aerospace systems.
NNNaveen NavlaniHead of Business Development & SalesView bioHide bio
Leads business development and sales at NewSpace. An Army veteran of Operation Vijay, Navlani has experience in defence project management, electronics-warfare programs, alliances and technology sales, connecting NewSpace's engineering programs with defence and institutional customers.
NewSpace tests RATO booster on Sheshnag-150 long-range strike drone
IDRW·
NewSpace's GryphonWorks team successfully tested a rocket-assisted take-off booster for the Sheshnag-150 one-way attack drone. The capability is intended to enable runway-independent launches and more flexible deployment of the long-range unmanned platform.
Newspace Research in talks to raise $35-40 million from 360 One, Avendus, others
Mint·
NewSpace was reported to be seeking $35-40 million in Series C financing through a combination of equity and debt. Existing investor 360 ONE Asset had provided a term sheet, while other investors and family offices were participating in discussions.
DRDO completes development trials of ULPGM-V3 integrated on NewSpace UAVs
Press Information Bureau, Government of India·
DRDO completed development trials of the ULPGM-V3 precision-guided missile in air-to-ground and air-to-air configurations. The Government of India confirmed that the system used UAVs developed by NewSpace Research and Technologies for the trials.