Software Developer-flight Control (intern) Job in Edith Defense

Software Developer-flight Control (intern)

Apply Now
Job Summary

Software Intern - Navi Mumbai

We are looking for a passionate software Intern to join our engineering team. He/she should have basic understanding of software development and SDLC.

What you get? tonnes of learning. If you have that fire, we are the right kiln to be in.

Internship Location: Mahape, Navi Mumbai

Internship Duration: 4 to 6 months

Required Experience:

  • B.Tech/B.E in Computer Science/Information technology engineering, or M-tech in relative field or show us that you are as good as anyone & we will waive this requirement.

Responsibilities:

  • Flight Controller Software Development: Assist in the development of software for drone flight controllers, including real-time control algorithms, sensor fusion, and navigation.
  • User Interface Development: Aid in the development of user interfaces for drone control and monitoring using Qt framework, ensuring intuitive and responsive interaction.
  • Integration Support: Work with hardware engineers to integrate software components with drone hardware, sensors, and communication systems.
  • API Development: Assist in designing and implementing APIs for communication between flight controllers, ground control stations, and other systems.
  • Algorithm Implementation: Support the implementation of algorithms for autonomous flight, obstacle avoidance, path planning, and other drone functionalities using C, C++, and Python.
  • Testing and Debugging: Assist in testing and debugging software components, including unit testing, integration testing, and troubleshooting.

Skills Required:

  • C/C++ Programming: Proficiency in C and C++ programming languages for embedded systems development. Proficiency in Linux is a must.
  • Python Skills: Basic proficiency in Python programming for scripting, automation, and algorithm development.
  • Qt Framework: Familiarity with Qt framework for developing cross-platform user interfaces.
  • Drone Knowledge: Basic understanding of drone technologies, flight dynamics, and control systems.
  • Biased, but for action/execution.
  • Self-Driven, do not require constant input to do the job.
  • Relentless, like John Wick.

Good to have Skills:

  • Experience with Flight Controllers: Familiarity with flight controller software development, ArduPilot, PX4, or similar platforms.
  • Real-Time Operating Systems (RTOS): Knowledge of real-time operating systems for embedded systems development.
  • Machine Learning: Understanding of machine learning concepts for drone applications, such as computer vision or reinforcement learning.
  • Version Control: Familiarity with Git for version control and collaborative software development.
  • Interest in Defence Technology: Passion for defense technology and willingness to learn about relevant standards and regulations.
  • Hands-on Experience: Any hands-on experience with electronics projects, labs, or internships would be beneficial.

Why join us?

  • We are on a mission to build India's most innovative private defence company, if this triggers something in you lets join our hands.
  • If you hate defence imports, join us, lets make better things at home.
  • Contribute to the development of cutting-edge defense technologies that have real-world applications and makes a difference in national security.
  • We are not another drone company, we are not a whitelabler, we are not here to do what others do.
  • If you like an open playing field, we are the best bet.
  • We offer competitive compensation package as well.

Qualification :
B.Tech/B.E in Computer Science/Information technology engineering, or M-tech in relative field or show us that you are as good as anyone & we will waive this requirement.
Experience Required :

Minimum 4 Years

Vacancy :

2 - 4 Hires

Apply Now
Similar Jobs for you

See more recommended jobs

Your 4 Step Guide to Career Success

Apply for jobs
Create Profile
Schedule Interview
Get Hired