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
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.
Senior Software Engineer - Python and Cloud
Join Vectra AI as a Senior Software Engineer in Dublin, focusing on Python, cloud, and cybersecurity.
Senior Software Engineer - Python and Cloud
Join Vectra AI as a Senior Software Engineer in Dublin, focusing on Python, cloud, and cybersecurity.
Staff Software Engineer
Join Aiven as a Staff Software Engineer to develop cloud operations platforms using open-source technologies. Hybrid work in Berlin.
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.
Senior DevOps Engineer
Join LiveEO as a Senior DevOps Engineer to lead AWS infrastructure development and support in Berlin.
Senior Systems Development Engineer, Managed Operations
Join AWS as a Senior Systems Development Engineer to improve and operate large-scale software systems in Berlin.
Senior Software Engineer - Packet Gateway (C/Go)
Join emnify as a Senior Software Engineer to enhance our Packet Gateway with C/Go expertise, focusing on cloud infrastructure and network solutions.
Senior Software Engineer - .NET and Go
Join Sysdig as a Senior Software Engineer in Berlin, focusing on .NET and Go for cloud security solutions.
Senior Software Engineer (C++)
Join Nebius as a Senior Software Engineer (C++) to develop reliable cloud services in a hybrid work environment.
Senior Software Engineer, Python
Senior Python Software Engineer role in Berlin, focusing on high-load systems and automation.
Senior Software Engineer - Virtualization and Systems Programming
Join CAST AI as a Senior Software Engineer specializing in virtualization and systems programming. Work remotely within the EU.
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.
Senior Software Engineer - Embedded Systems and Cryptography
Join Adva Network Security as a Senior Software Engineer in Berlin, focusing on embedded systems and cryptography.
Senior Platform Engineer
Join Vio.com as a Senior Platform Engineer to enhance our software development lifecycle with AWS, Kubernetes, and Terraform.
Senior Backend Engineer C++
Join DeepL as a Senior Backend Engineer C++ to design and maintain scalable backend services using C++ and AI technologies.
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.
DevOps Engineer (AWS, Java, Python, CI/CD)
Join as a DevOps Engineer to work with AWS, Java, and Python in a remote role based in Frankfurt.
Senior Backend Engineer with AWS and Go
Join Vio.com as a Senior Backend Engineer, working with AWS, Go, and Python to deliver high-quality hotel content.
Senior Platform Engineer
Join Orbem as a Senior Platform Engineer to build robust platforms, enhance software delivery, and drive innovation in AI-powered imaging.
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.
Senior Full Stack Software Engineer
Join ASML as a Senior Full Stack Software Engineer in Eindhoven, focusing on CI/CD and test automation.
Senior C++ Computer Vision Engineer
Join a cutting-edge AI-DeepTech startup in Berlin as a Senior C++ Computer Vision Engineer. Work on world-class on-device AI technology.
Senior DevOps Engineer - Automation & Container
Senior DevOps Engineer needed in Cologne, Germany. Expertise in CI/CD, Kubernetes, Docker, Linux, Python. Hybrid work model.