VIAVI Solutions logo

Senior Software Engineer (C++, Python & Cloud)

VIAVI Solutions

Job Overview

Join VIAVI Solutions as a Senior Software Engineer, where you will play a crucial role in developing and maintaining software solutions that support our global network and service enablement products. This position is ideal for a seasoned software engineer with a strong background in C++, Python, and cloud technologies, who is passionate about building robust software systems.

Key Responsibilities

  • Software Development: Design, develop, and maintain software applications using C++ and Python. Ensure code quality and adherence to best practices.
  • System Testing and Validation: Direct system testing and validation procedures. Work closely with customers and departments to resolve technical issues and ensure software meets high-quality standards.
  • Performance Optimization: Modify software to fix errors, adapt it to new hardware, improve performance, or upgrade interfaces.
  • Cross-Functional Collaboration: Collaborate with cross-functional teams to ensure effective communication and project success.
  • Customer Training: Train and coach customers in the operation of test automation and the use of test tools.

Required Skills and Experience

  • Experience: 5+ years in software development with proven problem-solving skills.
  • Technical Skills: Proficient in C++, Python, and Linux. Experience with IPC, socket programming, multithreading, and performance profiling.
  • Networking Knowledge: Understanding of IP, UDP, TCP, SCTP, and mobile network protocols.
  • Cloud and Virtualization: Experience with AWS, Azure, OCI, GCP, and virtualization technologies like Docker and KVM.
  • Test Automation: Familiarity with Jenkins, Robot, and other test automation tools.
  • Communication: Excellent written and oral communication skills in English; German is a plus.

Additional Information

  • Travel: Up to 20% travel may be required for customer site engagements.
  • Work Environment: Hybrid work model with both on-site and remote work.

About VIAVI Solutions

VIAVI Solutions is a global leader in network test, monitoring, and assurance solutions. Our technologies support a wide range of customers, from mobile operators to governmental entities, ensuring connectivity and performance across various industries.

Join us and be part of a team that is passionate about innovation and customer success. Apply today to contribute to cutting-edge solutions that keep the world connected.

Similar jobs

Last update: 23 minutes ago

Bitmovin logo
Bitmovin

Senior C++ Software Engineer

Join Bitmovin as a Senior C++ Software Engineer to develop scalable video streaming solutions using modern C++ and cloud-native architectures.

Aiven logo
Aiven

Staff Software Engineer

Join Aiven as a Staff Software Engineer to develop cloud operations platforms using open-source technologies. Hybrid work in Berlin.

Aiven logo
Aiven

Senior Software Engineer - Python, Apache Kafka

Join Aiven as a Senior Software Engineer in Berlin, focusing on Python and Apache Kafka in a hybrid work environment.

Nebius AI logo
Nebius AI

Senior Software Engineer (C++)

Join Nebius as a Senior Software Engineer (C++) to develop reliable cloud services in a hybrid work environment.

Sysdig logo
Sysdig

Senior Software Engineer - .NET and Go

Join Sysdig as a Senior Software Engineer in Berlin, focusing on .NET and Go for cloud security solutions.

DeepL logo
DeepL

Senior Backend Engineer C++

Join DeepL as a Senior Backend Engineer C++ to design and maintain scalable backend services using C++ and AI technologies.

Bitmovin logo
Bitmovin

Staff C++ Software Engineer

Join Bitmovin as a Staff C++ Engineer to lead video streaming tech innovations. Work with C++, Docker, Kubernetes in a hybrid role.

netgo logo
netgo

Senior Cloud DevOps Engineer

Join netgo as a Senior Cloud DevOps Engineer in Berlin. Work with Kubernetes, GitOps, and more in a dynamic team environment.

Adva Network Security GmbH logo
Adva Network Security GmbH

Senior Software Engineer - Embedded Systems and Cryptography

Join Adva Network Security as a Senior Software Engineer in Berlin, focusing on embedded systems and cryptography.

Sysdig logo
Sysdig

Senior Software Engineer - Backend Development

Join Sysdig as a Senior Software Engineer to develop scalable backend services using Go, RESTful APIs, and microservices in a hybrid work environment.

HeyJobs logo
HeyJobs

Senior Software Engineer - AWS, Python, Ruby on Rails

Join HeyJobs as a Senior Software Engineer to design scalable systems using AWS, Python, and Ruby on Rails in a dynamic team.

Amazon Web Services (AWS) logo
Amazon Web Services (AWS)

Senior Systems Engineer, Managed Operations

Join AWS as a Senior Systems Engineer in Berlin to lead operations for the European Sovereign Cloud, ensuring high-availability AWS services.

Topicus logo
Topicus

Software Engineer - Cloud Applications and Python

Join Topicus as a Software Engineer in Arnhem to develop cloud applications using Python, REST APIs, and ETL processes for healthcare data services.

Sofico logo
Sofico

Senior Software Engineer - Java, Microservices

Join Sofico as a Senior Software Engineer focusing on Java and Microservices in Bavaria, Germany. Work on ERP solutions for automotive finance.

Computer Futures logo
Computer Futures

Cloud Data Engineer

Seeking a Cloud Data Engineer with expertise in AWS, Python, and CI/CD for a hybrid role in Hannover. Join our dynamic team!

Basetime BV logo
Basetime BV

Senior Python Developer with AWS Experience

Join Basetime BV as a Senior Python Developer to develop and maintain AWS cloud solutions. Hybrid work, competitive salary, and growth opportunities.

Barco logo
Barco

Software Engineer with C/C++ and Python

Join Barco as a Software Engineer in Kortrijk, Belgium. Work with C/C++, Python, and Linux in a hybrid environment.

Computer Futures logo
Computer Futures

Mid-Level Full Stack Software Engineer - Cloud & Web

Join as a Full Stack Software Engineer focusing on C#, Azure, and Microservices in a dynamic team with flexible work options.

Travian Games logo
Travian Games

Senior Developer/DevOps Software Engineer

Join Travian Games as a Senior Developer/DevOps Engineer in Munich. Work with PHP, Kubernetes, and Docker in a hybrid environment.

freiheit.com technologies logo
freiheit.com technologies

Software Engineer with Haskell, Java, JavaScript, Python, C++

Join our innovative engineering team in Hamburg as a Software Engineer. Work with Haskell, Java, Python, and more in a hybrid environment.

Motius logo
Motius

Senior Backend Developer

Join Motius as a Senior Backend Developer to work on cutting-edge R&D projects using AWS, Docker, GraphQL, and more in a hybrid work environment.

Vio.com logo
Vio.com

Senior Backend Engineer (Go/Python)

Join Vio.com as a Senior Backend Engineer to develop scalable solutions using Go and Python, enhancing our travel platform.

CARFAX Europe logo
CARFAX Europe

Senior DevOps Engineer

Join CARFAX Europe as a Senior DevOps Engineer to manage AWS infrastructure, develop CI/CD pipelines, and enhance system observability.

Personio logo
Personio

Staff Software Engineer, Data Platform

Join Personio as a Staff Software Engineer in Berlin to build scalable data platforms using Kafka, Kubernetes, and AWS. Drive innovation and excellence.