Discover Technata Job board

Find your next tech job in Kanata North, Canada’s largest technology park. Then explore endless international opportunities and dream about where your career will take you. With the Country’s largest density of technology companies ranging from promising startups to leading global giants, Kanata North is the place to be if you are serious about a career in tech.

Machine Learning Software Engineer

Synopsys

Synopsys

Software Engineering
Sunnyvale, CA, USA
Posted on Feb 1, 2025

You Are:

You are a highly motivated and innovative professional with a strong background in computer science, machine learning and VLSI digital design. You are driven by a strong motivation to learn and explore new technologies, demonstrate excellent analysis and problem-solving skills, and are attentive to stringent performance and quality requirements. Your strong verbal and written communication skills enable you to produce detailed product requirement documents effectively.

What You’ll Be Doing:

  • Designing and supporting machine learning applications for cutting-edge ICs and SoCs within the Machine Learning Center of Excellence (ML CoE) team.
  • Identifying opportunities in VLSI design workflows and proposing solutions using generative AI and machine learning techniques to improve VLSI design quality and designer productivity.
  • Designing and implementing highly efficient data structures and algorithms.
  • Committing to deliver top quality production software that exceeds customer expectations.
  • Collaborating with cross-functional teams to innovate and develop new features for AI-driven EDA applications.

The Impact You Will Have:

  • Driving innovation in AI-driven EDA applications to help customers design complex chips.
  • Contributing to the development of industry’s first AI-driven implementation platform DSO.ai.
  • Prototyping, designing, and developing new features for AI-driven EDA tools.
  • Enhancing the performance and quality of Synopsys’ AI-driven EDA tools.
  • Collaborating with global teams to push the boundaries of AI and EDA integration.

What You’ll Need:

  • Strong CS fundamentals (data structures, algorithms, object-oriented design, computer architecture, operating systems, distributed systems).
  • Experience with developing machine learning projects/applications.
  • Familiarity with VLSI digital design and implementation flows like synthesis, place and route.
  • BSc/MSc or PhD degree in Electrical Engineering, Computer Science, or related discipline.
  • 3-5 years of experience in a similar role.
  • Working knowledge in developing and maintaining complex Python/C/C++ applications in a Unix/Linux environment.
  • Knowledge of machine learning, design of algorithms with efficient data structures, neural networks, pattern matching.
  • Knowledge of EDA design tool implementation and signoff flows.

Who You Are:

  • Highly motivated to learn and explore new technologies.
  • Demonstrate good analysis and problem-solving skills.
  • Attentive to stringent performance and quality requirements.
  • Strong communication skills, both verbal and written.
  • Proficient in producing detailed design documents outlining product requirements.

The Team You’ll Be A Part Of:

You will be joining the Machine Learning Center of Excellence (ML CoE) team, a part of Synopsys Silicon Realization Group. This team is responsible for continuing the development of the industry’s first AI-driven implementation platform, DSO.ai. We prototype, design, and develop new features, identify new avenues for product expansion, and maintain existing functionality, all while pushing the boundaries of AI and EDA integration.

We Are:

At Synopsys, we drive the innovations that shape the way we live and connect. Our technology is central to the Era of Pervasive Intelligence, from self-driving cars to learning machines. We lead in chip design, verification, and IP integration, empowering the creation of high-performance silicon chips and software content. Join us to transform the future through continuous technological innovation.

Rewards and Benefits:

We offer a comprehensive range of health, wellness, and financial benefits to cater to your needs. Our total rewards include both monetary and non-monetary offerings. Your recruiter will provide more details about the salary range and benefits during the hiring process.