Senior System Validation Engineer
Cornelis NetworksAbout the role
Cornelis Networks delivers the world’s highest performance scale-out networking solutions for AI and HPC datacenters. Our differentiated architecture seamlessly integrates hardware, software and system level technologies to maximize the efficiency of GPU, CPU and accelerator-based compute clusters at any scale. Our solutions drive breakthroughs in AI & HPC workloads, empowering our customers to push the boundaries of innovation. Backed by top-tier venture capital and strategic investors, we are committed to innovation, performance and scalability - solving the world’s most demanding computational challenges with our next-generation networking solutions.
We are a fast-growing, forward-thinking team of architects, engineers, and business professionals with a proven track record of building successful products and companies. As a global organization, our team spans multiple U.S. states and six countries, and we continue to expand with exceptional talent in onsite, hybrid, and fully remote roles.
Cornelis Networks is seeking a talented experienced Senior System Validation Engineer to drive system- and component-level validation including test design and development, automation, continuous integration, debug, documentation, and reporting. As a key member of our validation team, you will be responsible for architecting, developing, and maintaining software tools, test frameworks, and CI/CD pipelines.
Responsibilities
- Architect and drive the implementation of validation infrastructure including shared libraries, frameworks, and reusable modules, written in Python
- Clearly document infrastructure and test development plans and align them to key feature delivery dates across multiple products and validation cycles
- Design and execute test cases at all stages of the validation lifecycle, from manual investigative testing to complete automated regression test suites
- Design, implement, update, and debug automated test cases
- Configure and maintain continuous integration systems, monitor results, and triage failures
- Troubleshoot and debug issues at the system, network, and software component levels
- Champion AI-assisted development tool adoption into team workflows, including evaluating new tools, establishing best practices for use, and driving process improvements that increase development velocity and code quality
- Identify gaps, suggest solutions, and continually enhance software validation procedures, processes, and practices
Minimum Qualifications
- S or M.S. Degree in Computer Science, Engineering, Technology, or related discipline and at least 3-5 years of work experience
- Candidate must demonstrate excellent communication, organization, and time management skills
- Demonstrated experience with object-oriented programming in Python
- Experience with multiple of the following:
- Software validation at the system and/or integration level
- Debugging and troubleshooting system, network, and software issues
- Collaborating across teams to ensure quality test development and issue resolution
- Solid understanding of agile practices such as sprint planning, backlog grooming, and retrospectives, with demonstrated experience leading scrum ceremonies and providing technical guidance to team members
- Experience with networking technologies, especially Omni-Path, InfiniBand, Ethernet, or other HPC or RDMA interconnects
- Working knowledge of version control software (e.g., git)
- Solid understanding of CI/CD concepts and experience with pipeline automation tools such as Jenkins
Preferred Qualifications
- Experience leveraging AI-assisted development tools to accelerate coding workflows, including code generation, debugging, and test reviews
- Prior Linux system administration experience
- Utilizing Ansible for configuration management and deployment
- Knowledge of storage filesystems, protocols, and benchmarks
- Ability to work independently and proactively in a highly collaborative, multi-disciplinary engineering environment.
- Knowledge of UEFI capabilities and utilizing PXE boot for installation and configuration of various Linux distributions
- Experience with Ether
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s