Software Architect Sr.

3 weeks ago


Irvine, California, United States Panasonic Avionics Corporation Full time
About the Role

We are seeking a highly skilled Senior Software Architect to join our team at Panasonic Avionics Corporation. As a Senior Software Architect, you will be responsible for designing and developing network architecture for our next-generation In-Flight Entertainment and Connectivity (IFEC) systems.

Key Responsibilities:

  • Develop and document end-to-end network architecture for IFEC systems.
  • Ensure network architecture meets functional, operational, and scalability requirements.
  • Define, document, and communicate clear goals (NFRs) for the network architecture.
  • Recommend and develop architectural design patterns/frameworks that enable the chosen architecture.
  • Review existing networking designs and identify/implement improvements.
  • Provide complete front-to-end engineering, implementation, and support of solutions involving WAN, LAN, WLAN, Security, Virtual, and Cloud technologies.
  • Communicate the network architecture throughout the organization via presentations and architecture documents/diagrams.
  • Interface with product and engineering teams on review of new features/products and provide guidance on implications/work scope/feasibility.
  • Collaborate with development/test/integration/support teams on refinement/implementation/verification/deployment of the chosen architecture.
  • Evaluate upcoming technologies, stay current with industry best practices, and adapt them into the network architecture as needed.
  • Create prototypes, proof-of-concepts, and demonstrations to evaluate new architecture/technologies on the systems.

Requirements:

  • Bachelor of Science Degree in Computer Sciences, Computer Engineering, Electrical Engineering, Telecommunications, or Network Technology or other related engineering degree.
  • 10+ years of networking-related programming in Linux systems.
  • 5+ years of experience working on wireless, mobile, and satellite communication systems.
  • 3+ years of architecture experience in complex embedded systems.
  • Expert-level experience with layer 2-7 networking design, test, operation, monitoring, and troubleshooting.
  • Extensive Linux networking and routing experience with knowledge of LAN, WAN, VLANs, IPv4/IPv6, TCP/UDP, routing/firewalls, NAT, Trunking, DHCP, DNS, NTP, AVB, TLS, multicast, QoS, filtering, rate control, load balancing.
  • Experience with bare-metal Kubernetes networking with knowledge of CoreDNS, NAT, Gateway API, Loadbalancers, Network Policies, CNI, Overlay Networks, Cilium, Flannel, Service Meshes, eBPF, etc.
  • Experience with networking-focused operating systems such as Cumulus Linux, VyOS, openWRT, DD-wrt.
  • Experience with unmanaged Ethernet switches and configuration related to features such as port controls, buffer management, ATU tables, TCAM.
  • Experience with wireless access points, their configuration, and elements such as security, captive portals.
  • Experience interfacing with cellular and satellite-based networking systems and least cost routing models.
  • Experience and in-depth working knowledge of TCP/IP, LAN/WAN, VPN, and IP routing protocols (OSPF, BGP).
  • Experience with Cloud-provider network design and implementation (AWS, Azure, etc.).
  • Strong knowledge of IP networking including Virtual Private Cloud, VPN, SDN, DNS, Load-balancing, and Firewalls.
  • Familiarity with the following commercial networking equipment: Cisco and Juniper routers, Palo Alto, Juniper and Cisco firewalls, and F5 or other load balancer.
  • Experience with design/development of complex Linux/Android embedded systems.
  • In-depth understanding of networking designs best suited to a functional use case such as audio/video distribution/streaming, file sharing, message streams, Internet Service Provider, and transactional systems.
  • Understanding of networking security and cryptography.
  • Experience in design/development of software on complex embedded systems from requirements to production/deployment.
  • Robust analytical skills and ability to identify and solve complex problems at the network and system layers.
  • Experience organizing/leading/approving design reviews, test plan reviews.
  • Experience building web-scale/container-based solutions (distributed and standalone) using Kubernetes a plus.
  • Experience documenting architectures and familiar with related diagramming models (C4, PlantUML, ArchiMate, etc.).
  • Exceptional verbal, written, and interpersonal/collaboration skills.
  • Experience in Agile development process.
  • Experience with AWS Cloud Computing a plus.

