Skip to main content
Search Jobs

R&D Senior Software Engineer

pin icon Haifa, Haifa District, Israel Apply Now
Category: Engineering Hire Type: Employee
Job ID 4928 Date posted 09/18/2024
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. We enable our customers to optimize their chips eliminating months off their project schedules.

Modern IP/SoC designs pose unique challenges for the verification of large multi-core processor subsystems. There is a growing need to further advance test-generation technologies, such that test sequences are not only correct-by-construction, but moreover they cover the immense state space of the system design and able to apply a directed stress on the design to reveal deep hardware defects.

Synopsys is uniquely positioned in this space to drive innovation and build leading solutions across the industry.

About the role
In this role you will become part of a fast-growing team of engineers working with leading chip makers on system test-generation innovative solutions. You will become an expert in all R&D aspects of our test-generation technologies by taking part in developing the core software architecture, participating in research-oriented initiatives, expanding to ARM & RISC-V architectures and engaging with customer through direct collaboration.

Key responsibilities
  • Develop and model new tool features based on in depth understanding of ARM/RISC-V CPU specifications.
  • Implement Kernel/OS aspects of bare-metal software.
  • Research and define new technological directions.
  • Partner with leading industry hyperscalers for co-development of new methodologies.

Key Qualifications
  • Experience with embedded software and low-level programming.
  • Experience with kernel-space programming.
  • Hands on with Assembly, C, C++, and Python.
  • Passion for technology innovation – exploration and engineering of new concepts/patents in this emerging technology.
  • Effective teamwork and excellent communication with global teams and 3rd parties.

Preferred Experience
  • Familiarity with CPU architectures (ARM, RISCV) and SoC IPs.
  • Knowledge of hardware verification methodologies and specifically with test-generation tools.
  • Software design skills.
  • Motivated to learn and apply new technologies.
  • Self-driven independent engineer.

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.



 

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.

Apply Now

Relevant Jobs

BROWSE JOBS

Find the open role that’s
right for you

View all job opportunities here

View all job opportunities here