Summary:
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.
Duties & Responsibilities:
We are looking for highly motivated engineers who want to make their mark in protocol analyzers by working on bleeding edge protocols. You will be part of a team delivering innovative solutions used by our customers around the world. . We have offices around the globe and we offer competitive salaries and benefits as well as opportunities for career growth.
Job Summary:
We are looking for highly motivated engineers who want to make their mark in protocol analyzers by working on bleeding edge protocols. You will be part of a team delivering innovative solutions used by our customers around the world. . We have offices around the globe and we offer competitive salaries and benefits as well as opportunities for career growth.
Responsibilities:
- Develops software applications that instrument operation, data collection, analysis, storage and transfer.
- Interacts regularly with hardware engineering staff to understand system functionality and requirements.
- Collaborates closely with other development staff members to ensure high quality and timely delivery of features and enhancements.
- Writes clear documentation of software functionality and usage.
- Performs unit testing of code prior to release into production.
- Works closely with Quality Assurance personnel to address issues found during testing.
- Delivers application updates to production in a timely manner.
- Provides technical support to end users of applications.
Qualifications:
- Bachelor’s degree in Computer Science or related field plus three years of experience or Master’s degree in CS plus one year of experience.
- Experience developing embedded systems using C, C++ .
- Working knowledge of object oriented programming principles.
- Knowledge of software development processes & tools such as Git, JIRA
- Ability to write efficient, modular code that is easy to maintain.
- Good communication skills and ability to work collaboratively with others.
- Strong problem solving skills and willingness to learn new technologies.
- Excellent time management skills with the ability to meet deadlines.
Extra Value Experience:
- Experience with wire protocols - especially PCIe.
- Experience with hardware control or device drivers.
- Experience with web design front ends.
- Experience with Visual Studio IDE.
If you have what it takes to push boundaries and seize opportunities, apply to join our team today.
VIAVI Solutions is an equal opportunity and affirmative action employer – minorities/females/veterans/persons with disabilities.
Pre-Requisites / Skills / Experience Requirements:
Job Posting Pay Range:
143,500
to
266,500
Exceptional qualifications, experience and location may impact salary. VIAVI offers a competitive benefits package that includes paid time off, health, life and disability insurance, 401(k), and a bonus program.
Top Skills
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