Software Verification Engineer
Join a team verifying networking products for data centers. Develop verification environments, write automated tests, and analyze coverage to ensure product quality. Requires Python and C skills.
Responsibilities
- Work closely with developers to test new components and features, including crafting and executing unit, functional, integration, and performance tests.
- Develop a verification environment that can qualify the product from functional and performance perspectives using Python.
- Analyze coverage measures to identify verification holes and show progress towards product development and releases.
- Be responsible for the verification of system design and software using advanced verification methodologies.
Requirements
- B.Sc. or equivalent experience in Computer Science, SW/Computer Engineering.
- 2+ years of experience in software development.
- Strong programming skills in Python and/or C.
- Creative, motivated, and results-driven, with a strong sense of ownership.
Nice to have
- Background in Operating Systems: Linux, Windows.
- Strong background in designing, implementing, and debugging software.
- Knowledge in Networking concepts and protocols.