Cover Image for Software Engineering Intern

Software Engineering Intern

Job Title: Software Engineering Intern

Location: Noida, UP

Position Type: Internship

Company Overview: Karman Drones is a UAV design and manufacturing company. We specialize in developing drone solutions for various industries, including surveillance and defence. Our mission is to empower businesses and organizations with reliable and efficient drone technology.


Job Description:

Are you passionate about software engineering and eager to kickstart your career in the field? We are seeking a highly motivated Software Engineering Intern with knowledge of C, C++, and Python, and additional expertise in web/mobile application development and associated technologies. As an intern, you will have the opportunity to work on exciting projects related to ground control station software development and programming for drone flight functions.


Key Responsibilities:

Collaborate with our software engineering team to develop and enhance ground control station software for controlling and monitoring our drones.

Implement user-friendly interfaces and features that improve the user experience of our ground control systems.

Collaborate with a diverse team of hardware and software engineers, sharing insights and working together to deliver high-quality drone solutions, integrating hardware and software aspects together.

Apply software engineering best practices, including version control, writing test cases, and ensuring code quality and reliability.

Utilize MATLAB or Simulink for algorithm development and simulation, contributing to the advancement of drone control systems.


Skills:

• Prior software development experience (web / mobile apps).
• Back End technologies like Node JS/ Python.
• JavaScript frameworks like React.
• Mobile App Programming (Android).
• Good knowledge of data structures and algorithms.
• Version control – GIT.
• Capable of executing tasks with minimal guidance.
• Interested in and having some understanding of Analytics, Data science, ML/ AI.


Qualifications:

Currently pursuing a degree or graduate in Computer Science, Electrical Engineering, or a related field.

Experience with programming languages, including Python, C, and C++.

Understanding of version control systems (e.g., Git).

Excellent problem-solving skills and attention to detail.

Effective communication and teamwork abilities.


Duration:

This is a 6-month paid internship position, with the possibility of extension to full-time based on performance and business needs.


How to Apply:

If you are excited about the world of drones and eager to gain hands-on experience in software engineering, especially with expertise in C, C++, Python, web/mobile application development, and associated technologies, please submit your resume and application below.


Joining: Immediate. Should be able to relocate on-site within 3 weeks.


Join us in shaping the future of drone technology and contribute to innovative solutions that have a real-world impact. We look forward to welcoming you to our team!