R&D Senior Software Engineer
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
Key Qualifications
Preferred Experience
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.
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 NowRelevant Jobs
- ASIC Digital Design Engineer, Staff Noida, India Engineering
- Applications Engineering, Staff Engineer Bengaluru, India Engineering
- Sr. R&D Engineer Sunnyvale, California Engineering
BROWSE JOBS
Find the open role that’s
Find the open role that’s
right for you
- ASIC Digital Design Engineer, Staff Noida, India
- Applications Engineering, Staff Engineer Bengaluru, India
- Sr. R&D Engineer Sunnyvale, California
- Principal R&D Engineer Bengaluru, India
View all job opportunities here
View all job opportunities here