Software Engineer - Emulation @ Synopsys - Sunnyvale, CA

Job Overview

2 months ago

Software Engineer - Emulation

Synopsys - Sunnyvale, CA

39367BR
USA - California - Mountain View/Sunnyvale, USA - Massachusetts - Marlboro, USA - Oregon - Hillsboro, USA - Texas - Austin

Job Description and Requirements

Software Engineer - Emulation

We’re looking for a smart Software Engineer to join the team building the Zebu family of emulators, the industry’s leading emulation systems.

Does this sound like a good role for you?

In this role you would be optimizing the performance of the fastest and highest capacity emulation systems in the world. You’d leverage your strong understanding of large-scale software development, combinatorial algorithms, physical design and/or timing analysis to further improve the performance achievable with the ZeBu compiler. You’d be working as part of an elite globally distributed team to design and develop the next generation emulation backend technologies to further optimize the performance and capacity of the ZeBu compiler.

The ZeBu family of emulators can support SoC designs as large as 10 billion gates. In the ZeBu emulation flow, the design under test is partitioned into multiple parts, each of which is compiled into a low-level binary bit-stream that can be downloaded and run on an underlying FPGA in the emulation hardware. This compilation is done in a manner that achieves the highest possible hardware throughput for the testbenches used to validate the design.

Key Qualifications:
  • You hold an MS Degree in Computer Science, Computer Engineering, or Electrical Engineering.
  • You have 2+ years of software development experience in developing and testing large C++ applications in Unix-based environment.
  • You have experience with efficient algorithm and data structure design.
  • You have highly developed interpersonal skills and the ability to work well either in a team-based environment or independently.
  • Preferred Experience:
  • You have built EDA tools in one or more of static timing analysis, physical synthesis, partitioning, or place-and-route for large capacity and high-performance designs.
  • You have experience in building and/or using emulation or hardware prototyping systems.
  • You understand digital logic design, FPGA architecture, and hardware description language.
At Synopsys, we’re at the heart of the innovations that change the way we work and play. Self-driving cars. Artificial Intelligence. The cloud. 5G. The Internet of Things. These breakthroughs are ushering in the Era of Smart Everything. And we’re powering it all with the world’s most advanced technologies for chip design and software security. If you share our passion for innovation, we want to meet you.

Our Silicon Design & Verification business is all about building high-performance silicon chips—faster. We’re the world’s leading provider of solutions for designing and verifying advanced silicon chips. And we design the next-generation processes and models needed to manufacture those chips. We enable our customers to optimize chips for power, cost, and performance—eliminating months off their project schedules.

Synopsys has adopted a COVID-19 vaccination policy to safeguard the health and well-being of our employees and visitors. As a condition of employment, all employees based in the U.S. are required to be fully vaccinated for COVID-19, unless a reasonable accommodation is approved or as otherwise required by law.

Inclusion and Diversity are important to us. Synopsys considers all applicants for employment without regard to race, color, religion, national origin, gender, sexual orientation, gender identity, age, military veteran status, or disability.

#LI-MS2

Job Category

Country

United States

Job Subcategory

Hire Type

Employee

Similar Jobs

Software Engineer - Telecommute

Optum

San Francisco, CA

With every role in the company, each position has a requirement for building quality into every output. In addition to your salary, UnitedHealth Group offers…

Senior Software Engineer - Telecommute

Optum

San Francisco, CA

With every role in the company, each position has a requirement for building quality into every output. You will have the role of champion for quality and…

Front-End Engineer, Network Simulation and Visualization

Amazon Data Services, Inc.

Cupertino, CA

Understands front-end software best practices including client side performance optimization and how to mitigate information security risks.

Software Developer

TDK Headway Technologies, Inc.

Milpitas, CA

Performs other duties of a similar nature or level*. The schedule may be altered from time-to-time to meet business or operational needs; may travel from…

Principal Software Quality Assurance Engineer

Kaiser Permanente

Pleasanton, CA

Four (4) years experience working on project(s) involving the implementation of software development life cycle(s) (SDLC).

Web Developer (Data Center)

