Skip to main content
Search Jobs

R&D Engineering, Sr Staff Engineer

pin icon Shanghai, Shanghai Municipality, China Apply Now
Category: Engineering Hire Type: Employee
Job ID 8173 Date posted 12/12/2024

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.

You Are:

You are a highly skilled and experienced engineer with a passion for embedded systems and a strong background in software development. With over 10 years of experience in Electrical Engineering, Computer Science, Microelectronics, or a related field, you bring a wealth of knowledge and expertise to our team. Your proficiency in C/C++/Python languages and experience with embedded software/OS like Linux, Uboot, or FreeRTOS set you apart. You have a deep understanding of USB/Ethernet/Display IPs protocols and driver integration and development, making you an invaluable asset to our projects. Your excellent English communication skills and customer service orientation enable you to provide top-notch technical support to our clients. You thrive in both independent and team settings, showcasing strong problem-solving abilities and a continuous desire to learn and grow.

What You’ll Be Doing:

  • Collaborating with the SNPS VDK product RD team to develop virtualizer TLMC models using System C and C++.
  • Writing unit and baremetal test cases to validate Virtualizer model features.
  • Integrating Virtualizer TLMC models into the VDK platform and bringing up OS Linux, Uboot, or FreeRTOS.
  • Integrating IP drivers and validating virtualizer model features.
  • Providing technical support to customers for IP feature enhancement, bug fixes, and other requirements.
  • Staying updated with the latest trends and advancements in embedded systems and software development.

The Impact You Will Have:

  • Enhancing the capabilities and performance of our Virtualizer TLMC models.
  • Ensuring the reliability and functionality of our VDK platform through rigorous testing and validation.
  • Empowering our customers by providing exceptional technical support and addressing their needs effectively.
  • Contributing to the overall success of our projects by integrating cutting-edge technologies and protocols.
  • Driving innovation and continuous improvement within our team and the broader organization.
  • Playing a pivotal role in shaping the future of embedded systems and software development at Synopsys.

What You’ll Need:

  • Bachelor’s or master’s degree in Electrical Engineering, Computer Science, Microelectronics, or a related field with 10+ years of working experience.
  • 3+ years of experience in Simics/QEMU/SNPS VDK/Cmodel/ESL IP modeling development.
  • Proficiency in C/C++/Python languages.
  • Experience with embedded software/OS like Linux, Uboot, or FreeRTOS.
  • Knowledge of USB/Ethernet/Display IPs protocols and driver integration and development.

Who You Are:

  • Exceptional English communication skills and a customer service orientation.
  • Ability to work independently as well as collaboratively within a team.
  • Strong problem-solving abilities and a proactive learning attitude.
  • Detail-oriented and committed to delivering high-quality work.
  • Adaptable and able to thrive in a fast-paced, dynamic environment.

The Team You’ll Be A Part Of:

You will join a dedicated and innovative team focused on developing and enhancing our Virtualizer TLMC models and VDK platform. Our team collaborates closely with various departments, ensuring that we deliver top-notch solutions to our clients. We value creativity, technical excellence, and a commitment to continuous improvement.

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.

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