What We Offer:

  • A highly competitive, comprehensive, and flexible benefits program.
  • Exempt Salaried employees receive unlimited PTO.
  • Non-exempt hourly employees accrue 14 vacation days per year + 7 sick days + 3 personal days.
  • All employees receive 11 company-paid holidays per year plus a paid company-wide shut down in the U.S. between Christmas and New Year.
  • Medical insurance offerings from Aetna and Kaiser (CA & HI).
  • Options for Employee Only, Employee + Spouse/Domestic Partner, Employee + Children, or Family.
  • Dental PPO and DMO options & Vision insurance through EyeMed or VSP.
  • 401K with 50% match on up to 8% contribution, full vested from day 1.
  • Wellness Program, Counseling services, FSA & HSA, Life Insurance for employee, spouse, and child, AD&D Insurance, Long-term and Short-term disability, Critical Illness Insurance, Accident Insurance, Legal Assistance, Pet Insurance, Identity Theft Protection, Dependent Care FLSA, Education Assistance, Commuter Program, Employee Purchase Program, Service Award Program.

About Panasonic Avionics Corporation:

We are proud to be an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, national origin, disability status, protected veteran status, and any other characteristic protected by law or company policy.

All qualified individuals are required to perform the essential functions of the job with or without reasonable accommodation. Pre-employment drug testing is required for safety-sensitive positions or as may otherwise be required by contract or law. Due to the high volume of responses, we will only be able to respond to candidates of interest. All candidates must have valid authorization to work in the U.S.



  • Irvine, California, United States Panasonic Avionics Corporation Full time

    Job DescriptionAt Panasonic Avionics Corporation, we are seeking a highly skilled Software Architect Sr. to lead the development of our next-generation In-Flight Entertainment and Connectivity (IFEC) systems. The ideal candidate will have extensive experience in network architecture, Linux systems, and Kubernetes.Key Responsibilities:Develop and document...


  • Irvine, California, United States United Software Group Full time

    Job Title: Senior Golang Software ArchitectJob Summary:We are seeking a highly skilled Senior Golang Software Architect to lead our Golang development team. The ideal candidate will have a strong background in software architecture, design patterns, and Golang programming language.Key Responsibilities:- Design and implement scalable and efficient Golang...

  • Software Architect

    3 weeks ago


    Irvine, California, United States Saxon Global Full time

    Job Title: Sr. Software ArchitectJob Summary:Seeking a skilled Software Architect to lead the development of our next-generation In-Flight Entertainment and Connectivity (IFEC) systems. The ideal candidate will have expertise in Kubernetes, Linux, and network architecture, with a strong background in wireless and satellite communication systems.Key...


  • Irvine, California, United States Jobot Full time

    Job Title: Senior Software ArchitectAbout the Role:We are seeking a highly skilled Senior Software Architect to join our team at Jobot. As a key member of our engineering team, you will be responsible for designing and implementing cutting-edge software solutions that meet the needs of our clients.Key Responsibilities:* Design and develop software...


  • Irvine, California, United States PAC Panasonic Avionics Corporation Full time

    About the RoleWe are seeking a highly skilled Principal Engineer to join our team at Panasonic Avionics Corporation. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining high-performance software solutions for our in-flight entertainment and connectivity systems.Key ResponsibilitiesLead the design,...


  • Irvine, California, United States United Software Group Full time

    Cloud Solutions ArchitectWe are seeking an experienced AWS Cloud Solutions Architect to join our dynamic team at United Software Group. The ideal candidate will be responsible for designing, implementing, and maintaining scalable and secure AWS-based cloud solutions that meet our clients' business needs.Key Responsibilities: Design and implement AWS-based...


  • Irvine, California, United States PAC Panasonic Avionics Corporation Full time

    Job Summary:As a Principal Engineer at Panasonic Avionics Corporation, you will be responsible for leading the design, development, and maintenance of high-performance software solutions for our in-flight entertainment and connectivity systems. You will possess expertise in C++, Java, and Go programming languages, as well as extensive experience in cloud...


  • Irvine, California, United States PAC Panasonic Avionics Corporation Full time

    About the Role:We are seeking a highly skilled Principal Engineer to join our team at Panasonic Avionics Corporation. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining high-performance software solutions for our in-flight entertainment and connectivity systems.Key Responsibilities:Lead the design,...


  • Irvine, California, United States Panasonic Avionics Corporation Full time

    About the RoleWe are seeking a highly skilled and experienced Principal Engineer to join our team at Panasonic Avionics Corporation. As a Principal Engineer, you will be responsible for leading the design, development, and maintenance of software components for our in-flight entertainment and connectivity systems.Key ResponsibilitiesLead the design,...


  • Irvine, California, United States Saxon Global Full time

    Saxon Global is seeking a highly skilled Sr. Software Architect to lead the development of our next-generation In-Flight Entertainment and Connectivity (IFEC) systems. The ideal candidate will have extensive experience in network architecture, Linux systems, and cloud-hosted services. As a technical leader, you will be responsible for designing and...


  • Irvine, California, United States PAC Panasonic Avionics Corporation Full time

    Job SummaryWe are seeking a highly skilled Principal Engineer to join our team at Panasonic Avionics Corporation. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining high-performance software solutions for our in-flight entertainment and connectivity systems.Key ResponsibilitiesLead the design,...


  • Irvine, California, United States Panasonic Avionics Corporation Full time

    About the RoleWe are seeking a highly skilled Principal Engineer to join our team at Panasonic Avionics Corporation. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining high-performance software solutions for our in-flight entertainment and connectivity systems.Key ResponsibilitiesLead the design,...


  • Irvine, California, United States Panasonic Avionics Corporation Full time

    About the RoleWe are seeking a highly skilled Principal Engineer to join our team at Panasonic Avionics Corporation. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining high-performance software solutions for our in-flight entertainment and connectivity systems.Key ResponsibilitiesLead the design,...


  • Irvine, California, United States Diverse Lynx Full time

    Role Overview:As a Senior Java Software Architect at Diverse Lynx LLC, you will be responsible for leading the design and implementation of scalable architecture systems for Java-based applications. Your expertise will be crucial in examining and defining current architecture systems, identifying hardware and software infrastructure needs, and...


  • Irvine, California, United States Net2source Full time

    Job Title: Senior Java Software ArchitectDuration: FTE/Direct HireLocation: Irvine CA/ 3 Days onsite a weekJob Description:As a Senior Java Software Architect at Net2source, you will be responsible for defining solution architecture for large enterprise applications using Java, J2EE, Spring Boot, Hibernate, API, Microservices, Cloud, and Container...


  • Irvine, California, United States Turion Space Full time

    Transform Space Technology with Turion SpaceAt Turion Space, you'll be part of a dynamic team dedicated to pioneering space technology and innovation. As a Senior Software Engineer, you'll be at the forefront of building cutting-edge Mission Control Systems, developing advanced tools for GNC and AI engineers, and architecting applications that directly...


  • Irvine, California, United States INSPYR Solutions Full time

    Sr. Cloud Infrastructure Architect (AWS)Job Summary:We are seeking a highly skilled Sr. Cloud Infrastructure Architect (AWS) to join our team at INSPYR Solutions. As a key member of our cloud infrastructure team, you will be responsible for designing, implementing, and managing scalable and secure cloud infrastructure solutions on Amazon Web Services...


  • Irvine, California, United States INSPYR Solutions Full time

    Sr. Cloud Infrastructure Architect (AWS)Job Summary:We are seeking a highly skilled Sr. Cloud Infrastructure Architect (AWS) to join our team at INSPYR Solutions. As a key member of our cloud infrastructure team, you will be responsible for designing, implementing, and managing scalable and secure cloud infrastructure solutions on Amazon Web Services...


  • Irvine, California, United States INSPYR Solutions Full time

    Sr. Cloud Infrastructure Architect (AWS)We are seeking a highly skilled Sr. Cloud Infrastructure Architect (AWS) to join our team at INSPYR Solutions.About the Role:Design and implement scalable and secure cloud infrastructure solutions on AWS.Collaborate with cross-functional teams to ensure cloud infrastructure meets business requirements.Develop and...


  • Irvine, California, United States INSPYR Solutions Full time

    Sr. Cloud Infrastructure Architect (AWS)We are seeking a highly skilled and experienced Sr. Cloud Infrastructure Architect to join our team at INSPYR Solutions. This role is responsible for designing, implementing, and managing scalable and secure cloud infrastructure solutions on Amazon Web Services (AWS).Key Responsibilities:Design and implement AWS-based...