Research and Development Engineer Intern

india, Rajasthan, Jaipur

Full–time

Posted on: 2 days ago

Opening: Research and Development Test Engineer Intern

Location: Offline Only(Jaipur Rajasthan HQ)

Duration: 3 months

Start: Immediate

Stipend: INR 15 to 20K/month

Positions: 2

Are you passionate about drones, robotics, and AI?

Join Kapxha Dynamics to work on real-world projects involving ROS 2, PyMAVLink, ArduPilot,

Raspberry Pi, and agentic AI systems.

What You’ll Work On

Build ROS 2 nodes, Python scripts, and MAVLink interfaces

Deploy algorithms on Raspberry Pi and embedded systems

Develop lightweight agentic AI systems and multimodal sensor fusion

Integrate and test ArduPilot-based drones (Copter/Plane)

Tweak Linux OS settings for real-time performance and robotics applications

What You Should Know

Technical: Python, ROS 2, PyMAVLink, OS concepts (threads, IPC, scheduling)

Robotics/Hardware: ArduPilot, Raspberry Pi, basic electronics (UART/I2C/SPI)

AI Systems: Understanding of agentic AI and multimodal data fusion

Software Development : Able to handle task on Flask, Flutter, Qt, C++

Soft Skills: Problem-solving mindset, clear communication, fast learner

What You’ll Gain

Hands-on experience with autonomous systems that actually fly

Mentorship from experts in AI, robotics, and embedded tech

Fast-paced startup exposure with potential for a full-time role

Key responsibilities Design:

Implement and maintain embedded software for edge devices (Raspberry Pi 3/4/Zero, NVIDIA Jetson Nano/Xavier/NX) running Linux-based stacks.

Build a robust prompt-to-action pipeline that converts unstructured/structured textual prompts into validated mission actions (mission plans, waypoints, behavior trees, actuator commands).

Integrate with autopilots (ArduPilot) using MAVLink, pymavlink / MAVSDK (or equivalent) for GUIDED/MISSION control, telemetry, parameter management and health monitoring.

Implement and optimize perception pipelines (OpenCV + deep learning) for target detection/localization, strike-point calculation, and vision-based guidance

— deploy optimized models on Jetson using TensorRT/ONNX.

Develop and evaluate swarm algorithms: distributed consensus, formation control, leader-follower, collision avoidance, inter-vehicle comms, and decentralized task allocation.

Implement, test and debug communication stacks and hardware interfaces: UART/serial, SPI, I²C, CAN, PWM/PPM, SBUS, Ethernet, UDP/TCP, and radio modems (SiK, RFD900, LoRa, mesh)

Cross-compile, package and deploy embedded software (toolchains, containerized builds, CI pipelines) and run Hardware-In-The-Loop (HITL) and SITL testbeds for validation.

Write deterministic, well-tested C++ and Python code (unit & integration tests), maintain technical documentation, telemetry schemas and safety checklists. Must- have technical skills & experience Embedded & Edge Platforms Hands-on with Raspberry Pi and NVIDIA Jetson (Nano / Xavier / NX) — system setup, OS tuning, Linux device drivers, thermal/power management.

How to Apply

May additionally fill this form:

https://docs.google.com/forms/d/e/1FAIpQLScW_Xf_j4bK6GhZeg4weHd2VUfdRhuCfHY01QDvkIJY6eLQKg/viewform?usp=sharing&ouid=115373706727700061269

Intern Trainee – Robotics & AI Resume/CV

Links to GitHub or relevant project samples(Optional on bhavikj@kapxhadynamics.com)

Applications are reviewed on a rolling basis.