Enable job alerts via email!

Staff, Software Development Engineer

VIAVI Solutions

San Jose (CA)

On-site

USD 143,000 - 267,000

Full time

15 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Join a forward-thinking company as a software engineer, where you will develop innovative applications for cutting-edge protocols. This role involves collaborating with hardware teams and ensuring timely feature delivery while maintaining high code quality. With a focus on customer success, you will be part of a passionate team dedicated to pushing boundaries and delivering exceptional solutions. Enjoy competitive salaries and a comprehensive benefits package as you grow your career in a dynamic environment that values collaboration and innovation.

Benefits

Paid Time Off
Health Insurance
Life Insurance
Disability Insurance
401(k) Plan
Bonus Program

Qualifications

  • 3+ years of experience in embedded systems development.
  • Strong knowledge of object-oriented programming principles.

Responsibilities

  • Develop applications for instrument operation and data analysis.
  • Collaborate with hardware teams and document software functionalities.

Skills

C
C++
Object-Oriented Programming
Problem-Solving
Communication Skills
Time Management

Education

Bachelor’s degree in Computer Science
Master’s degree in Computer Science

Tools

Git
JIRA
Visual Studio IDE

Job description

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 sectors. 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 eager to make their mark in protocol analyzers by working on cutting-edge protocols. You will be part of a team delivering innovative solutions used by our customers worldwide. We have offices around the globe and offer competitive salaries, benefits, and opportunities for career growth.

Job Summary:

As a software engineer, you will develop applications related to instrument operation, data collection, analysis, storage, and transfer. You will interact with hardware engineering teams to understand system functionality and collaborate with other developers to ensure high-quality, timely feature delivery. You will also document software functionalities, perform unit testing, address issues during testing, deliver updates, and provide technical support to end users.

Qualifications:

  • Bachelor’s degree in Computer Science or related field with three years of experience, or Master’s degree with one year of experience.
  • Experience developing embedded systems using C and C++.
  • Knowledge of object-oriented programming principles.
  • Familiarity with software development tools such as Git and JIRA.
  • Ability to write efficient, modular, and maintainable code.
  • Strong communication skills and ability to work collaboratively.
  • Excellent problem-solving skills and willingness to learn new technologies.
  • Effective time management skills to meet deadlines.

Extra Value Experience:

  • Experience with wire protocols, especially PCIe.
  • Experience with hardware control or device drivers.
  • Experience with web front-end design.
  • Experience with Visual Studio IDE.

If you are ready 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 comprehensive benefits package, including paid time off, health, life, and disability insurance, 401(k), and a bonus program.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Staff Software Development Engineer

IBM Computing

San Jose

On-site

USD 120,000 - 160,000

9 days ago

Staff Software Development Engineer

Fortinet

California

On-site

USD 166,000 - 215,000

8 days ago

Staff Software Development Engineer (SASE-MSSP)

Fortinet

Sunnyvale

On-site

USD 185,000 - 250,000

8 days ago

Staff Software Development Engineer

IBM Computing

San Francisco

On-site

USD 120,000 - 160,000

9 days ago

Staff Software Engineer - SRE, Backend (Reliability Engineering)

Affirm

San Jose

Remote

USD 200,000 - 275,000

4 days ago
Be an early applicant

Staff Software Engineer

Natera

San Carlos

Remote

USD 136,000 - 171,000

Yesterday
Be an early applicant

[Hiring] Staff Software Development Engineer @ShipBob, Inc.

ShipBob, Inc.

Remote

USD 90,000 - 150,000

30+ days ago

Staff Software Development Engineer - (Remote - US)

Jobgether

Remote

USD 90,000 - 150,000

30+ days ago

Senior Staff Software Development Engineer

Zscaler, Inc.

San Jose

Hybrid

USD 147,000 - 210,000

6 days ago
Be an early applicant