Skip to content

General Information

Job Title
R&D Engineering, Principal Engineer
Job ID
4677
Country
India
City
Noida
Date Posted
03-Sep-2024
Job Category
Engineering
Job Subcategory
R&D Engineering
Hire Type
Employee
Remote Eligible
No

Descriptions & Requirements

Job Description and Requirements
Lead UI architect - Hardware prototyping flow
The Prototyping/HAPS team is responsible for designing and developing the next generation architecture for the hardware prototyping flow. Towards this, we are looking for a senior/lead software architect with expertise in architecting high performance UI platform who can help develop and deploy robust UI and associated components that meet our high-quality requirements.

Responsibilities  
  • Translate marketing and technical requirements into enterprise grade, scalable, distributed systems architecture.
  • This role may span multiple tiers such as spec creation, implementation, guidance, defining the testing spec, deployment.
  • Define guidelines for best-practices, methodology, and solutions.
  • Collaborate with R&D teams across multiple locations, to align technical roadmaps and deployment strategy.
  • Mentoring junior R&D team and supervise associated projects 
  • The senior software engineer and architect is responsible for providing substantial and broad-based technical leadership and technical direction, identify and research opportunities for technical innovation, and drive the definition and delivery of market-leading solutions, specifically in the UI and associated domain

Requirements:
  • BS in CS/EE with at least 14+ years of relevant experience, MS with at least 8 years of relevant experience, or related Ph.D.
  • Experience with developing/architecting UI platform for FPGAs or ASICs.
  • Understanding of Xilinx or Intel FPGA technologies preferred.
  • Experience developing software in C/C++, Tcl/Tk, Qt. With an excellent background in data structures and algorithm development.
  • Skilled in developing highly scalable multi-threaded and distributed software.
  • Understanding of circuit performance.
  • Understanding of Angular, NestJS, associated web application frameworks is a plus.
  • Understanding and experience in Graph/SQL/other databases is a plus.
  • Understanding of ML techniques is a plus.
  • Solid oral and written communication skills.

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.

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. And we design the next-generation processes and models needed to manufacture those chips. We enable our customers to optimize chips for power, cost, and performance—eliminating months off their project schedules.

 
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.


 

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.