, you will help develop, test, and optimize software and automation tools that support our UAV platforms, ground systems, data pipelines, and internal engineering infrastructure. You will work across software engineering, cloud environments, CI/CD pipelines, and deployment automation.
Key ResponsibilitiesSoftware Engineering
Assist in designing and developing software for UAV systems, ground-control stations, and simulation tools.
Implement features in
C/C++
,
Python
, or other relevant languages.
Support integration of software with avionics, sensors, and embedded systems.
Contribute to modeling, simulation, data processing, and visualization tools.
Participate in code reviews, documentation, and agile workflows.
DevOps & Systems Automation
Assist in building and maintaining CI/CD pipelines (GitHub Actions, GitLab CI, Jenkins, etc.).
Automate build, testing, and deployment processes for aerospace software projects.
Help manage cloud infrastructure (AWS, Azure, or GCP) for mission-planning tools and internal services.
Support containerization using
Docker
and orchestration using
Kubernetes
.
Monitor system performance and optimize build/test environments.
Work with engineers to streamline workflow efficiency and ensure secure, reliable deployments.
Required Qualifications
Pursuing a degree in Computer Science, Software Engineering, Aerospace Engineering, Electrical Engineering, or related field.
Strong programming skills in
Python, C/C++, or Java
.
Familiarity with Git and basic DevOps concepts.
Understanding of software engineering fundamentals, algorithms, and data structures.
Good problem-solving skills and a strong desire to learn.
Preferred Qualifications
Experience with cloud services (AWS, Azure, GCP).
Working knowledge of CI/CD tools (GitHub Actions, GitLab CI, Jenkins).
Familiarity with Docker, Linux environments, and scripting (Bash/Python).
Exposure to embedded systems, UAVs, robotics, or aerospace projects.
Experience with simulation tools (MATLAB/Simulink, ROS, Gazebo, PX4).
Understanding of networking, security basics, or automation tools (Ansible, Terraform).
What You Will Gain
Hands-on experience building real aerospace software and automation systems.
Mentorship from aerospace, DevOps, and software engineering professionals.
Experience with real UAV platforms, flight-testing workflows, mission planning, and system integration.
A strong technical portfolio showcasing both software development and DevOps engineering.
How to Apply
: email to hr@hawkaerospace.in
About Hawk Aerospace
Hawk Aerospace specializes in unmanned aerial systems (UAS), avionics software, mission-critical systems, and aerospace technology solutions. We focus on developing reliable, high-performance platforms for defense, commercial, and research applications. Our interns gain real-world experience in both software development and DevOps practices that support aerospace-grade systems.