Summary:
We are seeking an enthusiastic and skilled Principal Software Architect to join our team developing state of the art test & measurement products. The candidate will hold a visible technical role in a dynamic, multi-tasking work environment, responsible for software and solution architecture across one or more hardware and software products. This role requires strong technical skills and the ability to collaborate across teams and locations. The successful candidate must demonstrate solid architecture design capabilities, clear communication, and a willingness to contribute to team growth and process improvement.Duties & Responsibilities:
VIAVI (NASDAQ: VIAV) is a global provider of network test, monitoring and assurance solutions for telecommunications, cloud, enterprises, first responders, military, aerospace, and railway. VIAVI is also a leader in light management technologies for 3D sensing, anti-counterfeiting, consumer electronics, industrial, automotive, government and aerospace applications.
We are the people behind the products that help keep the world connected at home, school, work, at play, and everywhere in between. VIAVI employees are passionate about supporting customer success and we welcome people who bring their best every day to the company – to question, to collaborate and to push for solutions that will delight our customers.
Justification Recruiting for a Principal Architect for the Cyber flood and OneLab Pro products. Networking protocol experience in L0-L7 applications is required. Previous experience with competitive tools would be a significant plus.
We are seeking an enthusiastic and skilled Principal Software Architect to join our team developing state of the art test & measurement products. The candidate will hold a visible technical role in a dynamic, multi-tasking work environment, responsible for software and solution architecture across one or more hardware and software products. This role requires strong technical skills and the ability to collaborate across teams and locations. The successful candidate must demonstrate solid architecture design capabilities, clear communication, and a willingness to contribute to team growth and process improvement.
Responsibilities
- Contribute to key product decisions related to software architecture and specific product features.
- Collaborate with cross-functional teams (engineering, marketing, operations) to help achieve business unit goals.
- Participate in the full software development lifecycle, from design through delivery.
- Contribute to architecture roadmaps and help improve development processes in partnership with senior architects and leads.
- Support the product and technology roadmap by staying current with industry trends and identifying technical gaps that may impact delivery.
- Support the "One-Team" initiative by adopting and promoting common tools and processes across R&D locations.
- Provide technical mentorship to other engineers and software leads to improve cross-site development capabilities.
- Assist in evaluating technical trade offs and contribute to risk assessments to guide informed decision-making.
- Work effectively under ambiguity, contributing to team execution while architectural details continue to evolve.
Required Qualifications
Education and General Experience
- BSCS / BSCE or equivalent experience (required); advanced engineering degree (preferred)
- Five or more years of systems architecture and/or engineering leadership experience and 10+ years of hands-on software development experience.
High-Speed Ethernet & Application Protocol Domain Experience
- Solid understanding of L0-L7 Ethernet (both unframed and protocol-based traffic)
- Experience with stateless and stateful traffic protocols
- Experience optimizing performance of various networking and transport protocol architecture, including QUIC/HTTP3, IPSec and TLS/PQC
- Solid understanding and experience with DPDK, Linux drivers and various commercial network interface cards
- Good understanding of Routing and Switching protocols.
- Experience with application and testing of Ethernet standards (IEEE, RFC, etc.)
- Familiarity with L2-3 Ethernet and L4-7 application performance characteristics and KPIs
- Experience with high-speed Optical Ethernet (100G, 400G, 800G)
- Understanding of HW and SW acceleration technologies, including experience working with commercial security and network offloads/accelerators
- Experience with container and virtualization platform design and deployments (Kubernetes, Docker, KVM/QEMU, SRIOV, and PCI-Passthrough across both bare-metal and cloud-native)
Programming and Development Experience
- Proficient with C, C++, and Python programming languages
- Experience with relational database queries and schema design
- Familiarity with large-scale databases (SQL, NoSQL, Geospatial)
- Network communication protocol experience
- Experience with Linux profiling and tracing tools
Software Development Environment and Methodology
- Understanding of software development lifecycle models
- Working knowledge of Agile (SAFe, SCRUM) and traditional project management practices
- Familiarity with standard SW development tools (version control, debuggers, issue tracking, review and collaboration tools etc.)
System Architecture and Design
- OO design methodology experience
- Experience contributing to enterprise-level solution architectures
- Familiarity with distributed systems and microservice patterns
Organization and Communication
- Experience collaborating with in-house and distributed development teams
- Strong interpersonal skills including mentoring and team collaboration
- Ability to quickly learn and adapt to new technologies
- Strong analytical and problem-solving skills
- Good oral and written communication skills, with ability to present technical status to leads and management
- Ability to work across sites, time zones, and cultures
Additional Consideration
- Experience programming and/or interfacing with FPGAs is a plus
- Exposure to telecommunications technologies and trends
- Experience with modern microservice architectures
- Relevant Cloud computing experience
- AI/ML experience would be an advantage, including experience with CCL/NCCL, UEC, as well as scale-up/scale-out and inference network architectures
Pre-Requisites / Skills / Experience Requirements:
Skills Required
- BSCS / BSCE or equivalent experience
- Five or more years of systems architecture and/or engineering leadership experience
- 10+ years of hands-on software development experience
- Solid understanding of L0-L7 Ethernet protocols
- Experience with high-speed Optical Ethernet (100G, 400G, 800G)
- Proficient with programming languages C, C++, and Python
- Familiarity with standard software development tools
VIAVI Solutions Compensation & Benefits Highlights
The following summarizes recurring compensation and benefits themes identified from responses generated by popular LLMs to common candidate questions about VIAVI Solutions and has not been reviewed or approved by VIAVI Solutions.
-
Leave & Time Off Breadth — Time off options are described as generous, including paid time off with flexible scheduling and work-from-home arrangements. Feedback suggests some teams implement unlimited or discretionary PTO and respect balance through flexible start times.
-
Healthcare Strength — Health coverage is portrayed as comprehensive, spanning medical, dental, vision, life, disability, wellness initiatives, annual health exams, and emergency medical coverage for travel. Strong medical allowances and an employee assistance program further reinforce perceived coverage depth.
-
Strong & Reliable Incentives — Incentive programs are highlighted through variable pay and bonus structures that can augment base pay. Feedback suggests twice-yearly bonuses may occur when company performance supports it.
VIAVI Solutions Insights
What We Do
VIAVI Solutions (NASDAQ: VIAV) is a global leader in both network and service enablement and optical security performance products and solutions. Our technologies contribute to the success of a wide range of customers – from the world’s largest mobile operators and governmental entities to enterprise network and application providers to contractors laying the fiber and building the towers that keep us connected

.jpeg)







