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).