Back to all jobs

HireClout

Our client is a leading player in the passenger airflight industry. Join a thriving, innovative, and exciting team today!

What You Will Be Doing

  • Develop and document comprehensive network architecture for IFEC systems.
  • Ensure the architecture satisfies functional, operational, and scalability criteria.
  • Define and communicate clear objectives (NFRs) for the architecture, including rationale, key characteristics, risks, and how the architecture addresses them.
  • Recommend and create architectural design patterns and frameworks to support the selected architecture, for use by development teams.
  • Review and enhance existing network designs.
  • Oversee complete end-to-end engineering, implementation, and support for solutions involving WAN, LAN, WLAN, Security, Virtual, and Cloud technologies.
  • Share the network architecture across the organization through presentations and documentation.
  • Collaborate with product and engineering teams to review new features/products and provide guidance on their impact, feasibility, and required effort.
  • Work with development, test, integration, and support teams to refine, implement, verify, and deploy the architecture.
  • Participate in detailed design, testing, and go-to-market reviews to ensure alignment with the architecture and fulfillment of NFRs.
  • Stay updated on industry best practices and upcoming technologies, incorporating them into the architecture to support the product roadmap.
  • Develop prototypes, proof-of-concepts, and demos to assess new architectures/technologies.
  • Provide technical leadership in software design, implementation, and testing.

 

What You Will Need

  • Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, Telecommunications, Network Technology, or a related field.
  • Over 10 years of experience in network programming on Linux systems.
  • 5+ years working with wireless, mobile, and satellite communication systems.
  • 3+ years in architecture roles for complex embedded systems.
  • Expert in Layer 2-7 networking, including design, testing, operation, monitoring, and troubleshooting.
  • Extensive experience with Linux networking and routing, including LAN, WAN, VLANs, IPv4/IPv6, TCP/UDP, routing/firewalls, NAT, trunking, DHCP, DNS, NTP, AVB, TLS, multicast, QoS, filtering, and load balancing.
  • Proficient with bare-metal Kubernetes networking and related technologies such as CoreDNS, Gateway API, CNI, Overlay Networks, Service Meshes, eBPF, and others.
  • Familiar with networking-focused operating systems like Cumulus Linux, VyOS, OpenWRT, and DD-WRT.
  • Experience with unmanaged Ethernet switches and features like port controls, buffer management, ATU tables, and TCAM.
  • Skilled in configuring wireless access points, including security and captive portals.
  • Knowledgeable in cellular and satellite-based networking systems and least-cost routing models.
  • Strong understanding of TCP/IP, LAN/WAN, VPN, and IP routing protocols (OSPF, BGP).
  • Experienced in Cloud network design and implementation (AWS, Azure, etc.).
  • In-depth knowledge of IP networking, including VPC, VPN, SDN, DNS, load balancing, and firewalls.
  • Familiarity with commercial networking equipment, including Cisco and Juniper routers, Palo Alto and Juniper firewalls, and F5 load balancers.
  • Experience in designing and developing complex Linux/Android embedded systems.
  • Understanding of networking designs for various functional use cases, such as audio/video distribution, file sharing, message streams, ISPs, and transactional systems.
  • Knowledge of network security and cryptography.
  • Experience in software design and development for complex embedded systems from requirements to production.
  • Strong analytical skills with the ability to solve complex problems at both network and system levels.
  • Experience leading design and test plan reviews.
  • Experience with web-scale/container-based solutions using Kubernetes is a plus.
  • Proficient in documenting architectures and familiar with diagramming models like C4, PlantUML, and ArchiMate.
  • Exceptional verbal, written, and interpersonal skills, with experience in Agile development.
  • Experience with AWS Cloud Computing is a plus.

 

Why Us

Benefits and Perks

  • Competitive Salary Base: $140,000 – $200,000 per Year

Applicants must be currently authorized to work in the United States on a full-time basis now and in the future.

This position does not offer sponsorship.

#LI-AA1

REF: JOB-4382


    • Job type: Permanent
    • Location: Irvine, CA
    • Date posted:
    • Salary:$140000 - $200000 per Year