UST is seeking an experienced Associate II for Semiconductor Software Product Development to join our dynamic team. In this role, you will contribute to the development and validation of semiconductor systems, working closely with cutting-edge technologies to support both pre-silicon and post-silicon phases. This position offers an opportunity to be part of a global organization that drives transformation and innovation, impacting billions of lives worldwide.
Key Responsibilities:
- Develop and maintain the Validation Operating System to ensure robust system performance.
- Perform debugging activities during the pre-silicon phase, including emulation and prototyping.
- Execute post-silicon tasks such as board bring-up and silicon validation to verify hardware functionality.
Required Qualifications:
- A minimum of 4 years of relevant experience in semiconductor software or system engineering.
- Bachelor’s or Master’s degree in Engineering (B.E/B.Tech/M.E/M.Tech).
- Strong hands-on experience with the C programming language and a solid understanding of Data Structures and Algorithms (DSA).
- In-depth knowledge of communication protocols including AXI, PCIe, USB, and GEM.
Work Mode:
This is an onsite position requiring presence at the office five days a week.
Interview Process:
The selection process consists of two face-to-face interview rounds conducted on the same day.
UST is committed to fostering a culture rooted in humility, humanity, and integrity. We listen actively, learn continuously, and support one another with empathy. Our business practices aim to improve the lives of those less fortunate, and we honor our commitments with responsibility and transparency.
As an Equal Opportunity Employer, UST values diversity and inclusion in the workplace. We do not discriminate based on age, disability, ethnicity, gender identity, religion, sexual orientation, or any other protected characteristic. Employment decisions are made solely on merit and organizational needs.
UST reserves the right to adjust roles and responsibilities as necessary to align with business requirements and individual performance. Employees are expected to uphold company values and comply with all policies and procedures.
This role demands expertise in C programming, data structures, algorithms, and familiarity with protocols such as AXI, USB, PCIe, and GEM, providing a challenging and rewarding environment for professionals passionate about semiconductor software development.