, you will work alongside experienced engineers to build, test, and refine software that powers Hawk Aerospace's mission-critical systems. You will contribute to real-world projects involving flight software, simulation tools, ground-control systems, and data-processing pipelines. This internship is designed for students who are passionate about aerospace technology, embedded systems, and high-performance software development.
Key Responsibilities
Assist in designing, developing, and testing software for UAVs, avionics, or simulation systems.
Contribute to codebases in languages such as
Python, C/C++, Java, or Rust
.
Work with real-time operating systems (RTOS), embedded platforms, or cloud-based systems (depending on team).
Develop tools for telemetry analysis, sensor integration, or flight data visualization.
Collaborate with cross-functional teams including hardware, firmware, and flight-testing engineers.
Write clean, maintainable code with proper documentation.
Participate in code reviews, debugging sessions, and sprint planning.
Support integration and testing of new software features on hardware-in-the-loop (HIL) or simulation environments.
Preferred Qualifications
Pursuing a
Bachelor's or Master's degree
in Computer Science, Software Engineering, Aerospace Engineering, or related field.
Strong understanding of
data structures, algorithms, and object-oriented programming
.
Experience with one or more programming languages:
Python, C++, or Java
.
Familiarity with Git, Linux, and basic software development workflows.
Interest in aerospace, robotics, drones, or autonomous systems.
Good problem-solving and communication skills.
Ability to work independently and in a team environment.
Bonus Skills (Nice to Have)
Experience with UAVs or robotics platforms (PX4, ArduPilot, ROS).
Knowledge of embedded systems or microcontrollers.
Exposure to machine learning, computer vision, or control systems.
Experience with simulation tools (Gazebo, MATLAB/Simulink, or FlightGear).
Web or frontend development for ground-control interfaces.
What You'll Gain
Hands-on experience building software used in real aerospace applications.
Mentorship from industry professionals in flight systems, autonomy, and embedded software.
Opportunity to contribute to flight tests, simulations, or research prototypes.
A portfolio of impactful engineering work.
Possibility of full-time employment after internship completion.
Job Type: Internship
Contract length: 6 months
Pay: ₹10,000.00 - ₹15,000.00 per month
Work Location: Remote
Beware of fraud agents! do not pay money to get a job
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.