{"schemaVersion":"jobsearcher.job.v1","id":"2ef3c18e6fa10eb7d44cf0dc","url":"https://jobsearcher.com/jobs/2ef3c18e6fa10eb7d44cf0dc","canonicalUrl":"https://jobsearcher.com/jobs/2ef3c18e6fa10eb7d44cf0dc","title":"Senior Software Architect","description":"Job Title: Senior Software Architect\nLocation: Irvine, CA ( Hybrid)\nDuration: 12+ months\nRequired Experience & Skills :\nBachelor of Science Degree in Computer Sciences, Computer Engineering, Electrical Engineering, Telecommunications, or Network Technology or other related engineering degree.\n10+ years of networking related programming in Linux systems.\n5+ years of experience working on wireless, mobile and satellite communication systems.\n3+ year’s architecture experience in complex embedded systems.\nExpert level experience with layer 2-7 networking design, test, operation, monitoring and troubleshooting.\nExtensive 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.\nExperience with bare-metal Kubernetes networking with knowledge of CoreDNS, NAT, Gateway API, Loadbalancers, Network Policies, CNI, Overlay Networks, Cilium, Flannel, Service Meshes, eBPF, etc.\nExperience with networking focused operating systems such as Cumulus Linux, VyOS, openWRT, DD-wrt.\nExperience with unmanaged ethernet switches and configuration related to features such as port controls, buffer management, ATU tables, TCAM.\nExperience with wireless access points, their configuration, and elements such as security, captive portals.\nExperience interfacing with cellular and satellite-based networking systems and least cost routing models.\nExperience and In-depth working knowledge of TCP/IP, LAN/WAN, VPN, and IP routing protocols (OSPF, BGP).\nExperience with Cloud-provider network design and implementation (AWS, Azure, etc.).\nStrong knowledge of IP networking including Virtual Private Cloud, VPN, SDN, DNS, Load-balancing, and Firewalls.\nFamiliarity with the following commercial networking equipment: Cisco and Juniper routers, Palo Alto, Juniper and Cisco firewalls, and F5 or other load balancer.\nExperience with design / development of complex Linux / Android embedded systems.\nIn depth understanding networking designs best suited to a variety functional use cases such as audio/video distribution/streaming, file sharing, message streams, Internet Service Provider, and transactional systems.\nUnderstanding of networking security and cryptography.\nExperience in design / development of software on complex embedded systems from requirements to production / deployment.\nRobust analytical skills and ability to identify and solve complex problems at the network and system layers.\nExperience organizing / leading / approving design reviews, test plan reviews.\nExperience building web scale/container-based solutions (distributed and standalone) using Kubernetes a plus.\nExperience documenting architectures and familiar with related diagraming models (C4, PlantUML, ArchiMate, etc.).\nExceptional verbal, written and interpersonal / collaboration skills.\nExperience in Agile development process.\nExperience with AWS Cloud Computing a plus.\nRoles & Responsibilities:\nDevelop and document end-to-end network architecture for IFEC systems.\nEnsure network architecture meets functional, operational and scalability requirements.\nDefine, document and communicate clear goals (NFRs) for the network architecture including the reasons they were chosen, key attributes, risks and how the architecture meets them.\nRecommend and develop architectural design patterns / frameworks that enable the chosen architecture and will be used by the development teams.\nReview existing networking designs and identify / implement improvements.\nResponsible for providing complete front-to-end engineering, implementation and support of solutions involving, but not limited to, WAN, LAN, WLAN, Security, Virtual, and Cloud technologies.\nCommunicate the network architecture throughout the organization via presentations and architecture documents/diagrams.\nInterface with product and engineering teams on review of new features / products and provide guidance on the implications / work scope / feasibility of them.\nCollaborate with development / test / integration / support teams on refinement/implementation/verification/deployment of the chosen architecture.\nParticipate in detailed design, test plan and go-to-market reviews to ensure alignment with the chosen architecture and NFRs are met.\nEvaluate upcoming technologies, stay current with industry best practices and adapt them into the network architecture as needed to enable the product roadmap.\nCreate prototypes, proof-of-concepts and demonstrations to evaluate new architecture / technologies on the systems.\nProvide technical leadership with engineering in the areas of software design, implementation and test.\nJob Type: Contract\nBenefits:\n401(k)\nDental insurance\nHealth insurance\nSchedule:\n8 hour shift\nDay shift\nMonday to Friday\nExperience:\nIFEC: 1 year (Required)\nKubernetes: 1 year (Required)\nNetwork architecture: 1 year (Required)\nAbility to Commute:\nIrvine, CA 92602 (Required)\nAbility to Relocate:\nIrvine, CA 92602: Relocate before starting work (Required)\nWork Location: Hybrid remote in Irvine, CA 92602","company":"TechSpace Solutions","rawCompany":"techspacesolutions","city":"Santa Ana","state":"CA","isRemote":false,"isActive":false,"createdAt":"2026-04-12T20:37:23.666Z","occupations":[{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"},{"code":"15-1241.00","title":"Computer Network Architects","slug":"computer-network-architects"},{"code":"15-1244.00","title":"Network and Computer Systems Administrators","slug":"network-and-computer-systems-administrators"}],"industries":[{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Senior Software Architect","description":"Job Title: Senior Software Architect\nLocation: Irvine, CA ( Hybrid)\nDuration: 12+ months\nRequired Experience & Skills :\nBachelor of Science Degree in Computer Sciences, Computer Engineering, Electrical Engineering, Telecommunications, or Network Technology or other related engineering degree.\n10+ years of networking related programming in Linux systems.\n5+ years of experience working on wireless, mobile and satellite communication systems.\n3+ year’s architecture experience in complex embedded systems.\nExpert level experience with layer 2-7 networking design, test, operation, monitoring and troubleshooting.\nExtensive 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.\nExperience with bare-metal Kubernetes networking with knowledge of CoreDNS, NAT, Gateway API, Loadbalancers, Network Policies, CNI, Overlay Networks, Cilium, Flannel, Service Meshes, eBPF, etc.\nExperience with networking focused operating systems such as Cumulus Linux, VyOS, openWRT, DD-wrt.\nExperience with unmanaged ethernet switches and configuration related to features such as port controls, buffer management, ATU tables, TCAM.\nExperience with wireless access points, their configuration, and elements such as security, captive portals.\nExperience interfacing with cellular and satellite-based networking systems and least cost routing models.\nExperience and In-depth working knowledge of TCP/IP, LAN/WAN, VPN, and IP routing protocols (OSPF, BGP).\nExperience with Cloud-provider network design and implementation (AWS, Azure, etc.).\nStrong knowledge of IP networking including Virtual Private Cloud, VPN, SDN, DNS, Load-balancing, and Firewalls.\nFamiliarity with the following commercial networking equipment: Cisco and Juniper routers, Palo Alto, Juniper and Cisco firewalls, and F5 or other load balancer.\nExperience with design / development of complex Linux / Android embedded systems.\nIn depth understanding networking designs best suited to a variety functional use cases such as audio/video distribution/streaming, file sharing, message streams, Internet Service Provider, and transactional systems.\nUnderstanding of networking security and cryptography.\nExperience in design / development of software on complex embedded systems from requirements to production / deployment.\nRobust analytical skills and ability to identify and solve complex problems at the network and system layers.\nExperience organizing / leading / approving design reviews, test plan reviews.\nExperience building web scale/container-based solutions (distributed and standalone) using Kubernetes a plus.\nExperience documenting architectures and familiar with related diagraming models (C4, PlantUML, ArchiMate, etc.).\nExceptional verbal, written and interpersonal / collaboration skills.\nExperience in Agile development process.\nExperience with AWS Cloud Computing a plus.\nRoles & Responsibilities:\nDevelop and document end-to-end network architecture for IFEC systems.\nEnsure network architecture meets functional, operational and scalability requirements.\nDefine, document and communicate clear goals (NFRs) for the network architecture including the reasons they were chosen, key attributes, risks and how the architecture meets them.\nRecommend and develop architectural design patterns / frameworks that enable the chosen architecture and will be used by the development teams.\nReview existing networking designs and identify / implement improvements.\nResponsible for providing complete front-to-end engineering, implementation and support of solutions involving, but not limited to, WAN, LAN, WLAN, Security, Virtual, and Cloud technologies.\nCommunicate the network architecture throughout the organization via presentations and architecture documents/diagrams.\nInterface with product and engineering teams on review of new features / products and provide guidance on the implications / work scope / feasibility of them.\nCollaborate with development / test / integration / support teams on refinement/implementation/verification/deployment of the chosen architecture.\nParticipate in detailed design, test plan and go-to-market reviews to ensure alignment with the chosen architecture and NFRs are met.\nEvaluate upcoming technologies, stay current with industry best practices and adapt them into the network architecture as needed to enable the product roadmap.\nCreate prototypes, proof-of-concepts and demonstrations to evaluate new architecture / technologies on the systems.\nProvide technical leadership with engineering in the areas of software design, implementation and test.\nJob Type: Contract\nBenefits:\n401(k)\nDental insurance\nHealth insurance\nSchedule:\n8 hour shift\nDay shift\nMonday to Friday\nExperience:\nIFEC: 1 year (Required)\nKubernetes: 1 year (Required)\nNetwork architecture: 1 year (Required)\nAbility to Commute:\nIrvine, CA 92602 (Required)\nAbility to Relocate:\nIrvine, CA 92602: Relocate before starting work (Required)\nWork Location: Hybrid remote in Irvine, CA 92602","datePosted":"2026-04-12T20:37:23.666Z","dateModified":"2026-04-12T20:37:23.666Z","hiringOrganization":{"@type":"Organization","name":"TechSpace Solutions","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Santa Ana","addressRegion":"CA","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"2ef3c18e6fa10eb7d44cf0dc"},"url":"https://jobsearcher.com/jobs/2ef3c18e6fa10eb7d44cf0dc"}}