VIAVI Solutions · 5 months ago
Staff Software Development Engineer
VIAVI Solutions is a global provider of network test, monitoring and assurance solutions. They are seeking an experienced C++ developer to join their engineering team, where the candidate will work on complex technical projects involving embedded systems and hardware interfaces.
AerospaceAutomotiveComputerConsumer ElectronicsHardwareIndustrialMilitaryMobileSoftwareTelecommunications
Responsibilities
Design and implement high-performance C++ applications
Develop and maintain embedded software systems
Interface with hardware components and PCIe devices
Collaborate with cross-functional teams
Write clean, maintainable, and well-documented code
Participate in code reviews and technical discussions
Troubleshoot complex technical issues
Contribute to system architecture decisions
Generate Documentation for new Features and Hardware Products
Qualification
Required
5+ years of professional experience in C++ development
Proficiency in modern C++ standards (C++11/14/17/20)
Experience with multi-threaded programming
Strong debugging and problem-solving skills
Excellent collaboration and communication skills
Preferred
Experience with PCIe protocol and hardware interfaces
Embedded systems development background
Knowledge of Angular framework and web development
C# programming experience
Hardware development experience
Knowledge of communication protocols (SPI, I2C, UART)
Experience with version control systems (Git)
Benefits
Paid time off
Health, life and disability insurance
401(k)
Bonus program
Company
VIAVI Solutions
Global provider of network test, monitoring and assurance solutions and light management technologies
H1B Sponsorship
VIAVI Solutions has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (25)
2024 (22)
2023 (15)
2022 (30)
2021 (9)
2020 (17)
Funding
Current Stage
Public CompanyTotal Funding
$990.73M2025-12-16Post Ipo Equity· $140.73M
2025-10-16Post Ipo Debt· $600M
2025-08-13Post Ipo Debt· $250M
Recent News
2026-01-16
Company data provided by crunchbase