Instagram
youtube
Facebook

Software Engineering, Staff Engineer

10+ years
Not Disclosed
10 May 22, 2025
Job Description
Job Type: Remote Education: B.Sc/ M.Sc/ B.E/ M.E./ B.Com/ M.Com/ BBA/ MBA/B.Tech/ M.Tech/ All Graduates Skills: Python, .net, React Native, Django, Javascript, HTML, CSS, Typescript, Communication Skills, Power Bi, Numpy Pandas, Sql, machine learning, Data Analysis, Coimbatore, Data Science, Java, Adobe XD, Figma, php, wordpress, Artificial Intelligence, Excel

Basic Information

  1. Job Title: Software Engineering, Staff Engineer

  2. Location: Netherlands (Remote Eligible)

  3. Category: Engineering

  4. Hire Type: Employee

  5. Job ID: 7616

  6. Date Posted: 03/12/2025

Company Overview

  1. Synopsys drives innovations shaping the way we live and connect.

  2. The company specializes in chip design, verification, and IP integration.

  3. Synopsys is central to the Era of Pervasive Intelligence, from self-driving cars to learning machines.

  4. It empowers high-performance silicon chip creation and software development.

Role Overview

  1. The position is within the AI Software tools verification team.

  2. The role includes leading daily verification efforts.

  3. The engineer will ensure the quality and performance of compilers.

Your Profile

  1. You have 10+ years of hands-on software development or verification experience.

  2. You are experienced in test design and software stack validation.

  3. You understand embedded software, hardware/software co-design, and verification.

  4. You have knowledge of computer architecture, domain-specific hardware, machine learning, and CPU/NPU/GPU technologies.

  5. You thrive in collaborative environments.

  6. You are familiar with Agile and iterative methodologies.

  7. You focus on continuous improvement and operational efficiency.

Key Responsibilities

  1. Execute daily/weekly test runs.

  2. Analyze reports and log issues.

  3. Develop and implement test plans.

  4. Create automation tools and monitoring scripts.

  5. Improve feature quality and regression test coverage.

  6. Generate test coverage and release-readiness reports.

  7. Maintain regression test suites and release jobs.

  8. Manage the build and release process for NN processors and accelerators (MWMX).

  9. Drive a structured verification process.

  10. Identify and implement new automation opportunities.

  11. Enhance execution efficiency.

  12. Ensure usability enhancements and documentation quality.

Expected Impact

  1. Drive innovation in the verification process.

  2. Improve test coverage and automation.

  3. Lead internal and cross-functional technical initiatives.

  4. Ensure scalable, secure, and high-quality software solutions.

  5. Optimize engineering team productivity through leadership.

  6. Foster technical excellence and problem-solving.

  7. Align product development with business goals.

Required Qualifications

  1. BS/MS/PhD in Electrical Engineering, Computer Science, or related fields.

  2. 5+ years of industry experience in embedded systems development or validation.

  3. Experience in both Linux and Windows CI/CD environments.

  4. Proficiency in Python or other scripting languages.

  5. Experience in test automation (Python/Shell).

  6. Experience writing verification and test plans.

  7. Knowledge of test techniques and execution tracking.

  8. Skilled in presenting to both technical and non-technical audiences.

Preferred Qualifications

  1. Understanding of Machine Learning and Deep Learning.

  2. Experience with ONNX, PyTorch, or TensorFlow.

  3. Knowledge of source control tools like Git or Perforce.

  4. Experience with compute grids and Linux clusters (e.g., SGE/UGE).

  5. Familiarity with 8D problem-solving methodology.

Ideal Candidate Traits

  1. High standards in quality, security, and scalability.

  2. Strong communication and presentation skills.

  3. Leadership experience in matrix organizations.

  4. Skilled in project and program management methodologies.

  5. Highly organized with strong accountability.

  6. A collaborative, detail-oriented team player.

Team Overview

  1. You’ll join the Processor Solutions AI Software Team in Synopsys’s IP Group.

  2. This team focuses on NPX products for AI application acceleration.

  3. Your role supports innovation in smart device software.

  4. You will work with a global team of skilled engineers.

Compensation and Benefits

  1. Includes health, wellness, and financial benefits.

  2. Total rewards feature both monetary and non-monetary offerings.

  3. Salary and benefits details will be shared during recruitment.

Equal Opportunity Statement

  1. Synopsys welcomes applicants of all backgrounds.

  2. No discrimination based on race, gender, religion, nationality, orientation, or disability.

Jobs in other cities