Your Role
Key responsibilities are as follows:
- Develop virtualizer TLMC models using System C and C++ based on SNPS DWC Ethernet/USB/Display sub-system IPs.
- Write unit and bare metal test cases to validate model features.
- Integrate models into the VDK platform and bring up OS Linux/Uboot/FreeRTOS.
- Provide technical support for IP feature enhancement and bug fixes.
About You
Ideal candidates will have:
- A Master’s degree in Electrical Engineering, Computer Science, Microelectronics, or related fields.
- Experience in software design, computer architecture, and embedded C/C++/Python.
- Preferred experience in Ethernet/USB/Display IPs driver integration.
- Strong communication skills and a customer service orientation.
- Ability to work independently and in a team, with a strong desire to learn.
Training & Development
Opportunities for professional growth and development through hands-on experience and mentorship.
Career Progression
Potential for career advancement within Synopsys, with opportunities to grow in technical and leadership roles.