Autopilot Firmware/GCS Internship

Applications are closed for this internship. Click here to browse more internships.
Actively hiring
Start Date
20 Sep - 10 Oct' 24
Duration
6 Months
Stipend
₹ 13,000 /month
APPLY BY
23 Aug' 24
Posted 3 weeks ago
Internship with job offer

About the internship

Selected intern's day-to-day responsibilities include:

I. Development and maintenance:
1. Assist in the development and maintenance of ArduPilot/PX4 firmware
2. Write and optimize code for various autopilot modules
3. Implement new features and functionalities based on project requirements
4. Collaborate with the team to integrate firmware with ground control stations
5. Develop and maintain communication protocols between firmware and GCS

II. Testing and debugging:
1. Conduct rigorous testing of firmware updates to identify and fix bugs
2. Utilize simulation tools to test new code before deployment
3. Work closely with hardware engineers to ensure seamless firmware-hardware integration

Requirements:

I. Skills Required:
1. Proficiency in C/C++ for embedded systems.
2. Familiarity with Python for scripting and automation tasks.
3. A deep understanding of ArduPilot firmware or similar autopilot firmware.
4. Experience with firmware development, including writing, debugging, and optimizing code.

II. Embedded Systems:
1. Knowledge of microcontroller architecture and peripherals.
2. Experience with hardware-software integration.

III. Ground Control Stations:
1. Familiarity with ground control station software such as Mission Planner, QGroundControl, or similar.
2. Understanding of the MAVLink protocol and its implementation.
3. Possess the ability to troubleshoot complex firmware and hardware interactions.

IV. Good to Have Skills:
1. Understanding of UAV dynamics and control systems.
2. Familiarity with other autopilot firmware like PX4, Betaflight, or iNav.
3. Experience with simulation tools such as SITL and HIT
4. Experience with integrating sensors (GPS, IMU, barometer, etc.) with autopilot systems.

Skill(s) required

C Programming

Who can apply

Only those candidates can apply who:

1. are available for full time (in-office) internship

2. can start the internship between 20th Sep'24 and 10th Oct'24

3. are available for duration of 6 months

4. have relevant skills and interests

Other requirements

1. A candidate with a computer science or electronics engineering background is preferred.

2. A candidate with Qt Creator IDE experience will be preferred.

3. We prefer people with hands-on skills.

Perks

Certificate Letter of recommendation Informal dress code Free snacks & beverages Job offer

Number of openings

2

About Edith Defence Systems Private Limited

EDITH Defence Systems (EDS) is a modern-age defence company that uses advancements in artificial intelligence, computer vision, machine learning and sensor fusion to develop world-class defence products.
Activity on Internshala
Hiring since June 2024
13 opportunities posted
2 candidates hired
Sign up to continue

OR

By signing up, you agree to our Terms and Conditions.
Get govt-approved certification
Build your CV with our
Certification Courses
4- 8 weeks
600k+ learners
Explore Courses