> Markdown version of [/jobs/ext/2289165-mts-v-software](https://www.wearedevelopers.com/jobs/ext/2289165-mts-v-software). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # MTS V, Software - **Company:** Panasonic Avionics Corporation - **Location:** Irvine, CA, United States - **Experience:** Expert - **Salary:** $133,000.0 - $223,000.0 - **Contract:** Permanent contract - **Skills:** Amazon Web Services, Amazon Elastic Compute Cloud, Amazon S3, Systems Engineering, Cloud Engineering, Information Systems, Computer Programming, Computer Engineering, Data Synchronization, Linux, Device Drivers, Distributed Systems, Amazon DynamoDB, Network Security, Software Tools, Migration Manager, Software Engineering, Software Requirements Analysis, Data Streaming, System Testing, Cloud Platform System, Information Technology, Api Gateway, Serverless Computing, Legacy Systems, Golang, Microservices - **Published:** August 29, 2026 - **Apply:** https://www.techcareers.com/job.asp?id=3369495139&tx=KK7373FFQ&pt=1&aff=0B19D771-A501-4A5E-8338-2A822B784D54&utm_source=Job%20Feed&utm_medium=textkernel&utm_campaign=DE&utm_term=0B19D771-A501-4A5E-8338-2A822B784D54 ## About the Role * 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. * Familiarity with network security methodologies a plus. * 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. * Prior experience with multimedia application development including streaming audio/video servers and clients highly desirable. * 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. ## Description What You Will Be Doing: * Translates designs into software by analyzing functional specifications and interpreting complex system design specifications and provides systems engineering support on large- scale systems, major system elements, and/or interfacing systems, requiring extensive investigation and clarification. * Develops functional block diagrams and data/logic flow charts. Develops strategic and implementation plans for large-scale information systems. * Codes, integrates, tests, debugs, and refines the software to produce the required product. * Designs complex software tools and subsystems to support software development, test, and reuse, and manages their implementation. * Enhances software to reduce operating time or improve efficiency. * Develops system architecture and design including software, hardware, communications and interface requirements. * Reviews, evaluates, and analyzes design interfaces. Prepares, reviews, and evaluates interface documentation, specifications, test plans and procedures. * Conducts analysis to define, analyze and allocate requirements. Prepares program-level and user-level documentation. * Supports system test programs and analyzes system testing. * Supports strategic system migration. * Performs analysis to define, analyze and allocate requirements and conducts analysis of system requirements and components and performs system audits to ensure all intended system functionality, operations and performance requirements are achieved. * Documents designs in engineering documents including functional block diagrams and data/logic flow charts. * Provides systems engineering support on systems, major system elements, and/or interfacing systems. * Leads and directs the work of others. ## Related Videos - [Crew Management System for Airlines: Plan duties for pilots & flight attendants worldwide](https://www.wearedevelopers.com/videos/1444-crew-management-system-for-airlines-plan-duties-for-pilots-flight-attendants-worldwide) - [WeAreDevelopers LIVE - CSS is DOOMed](https://www.wearedevelopers.com/videos/1838-wearedevelopers-live-css-is-doomed) - [Go with the Flow: Stop the Leaks Before Your Memory's a Waterfall!](https://www.wearedevelopers.com/videos/100073-go-with-the-flow-stop-the-leaks-before-your-memory-s-a-waterfall) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [Retooling and refactoring - an investment in people.](https://www.wearedevelopers.com/videos/371-retooling-and-refactoring-an-investment-in-people) - [Building Systems that Last](https://www.wearedevelopers.com/videos/1389-building-systems-that-last) ## Related Articles - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [What is Software Engineering?](https://www.wearedevelopers.com/magazine/289-what-is-software-engineering) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [The Best Software Developer Blogs to Read](https://www.wearedevelopers.com/magazine/156-the-best-software-developer-blogs-to-read) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers)