Manager, Engineering; Software - Hybrid
Listed on 2025-12-27
-
Software Development
Software Engineer, Cloud Engineer - Software, DevOps
Overview
Who We Are:
Ever wonder who brings the entertainment to your flights? Panasonic Avionics Corporation is #1 in the industry for delivering inflight products such as movies, games, WiFi, and now Bluetooth headphone connectivity!
How exciting would it be to be a part of the innovation that goes into creating technology that delights millions of people in an industry that’s here to stay! With our company’s history spanning over 40 years, you will have stability, career growth opportunities, and will work with the brightest minds in the industry. And we are committed to a diverse and inclusive culture that will help our organization thrive!
We seek diversity in many areas such as background, culture, gender, ways of thinking, skills and more. If you want to learn more about us visit us asonic.aero and for a full listing of open job opportunities go to (Use the "Apply for this Job" box below)./
The Position:
As a Software Engineering Manager, you will lead teams building next-generation digital and edge software solutions that power both airborne and ground systems within our In-Flight Connectivity (IFC) ecosystem. You’ll be responsible for driving engineering excellence across legacy and modern technology stacks — from C++ and embedded systems on the aircraft to scalable distributed applications in the AWS Cloud.
This role requires a strong technical foundation, hands‑on leadership, and the ability to drive cross‑functional alignment in a fast‑paced, safety‑critical domain.
Technical Leadership- Lead and mentor a team of engineers across software development, testing, and deployment for edge and cloud‑based applications.
- Oversee modernization of legacy C++ systems and integration with new Java and Python‑based services.
- Ensure software design integrity, scalability, and reliability in a hybrid (edge‑air‑ground) architecture.
- Drive adherence to rigorous quality, performance, and environmental standards consistent with aviation‑grade systems.
- Partner with Systems, Hardware, and Cloud Engineering teams to define interfaces, design APIs, and establish automated test pipelines.
- Contribute to architecture reviews, code quality standards, and continuous improvement initiatives.
- Hire, develop, and retain top technical talent; foster an inclusive, high‑performance culture.
- Manage budgets, capacity, and project schedules, ensuring timely delivery of mission‑critical software.
- Anticipate risks and proactively resolve technical and organizational blockers.
- Collaborate with program management, production, and product teams to translate business needs into actionable engineering outcomes.
The salary range of $136,000 – $227,000 is just one component of Panasonic’s total package. The final offer amount may vary based on factors including but not limited to individual’s knowledge, skills, experience, and location. In addition, this role may be eligible for discretionary bonuses and incentives.
QualificationsWhat we're looking for:
- Bachelor’s degree in computer science, Engineering, or related field (advanced degree preferred).
- 5+ years of software engineering experience (or 9+ years equivalent industry experience).
- 2+ years of team leadership or project management experience.
- Proficiency with C++, Java, and Python; experience with AWS or other cloud platforms preferred.
- Understating of Docker, Kubernetes stack would be preferred.
- Knowledge of Agile/Dev Ops practices, CI/CD pipelines, and automated testing.
- Excellent communication, problem‑solving, and decision‑making skills in a global environment.
- Contribution to Society
- Fairness & Honesty
- Cooperation & Team Spirit
- Untiring Effort for Improvement
- Courtsey & Humility
- Adaptability
- Gratitude
- At Panasonic Avionics Corporation we realize the most important aspects in leading our industry are the bright minds behind everything we do. We are proud to offer our employees a highly competitive, comprehensive and flexible benefits program.
- Paid time off:
Exempt Salaried employees receive flexible paid time off. 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…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).