Role Overview:

We are seeking an Avionics Software Intern to join our dynamic avionics software team. The team is responsible for end-to-end software development, ranging from high-level requirements to software certification. We apply cutting-edge technologies like product line technology, component-based development, and formal methods to ensure the quality and reliability of our software systems.

Responsibilities:

  • Contribute to the development and testing of avionics software.
  • Participate in software design, coding, and debugging activities.
  • Work with cross-functional teams to define software requirements.
  • Support the software certification process, ensuring compliance with industry standards.
  • Collaborate with senior engineers to refine and improve software components.

Batch Eligibility:

  • 2025 and 2026 graduating students

Education Requirement:

  • Pursuing or recently completed a Bachelor’s or Master’s in Computer Science, Electronics, Avionics, or related engineering fields.

Technical Skills Required:

  • C, C++, Python, Embedded Systems, Software Development, Software Testing, Avionics Systems, Requirements Engineering, MATLAB, Simulink, Real-Time Operating Systems (RTOS), Linux, Communication Protocols (TCP/IP, CAN, I2C), Software Certification Standards (DO-178C).