Job Title: Software Verification Architect (AI)
Location: Eindhoven, North Brabant, Netherlands (Hybrid/Remote options also available in Leuven, Belgium; Aachen, Germany; UK)
Category: Engineering
Hire Type: Employee
Job ID: 7380
Date Posted: 04/10/2025
Job Description:
Define verification strategy and test plans for Synopsys’s ARC Neural Network Processor IP AI software.
Develop and execute software-based tests to debug and validate product features.
Perform performance analysis to identify bottlenecks and propose solutions.
Develop and maintain automation utilities and monitor their execution to improve feature quality and regression tests.
Maintain regression test suites and manage release jobs to ensure stable software delivery.
Drive pragmatic and structural verification processes to improve test efficiency.
Identify new automation opportunities and implement them to enhance execution efficiency.
Guide and train junior engineers in verification work and best practices.
Required Qualifications:
Bachelor’s, Master’s, or PhD in Electrical Engineering, Computer Science, or related field.
Over 10 years of experience in embedded systems development or software verification and validation.
Minimum 3 years of hands-on experience in Python and C/C++ programming.
Experience in test automation using Python, Shell, or other scripting languages.
Familiarity with Linux and Windows CI/CD software environments.
Proficient in source code management tools such as Perforce and Git.
Strong skills in writing and executing verification and test plans.
Experience in tracking and reporting verification progress.
Excellent communication and presentation skills for technical and non-technical audiences.
Preferred Skills:
Understanding of Machine Learning and Deep Learning frameworks (ONNX, PyTorch, TensorFlow).
Experience with Functional Safety standards and processes.
Key Attributes:
Experienced leader focused on software quality, security, stability, and scalability.
Strong initiative and ability to lead day-to-day activities effectively.
Skilled at leading multi-functional teams in matrix organizations to deliver projects on time.
Knowledge of project and program management methodologies.
Highly organized with excellent leadership and accountability skills.
Collaborative team player building strong partnerships across the organization.
Detail-oriented and adept at multitasking in a dynamic environment.
About the Team:
You will join Synopsys’s Processor Solutions AI Software Team responsible for developing AI software products for AI acceleration in customer SoCs. This team leads innovation in AI technology and delivers high-performance, high-quality software solutions globally.
Rewards and Benefits:
Competitive base salary with potential annual bonuses and equity options.
Comprehensive health, wellness, and financial benefits package.
Inclusive and diverse workplace supporting all backgrounds equally.
Total compensation depends on location, experience, skills, and education.