Keysight is looking to enhance the Keysight AI Data Center Builder solution by improving its continuous integration/continuous delivery (CI/CD) pipelines and strengthening software testing processes to ensure product reliability and quality.
Requirements
- Knowledge/Experience in developing, testing software programs using Python, C, C++ in Linux platforms
- Familiarity with Git or other version control systems
- Familiarity with CI/CD and testing frameworks (pytest)
- Domain knowledge in computer networking (L2-L7 protocols, network architecture) and/or systems design & verification.
Responsibilities
- Assist in the development, maintenance, and optimization of CI/CD pipelines using modern tools and automation frameworks.
- Design, implement, and execute automated tests to improve product quality and reliability.
- Collaborate with software engineers to identify and resolve integration issues.
- Contribute to improving build and deployment efficiency across multiple platforms.
- Document processes, tools, and best practices to support continuous improvement efforts.
- Participate in code reviews, sprint planning, and team discussions in an agile development environment.
Other
- Currently in pursuit of a MS/PhD Advanced degree in Computer Science, Computer Engineering or Electrical Engineering or related field.
- Demonstrated experience in a pathfinding, advanced development, or strategic PoC-focused role.
- Strong troubleshooting and problem solving skills
- Strong communication skills.
- Candidates who wish to be considered must be enrolled in a accredited college/university as of September 2026. Applicants who have graduated before September 2026 will not be considered unless they are entering/applying to a MS or PHD program after graduating.
- Visa Sponsorship is not available for this position. Candidates who now or at any point in the future require sponsorship for employment visa status (e.g., H-1B Visa status) may not be considered.