Senior Software Engineer, Verification
Join a software verification team building infrastructure for a developer platform used with data processing hardware. The system runs large-scale tests across hardware platforms and configurations, handles errors and recovery, and presents analyzed results through dashboards and reports.
Обязанности
- Design and develop verification infrastructure for a software platform
- Build systems that execute tests across hardware platforms and configurations
- Develop error-handling and fault-recovery mechanisms
- Support storage, analysis, and presentation of test results through dashboards and reports
- Help ensure software reliability and quality
Требования
- Bachelor’s or master’s degree in computer science, software engineering, or a related field
- At least 5 years of software engineering experience
- Proficiency in Python, Java, or a similar programming language
- Strong understanding of software development methodologies and engineering best practices
Будет плюсом
- Expert-level Python knowledge
- Experience with Kubernetes networking
- Strong knowledge of Linux