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

MTS IV, Software Engineer - PaaS

Job in Beaverton, Washington County, Oregon, 97078, USA
Listing for: Panasonic Avionics Corporation
Full Time position
Listed on 2026-05-15
Job specializations:
  • Software Development
    DevOps, Software Engineer, Cloud Engineer - Software
Salary/Wage Range or Industry Benchmark: 116000 - 194000 USD Yearly USD 116000.00 194000.00 YEAR
Job Description & How to Apply Below

Overview

Panasonic Avionics Corporation is a leading provider of inflight entertainment, games, WiFi, and Bluetooth headphone connectivity.

Responsibilities

Position: Lead the design and development of critical platform services that power our infrastructure, including node boot, OTA software delivery, secure OS lifecycle, and storage/networking integrations.

Development & Architecture
  • Lead engineering design for microservices powering the IaaS platform
  • Author and maintain high‑quality technical design documents, solution overviews, and interface contracts
  • Design, develop, and maintain resilient microservices using Go or Python frameworks
  • Implement and evolve RESTful APIs and asynchronous messaging interfaces
  • Apply proven microservices patterns such as service discovery, circuit breaker, retry, and API gateway
  • Ensure code quality, modularity, and scalability through strong engineering practices and architectural guidance
Dev Ops & Infrastructure
  • Work closely with the Dev Ops team to review and guide CI/CD pipelines for automated testing and deployment
  • Containerize applications using Docker and orchestrate with Kubernetes
  • Deploy and manage services on cloud platforms such as AWS, Azure, or GCP
  • Implement monitoring, logging, and observability solutions
  • Ensure system reliability, performance, and security
Collaboration & Leadership
  • Work closely with cross‑functional teams including product managers, designers, and QA engineers
  • Mentor junior developers and conduct code reviews
  • Participate in Agile/Scrum ceremonies and contribute to sprint planning
  • Collaborate with Dev Ops teams to optimize deployment and infrastructure
  • Communicate technical concepts effectively to both technical and non‑technical stakeholders
Quality & Testing
  • Implement comprehensive testing strategies, including unit, integration, and contract testing
  • Perform load testing and performance optimization
  • Debug and troubleshoot distributed system issues
  • Ensure code quality through automated testing and code review processes
Salary

The salary range for this role is $116,000 – $194,000. The final offer may vary based on qualifications, experience, and location. This role may also be eligible for discretionary bonuses and incentives.

Qualifications
  • Bachelor of Science in Computer Science, Computer Engineering, Software Engineering, or equivalent experience
  • Advanced degree preferred
  • 10–15 years of relevant software engineering experience, with at least 3+ years as a technical lead or architect
  • Demonstrated experience leading complex technical design efforts and owning end‑to‑end delivery
  • Excellent written and verbal communication skills, including technical documentation and design reviews
  • Ability to travel domestically or internationally up to 5% of the time
OS & Kernel
  • Linux administration and internals (systemd, boot process, kernel tuning)
  • Experience with custom kernel configurations or modules, especially for embedded or hybrid hardware
  • Proficiency in kernel/user‑space interface debugging tools such as strace, perf, dmesg, lsof, sysctl
Hardware Provisioning
  • PXE boot, iPXE, DHCP, TFTP
  • Bootstrapping nodes with tools like Tinkerbell, Foreman, MAAS
  • UEFI/BIOS, RAID, BMC (IPMI/Redfish)
OS & Image Management
  • Immutable OS builds (CoreOS, Talos, custom Yocto or Buildroot)
  • Disk imaging and pre‑configured OS deployment pipelines
  • Secure boot, disk encryption (LUKS), TPM provisioning
Programming Skills
  • Proficiency in Go for systems‐level services;
    Python for automation or API development
  • Strong software design skills with fluency in object‑oriented and functional programming
  • Familiarity with interface versioning, API pagination, error models, and performance optimization
  • Strong background in writing and reviewing design documents, architecture proposals, and technical specifications
Containerization & Orchestration
  • Expertise in Docker container design, security, and lifecycle
  • Preferred experience with Kubernetes or K3s in bare‑metal or hybrid environments
Our Principles

Contribution to society | Fairness & honesty | Cooperation & team spirit | Persistent improvement | Courtesy & humility | Adaptability | Gratitude

What We Offer
  • Paid time off:
    Exempt salaried employees receive flexible paid time off…
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