FARLIGHT PTE. LTD.

Marina, CA

Work with project team members to identify product requirements and define scope. Be responsible for developing and maintaining web service of Data Center.

Senior Software Development Engineer, Music (Search)

Amazon.com Services LLC

San Francisco, CA

4+ years of professional software development experience. 5+ years of software development experience using Java or C++. MS or PhD in a related technical field.

Digital Products - Site Reliability Engineer (SRE - DBaaS)

PRICE WATERHOUSE COOPERS

San Jose, CA

5 year(s) years professional experience with various flavors of Linux and/or Windows, supporting and troubleshooting full stack applications, and cloud…

Digital Products - Site Reliability Engineer (SRE - DBaaS)

PRICE WATERHOUSE COOPERS

San Francisco, CA

5 year(s) years professional experience with various flavors of Linux and/or Windows, supporting and troubleshooting full stack applications, and cloud…

Cloud DevOps Manager

KPMG

San Francisco, CA

Maintain knowledge and awareness of industry trends within application development, data analytics, cloud computing, virtualization, containerization, hosted…

Software Engineer - Java, ICG Innovation Lab AVP(Hybrid)

CITIBANK N.A.

Marina, CA

This job opening is for a java developer who understand and works in full technology stack and has prior experience in driving technology products and solutions…

#SGUnitedJobs Senior Research Engineer (Senior Software Engineer / Solution Architect), SIMTech

A*STAR RESEARCH ENTITIES

Marina, CA

Architecting of cloud-native software solution and engineering scalable container platform with security consideration.

Cloud DevOps Manager

KPMG

Sacramento, CA

Maintain knowledge and awareness of industry trends within application development, data analytics, cloud computing, virtualization, containerization, hosted…

Lead Technical Engineer - Angular UI Developer

Capgemini

San Francisco, CA

Experience with a Broad range of cloud technologies including cloud computing Azure and Microservices architecture. Experience in Agile and Scrum Methodologies.

Digital Products - Site Reliability Engineer (SRE - DBaaS)

PRICE WATERHOUSE COOPERS

Sacramento, CA

5 year(s) years professional experience with various flavors of Linux and/or Windows, supporting and troubleshooting full stack applications, and cloud…

Software Engineer

Intellectt Inc

San Jose, CA

DevOps toolchain, and associated test environments from source control to software delivery. Strong experience in version control and source control management …

Staff Machine Learning Engineer

DispatchHealth

San Francisco, CA

5+ years of experience shipping software. Help define and solve business problems with machine learning applications. 3+ years of Python development experience.

Staff Software Engineer - Backend

DispatchHealth

San Francisco, CA

Coordinate cross-functionally to ensure project meets business objectives and compliance standards. You'll be responsible for writing clean, high-quality, high…

Java Full Stack Developer Urgent hiring

Alpha Silicon

Sunnyvale, CA

Full stack with Java exp. Sunnyvale, CA: Reliably commute or planning to relocate before starting work (Required).

Cloud DevOps Engineer

Zodiac Solutions

San Jose, CA

9 + Years of experience Require. New tool - harness.io added advantage. San Jose, CA: Reliably commute or planning to relocate before starting work (Required).

Sr DevOps Engineer

Fierceli Inc.

Sunnyvale, CA

Design technical security controls to meet Apple requirements. Assist in the cloud technologies areas like Networking, DNS.

frontend java fullstack developer

1 Point System LLC

Sunnyvale, CA

Java, Java EE, Spring, REST APIsFront End Development – HTML, CSS, Bootstrap, JavascriptOne of : React, AngularAdditional skills (Optional): SQL, Unix, Shell.

Mobile iOS Developer - MDI22-03334888888

Evergreen Technologies, LLC.

San Francisco, CA

Work to continuously improve software delivery processes and practices. 3+ years developing iOS Apps (using X code and 3rd party libraries/frameworks).

Application & Java Developer - DL22-0333466666

Evergreen Technologies, LLC.

San Jose, CA

Work to continuously improve software delivery processes and practices. 3+ years developing Applications and Services using NodeJS.