Duties and Responsibilities:
• Architect solutions across aircraft networks, satellite/air-to-ground connectivity, cabin systems, and ground interfaces
• Translate product and airline requirements into scalable, certifiable technical designs
• Lead the Software Development of the Connectivity products for deployment into the field
• Establish development standards, system interfaces, and integration frameworks for the Connectivity team
• Lead software integration across hardware, network infrastructure, and aircraft systems
• Define unit testing, validation, and system verification strategies appropriate for IFC environments
• Support the key relationships within the organization for execution – Gilching office, Engineering Leadership and Product Management personnel
• Monitor issues, deviations or departures from commitments and solve or notify the appropriate stakeholders
• Identify and suggest resolutions for process problems
• Support customer visits, sales, and the program office as required
Requirements
• Bachelor’s Degree in Computer Science, Software Engineering, or related field (or equivalent practical experience)
• 15+ years of experience developing and deploying software, with a significant portion in embedded/networked environments
• 10+ years of experience with software project management and cross-functional collaboration
• Experience with C/C++ / Python /JavaScript / HTML / GoLang
• Proven success delivering high-quality software products within complex system environments
• Strong background in software integration, validation, and troubleshooting across hardware and software interfaces
• Experience collaborating with cross-functional teams in systems engineering, hardware, and network connectivity
• Demonstrated leadership experience, with the ability to mentor, manage, and develop technical teams, including onboarding new personnel
• Proven background in software development lifecycles, unit testing frameworks, and creating technical documentation
• Strong organizational and problem-solving skills to manage issues, deviations, and process improvements effectively
• Excellent communication and interpersonal skills for collaboration across global teams (Engineering, Product Management, international offices) and for supporting customer-facing activities