Panasonic Avionics Corporation · 1 month ago
MTS IV, Software Engineer - Network Dev
Panasonic Avionics Corporation is the leading provider of inflight entertainment and communication products. They are seeking a motivated Software Engineer to design and implement software for managing onboard aircraft networks and interfacing with satellite vendors, contributing to the next generation of GEO/LEO satellite and 5G cellular connectivity.
Consumer ElectronicsInformation TechnologyManufacturingTelecommunications
Responsibilities
Designs, modifies and implements complex software applications from functional and system design specifications
Codes, integrates, tests, debugs, and refines the software to produce the required product
Develops software tools and subsystems to support software development, test, and reuse, and manages implementation for projects requiring extensive investigation and clarification
Enhances software to reduce operating time or improve efficiency and robustness
Reviews, evaluates, and analyzes design interfaces
Prepares, reviews, and evaluates interface documentation, specifications, test plans and procedures
Assists in definition, analysis and allocation of requirements
Supports system test programs and analyzes system testing results
Documents designs in engineering documents including functional block diagrams and data/logic flow charts
Maintains the developed software efficiently through familiarity with software lifecycles
Provides leadership and/or technical guidance to lower level engineers, designers and support personnel as assigned
Qualification
Required
Strong proven experience in C/C++ development
Experience with Golang or a proven ability to rapidly gain proficiency and deliver high-quality solutions using the language
Experience with Virtualization, Containerization, Docker Containers
Deep knowledge and experience in multi-threaded embedded software development
Proven experience in development under Linux
Proven experience in socket programming, IPC and PUB/SUB architecture
Understanding of the networking protocols TCP/UDP/IP/HTTP/HTTPS/DHCP/DNS, etc
Familiar with Linux iptables, IP routing, VLAN, Ethernet switch, Wi-Fi networks, Ethernet PHY, SERDES and Fiber technologies is desirable
Experience in troubleshooting Ethernet and Wi-Fi network issues
Strong understanding of working with 'data' such as data manipulation, data aggregation, data processing, or related
Ability to resolve complex problems quickly and efficiently
Ability to work well in a fast-paced environment with user-centric, iterative design and development cycles
Demonstrated ability to manage multiple priorities and make efficient use of given resources such as system lab time and downstream process owners and tasks
Experience in leading and/or providing technical guidance to other engineers
Uses skills as a seasoned experienced professional with a full understanding of industry practices and company policies and procedures
Resolves a wide range of issues in imaginative as well as practical ways
Works on problems of diverse to complex scope where analysis of data requires evaluation of variable factors
Ability to effectively interact with senior internal and external personnel
Demonstrated engineering communication expertise including concise written and verbal skills is a must
Familiarity with DevOps CI/CD pipelines, Gitlab
Familiar working with Agile/Scrum development methodologies and environments
Familiarity with network security methodologies a plus
In-Flight Entertainment domain knowledge and System Development experience is a plus
Bachelor of Science Degree in Computer Sciences, Computer Engineering or Software Engineering, or equivalent experience
10-15 years' of related experience
8+ years' of embedded software development experience
8+ years' of current hands on development experience with one of the following: C/C++, and development of networking related solutions
Very high technical competence with a track record of strong coding
Preferred
Advanced degree is desired
Benefits
Flexible-hybrid work opportunities.
Paid time off: Exempt Salaried employees receive unlimited PTO. This means that there is no fixed number, range, or limit to the amount of Personal and Vacation Days that may be taken for exempt employees. Non-exempt hourly employees accrue 14 vacation days per year + 7 sick days + 3 personal days. Accrual rate increases with tenure. All employees receive 11 company paid holidays per year plus a paid company-wide shut down in the U.S. between Christmas and New Year.
Insurance: Medical insurance offerings from Aetna and Kaiser (CA &HI). Options for Employee Only, Employee + Spouse/Domestic Partner, Employee + Children, or Family. Dental PPO and DMO options & Vision insurance through EyeMed or VSP.
401K with 50% match on up to 8% contribution, full vested from day 1
Other offerings include: Wellness Program, Counseling services, FSA & HSA, Life Insurance for employee, spouse and child, AD&D Insurance, Long-term and Short-term disability, Critical Illness Insurance, Accident Insurance, Legal Assistance, Pet Insurance, Identity Theft Protection, Dependent Care FLSA, Education Assistance, Commuter Program, Employee Purchase Program, Service Award Program.
Company
Panasonic Avionics Corporation
For 40 years, Panasonic Avionics has strengthened the connection between the world’s airlines and their passengers.
Funding
Current Stage
Late StageRecent News
2025-12-07
2025-11-19
2025-11-19
Company data provided by crunchbase