Website:
Job details:
- Job Title: Advanced Software Engr
- Location : Bengaluru, Karnataka, India
- Employment Type : Full-time
About the Role
Aircraft Data Gateway (ADG) routers are advanced avionics networking systems designed to provide secure, industrial-grade connectivity within aircraft environments. These systems enable enhanced wireless communication, network routing, domain switching, and cybersecurity operations.
The platform supports global connectivity through SATCOM and 4G LTE air-to-ground links, along with onboard Wi-Fi (802.11ac) for passengers, crew, and operational use. It integrates both wired and wireless networking with an internal managed Gigabit Ethernet switch and supports key avionics interfaces such as ARINC 429, ASCB, AFDX, discrete I/O, and USB.
Additionally, the system offers edge computing capabilities to reduce latency, optimize bandwidth usage, and support real-time data processing, analytics, and communication services.
Key Responsibilities
- Develop and implement cockpit connectivity software
- Work on application development within real-time operating systems (RTOS), including DEOS
- Automate manual and repetitive processes to improve efficiency
- Design and maintain CI/CD pipelines for build and release processes
- Collaborate with cross-functional teams to manage build and deployment requirements
- Troubleshoot and debug existing product installers and system issues
- Act as a subject matter expert for system installation and production debugging
- Develop reusable code, libraries, and scalable solutions
- Ensure adherence to software requirements, test plans, and validation procedures
- Maintain understanding of cybersecurity compliance and safety assurance levels (e.g., SAL3)
Required Qualifications
- Bachelor’s degree in Engineering (Electrical, Systems, Computer Science, or related field)
- Minimum 6+ years of relevant engineering experience
Core Skills
- Strong programming skills in C and C++
- Experience working in Linux environments and understanding of Linux-based protocols
- Knowledge of Standard Template Library (STL) and design patterns
- Exposure to DevOps practices and CI/CD implementation
- Understanding of hypervisors (Type 1 and Type 2)
- Experience with real-time operating systems (RTOS) (DEOS preferred)
- Familiarity with software development lifecycle methodologies (Agile/Waterfall)
- Ability to develop efficient, high-quality, and scalable software
Preferred Competencies
- Strong analytical and problem-solving skills
- Ability to quickly learn and apply new technologies and concepts
- Strong decision-making skills in complex environments
- Effective communication and collaboration in global teams
- Self-motivated with the ability to work independently
- Ability to manage multiple complex tasks simultaneously
Apply Now !
Click on Apply to know more.