Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

VIAVI Solutions Logo

Staff Software Development Engineer

VIAVI Solutions

$143,500 - $266,500
Aug 29, 2025
San Jose, CA, US
Apply Now

VIAVI is seeking an experienced C++ developer to join their engineering team to work on complex technical projects involving embedded systems and hardware interfaces.

Requirements

  • 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
  • Experience with PCIe protocol and hardware interfaces
  • Embedded systems development background
  • C programming experience

Responsibilities

  • Design and implement high-performance C++ applications
  • Develop and maintain embedded software systems
  • Interface with hardware components and PCIe devices
  • Write clean, maintainable, and well-documented code
  • Participate in code reviews and technical discussions
  • Troubleshoot complex technical issues
  • Contribute to system architecture decisions

Other

  • Excellent collaboration and communication skills
  • VIAVI Solutions is an equal opportunity and affirmative action employer – minorities/females/veterans/persons with disabilities.