Panasonic

Panasonic

Software Engineer

Irvine, CAPosted Today$133,000 – $223,000
Full TimeSeniorUS

See how this job matches your profile

Sign in for an AI-powered fit score, breakdown, and a tailored resume.

Sign in

Job Description

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, Wi-Fi, 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. The Avionics Way captures the essence of what makes our employees special, and by extension, our organization. It’s comprised of 5 core identifiers - Pioneers, Problem Solvers, Accountable, Collaborative, and Customer Focused - that together form a robust, working framework for our continued success. Beyond a philosophy, the Avionics Way is our guide to daily practices. It provides a clear, actionable model to help employees, at all levels, realize their ambitions through outsized contributions to their teams and the company. This model clearly defines expectations for performance at all levels of the organization, as well as establishes specific actions and modes of working that reinforce our philosophy on the path to achieving our goals.

Qualifications

Required Qualifications

  • 10+ years of experience in software development with a Bachelor’s degree in Computer Sciences, Computer Engineering or Software Engineering; Or Advanced degree (Master’s or PhD degree in Computer Sciences, Computer Engineering or Software Engineering) and 8+ years of software development experience; Or 14+ years of related software development experience in lieu of degree.
  • Expert level of C/C++/Golang or similar programming experience in a Linux environment including TCP/IP network programming and device drivers.
  • Designs, develops, and maintains cloud-native architectures on Amazon Web Services (AWS), selecting and integrating services such as EC2, ECS/EKS, Lambda, S3, RDS/DynamoDB, API Gateway, IoT Core, and Kinesis to support ground-based and airborne system elements.
  • Develops hybrid and edge-to-cloud architectures that connect onboard avionics and in-flight entertainment and connectivity (IFEC) systems to ground-based cloud platforms, accounting for intermittent connectivity, bandwidth constraints, and data synchronization requirements.
  • Defines cloud reference architectures, service boundaries, and integration patterns for large-scale distributed systems, and leads architecture reviews with internal and external stakeholders.
  • Leads cloud migration and modernization efforts, including assessment of legacy systems, migration strategy and sequencing, refactoring to microservices or serverless patterns, and cutover planning.
  • Demonstrated ability to manage multiple priorities and make efficient use of given resources such as system lab time and down stream process owners and tasks.
  • Ability to resolve complex problems quickly and efficiently. IFE development involves many system level issues including real time, performance and reliability requiring understanding of distributed processors in an embedded system environment. Many problems are multi-dimensional requiring non traditional solutions to fit within the constraints of an embedded system providing highest value to the customer and end user to bring entertainment in an aircraft. A wide degree of creativity and latitude is expected.
  • Demonstrated ability to lead multi-function teams to achieve positive results for complex projects.
  • Performs as mentor, leader, technical expert and a source of information.
  • Determines methods and procedures on new assignments and provide guidance to other technical positions.
  • Highly proficient in project planning to ensure timely completion of complex, independent tasks or one or more complex projects. Must know, plan for and integrate internal and external dependencies across mult- functions.
  • Proven ability to develop technical approach or design, resource, allocation or time schedule on projects.
  • Demonstrated high level of experience providing identifiable technical contributions to the success of a specific product/project.
  • Utilizes specialized knowledge in order to provide recommendations and make decisions in matters of significance to the product and company.
  • Works on complex issues where analysis of situations or data requires an in-depth evaluation of variable factors.
  • Expert with commonly used concepts, practices, and procedures within the Electronic Engineering field.
  • Interacts with senior internal and external personnel. Internal and external contacts often pertain to company plans and objectives.
  • Demonstrated engineering communication expertise including concise written and verbal skills.

Preferred Qualifications

  • Familiarity with network security methodologies a plus.
  • Prior experience with multimedia application development including streaming audio/video servers and clients highly desirable.

Skills & Technologies

GoGolangLinuxAWSDynamoDB

Interested in this role?

Sign in or create a free account to see how this job matches your skills, apply with one click, and let our AI tailor your resume.

Sign in to apply
AI-powered resume optimization
Save and track your applications

Job Details

Employment Type

Full Time

Experience Level

Senior

Salary Range

$133,000 – $223,000

Location

Irvine, CA

Posted

Today

Country

US