Staff, Software Development Engineer

Posted 6 Hours Ago
Be an Early Applicant
San Jose, CA
Mid level
Information Technology
The Role
Develop software applications in embedded systems, collaborate with hardware engineers, perform unit testing, and provide technical support.
Summary Generated by Built In

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

C
C++
Git
JIRA
Visual Studio Ide
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Chandler, Arizona
4,570 Employees
On-site Workplace

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

Similar Jobs

Experian Logo Experian

Software Development Staff Engineer

Big Data • Marketing Tech • Analytics
Costa Mesa, CA, USA
16292 Employees
176K-202K Annually
Milpitas, CA, USA
432 Employees
155K-215K Annually

ID.me Logo ID.me

Staff Software Development Engineer - Verification Infrastructure

Cloud • eCommerce • Information Technology • Security • Software • Cybersecurity • Data Privacy
Mountain View, CA, USA
615 Employees
218K-260K Annually

ID.me Logo ID.me

Staff Software Development Engineer - Profiles - Identity Resolution

Cloud • eCommerce • Information Technology • Security • Software • Cybersecurity • Data Privacy
Mountain View, CA, USA
615 Employees
218K-260K Annually

Similar Companies Hiring

Silverfort Thumbnail
Security • Sales • Information Technology • Cybersecurity • Automation
US
442 Employees
InCommodities Thumbnail
Renewable Energy • Machine Learning • Information Technology • Energy • Automation • Analytics
Austin, TX
234 Employees
HERE Technologies Thumbnail
Software • Logistics • Internet of Things • Information Technology • Computer Vision • Automotive • Artificial Intelligence
Amsterdam, NL
6000 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account