Panasonic Avionics is seeking a Principal Software Engineer to define technical direction for platforms connecting e-commerce, payments, data, cloud services, and connected hardware. This senior individual-contributor role combines architectural leadership and hands-on engineering, with influence across multiple engineering teams. The engineer will translate ambiguous business needs into technical strategies, improve the quality of customer-facing systems, and guide practical applications of agentic AI to support engineering productivity, operational reliability, and customer experiences. The role covers commerce and payment capabilities, including catalog, pricing, checkout, order management, payment orchestration, and reconciliation. It also involves designing cloud-to-device workflows for constrained computing, intermittent connectivity, software and firmware compatibility, remote configuration, and fleet observability. The engineer will establish data models, contracts, and pipelines, and address offline operations, synchronization, retries, duplicate events, partial failures, and recovery across cloud and edge environments. The Principal Software Engineer will set quality and reliability standards, contribute prototypes and production code, review critical designs, resolve difficult technical problems, mentor senior and staff engineers, and influence decisions across organizational boundaries. The position also involves identifying and delivering valuable agentic AI use cases with suitable evaluation, permission controls, human oversight, and auditability. The stated annual salary range is $171,000–$268,000. The final offer may vary based on factors including knowledge, skills, experience, and location.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Principal