Software Engineer
Viavi
Software Engineer
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.
As a Software Engineer on our PNT (position, navigation, timing) team, you'll be responsible for designing and maintaining state-of-the-art software and firmware for our alternative navigation solutions. You'll work in a small team with diverse technical knowledge, taking new ideas from concept to deployment. We're looking for someone who thrives in a fast-paced environment and does not back down when obstacles get in the way. This role offers the opportunity to make your mark in the development of the next generation of navigation and autonomous systems.
Key responsibilities:
- Develop and maintain core libraries and frameworks used across all APNT platforms
- Lead the development and implementation of new features for our products
- Collaborate closely with the hardware, systems, and manufacturing teams, providing feedback to perfect the final designs and processes
- Troubleshoot complex issues at your desk, remotely, and in the field
- Stay current on emerging technologies and industry trends, identifying and recommending new tools or software to improve our products
Required qualifications:
- Bachelors degree in Computer Science, Computer Engineering, or other related field
- Strong proficiency in C++ or Rust, with experience in Linux development environments
- Ability to read and interpret electrical schematics and PCB layouts
- Demonstrated expertise with software version control (GIT)
- Experience with CMake and Makefile build systems
- Proficiency in debugging systems with GDB, including remotely deployed software systems
- Excellent verbal and written communication skills
Preferred qualifications:
- Strong proficiency in Python and MATLAB
- Prior experience with build systems like Yocto or Buildroot
- Experience designing software and libraries for bare-metal embedded systems
- Demonstrated ability to solve complex frame transformation problems (ex. image projections, sensor alignment)
- Knowledge of sensor fusion and extended Kalman filter techniques and implementation
- Contributions to open-source projects or publications
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.
$98.5k - $206.8k
...Job Title: Full Stack Software Engineer Job Category: Engineering Time Type: Full time Minimum Clearance Required to Start: TS/SCI with Polygraph Employee Type: Regular Percentage of Travel Required: Up to 10% Type of Travel: Local Anticipated Posting...SuggestedFull timeContract workWork experience placementLocal areaRemote workFlexible hours- ...surveillance, data intelligence, lifecycle mission enablement, and software modernization. Nightwing brings disruptive technologies,... ...commercial markets. Nightwing is seeking a skilled Software Engineer to provide onsite development and operational support for deployed...SuggestedWork experience placementImmediate startRemote work
- ...Software Engineer The Software Engineer is responsible for designing, developing, testing, and maintaining software applications to meet business and technical requirements. This role involves working with multiple programming languages, frameworks, and business systems...SuggestedFull timePart timeFlexible hours
$82.1k - $172.4k
...Job Title: Software Engineer Job Category: Engineering Time Type: Full time Minimum Clearance Required to Start: TS/SCI with Polygraph Employee Type: Regular Percentage of Travel Required: Up to 10% Type of Travel: Local Anticipated Posting End: 1/1...SuggestedFull timeContract workFor contractorsWork experience placementLocal areaFlexible hours- ...surveillance, data intelligence, lifecycle mission enablement, and software modernization. Nightwing brings disruptive technologies,... ...civil, and commercial markets. We are looking for a Software Engineer to join an agile development team to support the design, development...SuggestedInternship
- ...best every day to the company - to question, to collaborate and to push for solutions that will delight our customers. As a Software Engineer on our PNT (position, navigation, timing) team, you'll be responsible for designing and maintaining state-of-the-art software...Remote workWork from home
- ...Summary As a Software Engineer on the PNT (position, navigation, timing) team, you will design and maintain state‑of‑the‑art software and firmware for alternative navigation solutions. You will work in a small, cross‑disciplinary team, taking new ideas from concept to...
$113.2k - $237.8k
...Job Title: Senior Software Engineer Job Category: Engineering Time Type: Full time Minimum Clearance Required to Start: Top Secret Employee Type: Regular Percentage of Travel Required: Up to 10% Type of Travel: Continental US * * * The Opportunity...Full timeContract workWork experience placementFlexible hours- ...that values purpose as much as progress, G&A is the place for you! Summary: Goldschmitt and Associates is seeking a Senior Software Engineer to join our Agile team to support an essential modernization program for the U.S. Department of Education, Office of Federal...Temporary workWork at officeLocal areaImmediate startRemote workFlexible hours
- ...Senior Software Engineer Job Locations US-VA-Leesburg Job ID 2026-4933 Category Engineering Worker Category Regular Full-Time[F] Company Overview Iridium is an award-winning and innovative satellite communications...Full timeWork at officeRemote work3 days per week
- ...surveillance, data intelligence, lifecycle mission enablement, and software modernization. Nightwing brings disruptive technologies,... ...community, defense, civil, and commercial markets. Senior Software Engineer At Nightwing, we are on a mission to develop resilient and...
- ...technology and a desire to work alongside some of the brightest minds in the industry? We have an exciting opportunity for a Senior Software Engineer on our Space Software Product Engineering (SSPE) team! This role is responsible for development and maintenance of critical...Work at officeRemote work
- ...2. Work closely with cross-functional teams, including product managers, designers, and other developers, to deliver high-quality software solutions. Participate in code reviews, provide constructive feedback, and collaborate on best practices. 3. Integration and Deployment...Remote workFlexible hours
- ...cuts straight to better care. Requirements: As a Full-Stack Engineer at Commence, you will play a key role in designing, developing... ...closely with cross-functional teams to deliver high-quality software solutions that are scalable, secure, and efficient. This role is...Remote work
$118.3k - $224.9k
...Type: Secret - Current Security Clearance Status: Active and existing security clearance required on day 1 Principal Software Engineer - Advanced Simulation & Training Systems (Onsite) At RTX, the world's largest aerospace and defense company, 185,000 great...Temporary workWork experience placementWork at officeRemote workRelocation packageFlexible hours- ...surveillance, data intelligence, lifecycle mission enablement, and software modernization. Nightwing brings disruptive technologies,... ...Nightwing Information Technology is seeking a Senior Cloud Platform Engineer to lead the operation, development, and continuous improvement...
$88k - $136.9k
...operational systems. Our team operates as a product-oriented engineering group, owning the design and delivery of backend services,... ...We are looking for a curious and motivated early-career Software Engineer who is excited to work at the intersection of software...Work experience placementInternshipWork at officeLocal area- ...across AWS accounts. Identify defects, debug, and monitor applications. Qualifications: Master’s degree in Science, Technology, or Engineering (any) is required. Work location: Ashburn, VA and various unanticipated locations throughout the U.S. Email Resume to HR Dept.,...Full time
- ...Tech Data Pulse Tech LLC is a Virginia-certified small business headquartered in Ashburn, VA. We specialize in cybersecurity, software engineering, and DevSecOps solutions for federal agencies and defense contractors. Our team of professionals delivers mission-critical...For contractors
$175.43k - $178k
...JOB ID 12229: Software Engineer Meritore Technologies LLC, an Ashburn, VA based IT Solution, Services and Product Development Firm has Multiple Openings for JOB ID 12229: Software Engineer. Job duties include: Collaborating with the development...Relocation- ...defense and resiliency, vulnerability research, ubiquitous technical surveillance, data intelligence, lifecycle mission enablement, and software modernization. Nightwing brings disruptive technologies, agility, and competitive offerings to customers in the intelligence...Flexible hours
- ...Software Engineer – Entry to Mid-Level (R&D Systems) Novateur stands for Innovation. We value creativity, vision, collaboration, and above all, ambition to innovate. Novateur Research Solutions is an R&D firm located in Northern Virginia, developing intelligent systems...Permanent employmentTemporary work
$60 - $100 per hour
...JOB TITLE: Software Engineer LOCATION: Remote DURATION: 6+ month contract RATE RANGE: $60 - $100 per hour POSITION SUMMARY: Our client, a large multinational consulting and strategy firm is looking for AI focused Software Engineers to join...Hourly payFull timeContract workRemote work- ...provider servicing commercial and government initiative in various parts of the United States. We are currently seeking a Junior Software Engineer to work for our company. Summary Eligibility to obtain a U.S. Customs and Border Protection suitability. (Basic Federal...
$90k - $150k
...Software Engineer U.S. Citizenship Required. This position requires a current TOP SECRET clearance. Candidate must be SAP and SCI program eligible. This is an on-site position located in Ashburn, VA. Build Modern, Mission-Critical Systems with Room to Grow...Full timeWork experience placementWork at office$133.14k - $247.26k
...public cloud environments. As a lead member of the Warner Bros. Discovery (WBD) Cloud Security team, this role partners closely with engineering and product teams to embed security into cloud architectures, platforms, and workflows across AWS, with a working knowledge and...Temporary workWork at officeLocal area$90.3k - $189.6k
...with layout managers, event handling, and custom components Software Architecture and Design: Strong understanding of software... ...~ Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field or equivalent work experience. Demonstrated...Full timeContract workWork experience placementLocal areaFlexible hours$130k - $190k
...person (non-remote). Toyon is seeking individuals capable of developing object-oriented software in C++, C#, Java, JavaScript and/or Python. The experienced software engineer will design, develop, test, and perform analysis in a highly technical environment. This position...Full timeWork experience placementRemote work- ...surveillance, data intelligence, lifecycle mission enablement, and software modernization. Nightwing brings disruptive technologies,... ...civil, and commercial markets. Nightwing is seeking a Cloud Engineer with the ability to assess, design, and develop a cloud-centric...Work experience placement
- ...Job Title: Senior Software Engineer Location: Ashburn, VA OR Gaithersburg, MD Type: Contract, Many option years Compensation: W-2, negotiable Contractor Work Model: Hybrid – onsite and remote Hours: 40 hours a week Security Clearance: Public Trust - candidates with some...Contract workFor contractorsLocal areaRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!


