Role responsibilities
The role involves architecting, designing, and implementing software for next-generation aircraft cabin systems. Responsibilities include managing the full software life cycle, providing sustaining support, and creating automated production testing software.
Requirements
Candidates must have 7+ years of software development experience with extensive knowledge of C++, C, AOSP, and Linux kernel drivers. At least 5 years of experience with Java is also required.
Key skills
C++, C, AOSP, Linux Kernel Driver Development, Java, Git, Embedded Systems, Object-Oriented Programming, NXP SoMs, GMSL, AV over Ethernet, PTP, C#, .NET Framework, Python, Jira
Keywords
Software Engineering, Embedded Linux, Android Open Source Project, AOSP, C++, C, Java, Linux Kernel, NXP SoMs, i.MX8, i.MX6, i.MX95, GMSL, Audio/Video over Ethernet, Video Compression, Precision Time Protocol, PTP, C#, .NET, Python, Git, Jira, Confluence, RTM, Aviation, Aerospace, Cabin Systems, Automation, Object-Oriented Programming