×
Register Here to Apply for Jobs or Post Jobs. X

MTS IV, Software Engineer - Platform & Cloud-Native Systems

Job in Beaverton, Washington County, Oregon, 97078, USA
Listing for: Panasonic Avionics Corporation
Full Time position
Listed on 2026-10-16
Job specializations:
  • Software Development
    DevOps, Software Architect, Cloud Engineer - Software, Software Engineer
Salary/Wage Range or Industry Benchmark: 123000 - 221000 USD Yearly USD 123000.00 221000.00 YEAR
Job Description & How to Apply Below
MTS IV, Software Engineer - Platform & Cloud-Native Systems (Member of Technical Staff IV)

Responsibilities

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, Wi-Fi, and now Bluetooth headphone connectivity!

The Position

Panasonic Avionics Corporation is seeking a highly experienced Member of Technical Staff (MTS) IV – Software Engineer to design, develop, and architect advanced cloud-native software systems that power next-generation In-Flight Entertainment (IFE) and distributed edge platforms.

This role emphasizes strong software engineering fundamentals, hands-on development, and scalable system design. The MTS IV engineer will build robust, production-grade software applications and platform services that enable Git Ops-driven deployments, Kubernetes-based infrastructure automation, and configuration transformation systems across ground and aircraft environments.

This is a senior individual contributor role with deep ownership of software architecture, code quality, system reliability, and technical direction.

Core Software Engineering Responsibilities
  • Software Design & Architecture
    • Architect and design scalable, modular, and maintainable software systems using modern design principles and patterns.
    • Translate complex functional and system requirements into well-defined technical designs.
    • Drive API design, service contracts, and integration strategies across distributed components.
    • Ensure software solutions are resilient, testable, observable, and production-ready.
  • Hands-on Software Development
    • Write high-quality, performant, and secure production code (Go and/or Python preferred).
    • Implement microservices, controllers, automation agents, and platform tooling.
    • Develop reusable libraries and frameworks to improve engineering productivity.
    • Conduct code reviews and enforce engineering best practices.
    • Refactor and optimize existing systems for performance, scalability, and maintainability.
  • Testing & Quality Engineering
    • Implement comprehensive unit, integration, and system-level tests.
    • Build automated validation pipelines and continuous integration workflows.
    • Support system testing efforts, analyze results, and drive defect resolution.
    • Promote engineering discipline around versioning, backward compatibility, and release stability.
Platform & Cloud-Native Engineering
  • Kubernetes & Git Ops Systems
    • Design and implement Kubernetes-based platform components (controllers, operators, automation tooling).
    • Build Git Ops workflows using ArgoCD or similar tools to enable declarative system management.
    • Develop Helm-based packaging and automated artifact promotion pipelines.
    • Design cluster lifecycle automation and fleet-level configuration management systems.
  • Infrastructure as Code & Automation
    • Create infrastructure automation frameworks for provisioning, configuration, and upgrades.
    • Develop tooling that transforms hardware/software configuration inputs into validated system-level runtime configurations.
    • Automate air-gapped image distribution strategies and local OCI registry integration.
    • Implement secure configuration and secret management mechanisms.
  • Observability & Reliability Engineering
    • Design telemetry pipelines (metrics, logs, traces) using Open Telemetry or equivalent frameworks.
    • Embed observability directly into software components.
    • Define reliability standards, SLOs, and performance baselines.
    • Lead root cause analysis and implement systemic reliability improvements.
Technical Leadership
  • Own complex software subsystems end-to-end from design through production.
  • Provide architectural leadership across IaaS, PaaS, Developer Experience, and Operations domains.
  • Mentor engineers in software craftsmanship,…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(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).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary