R&D Engineering, Principal Engineer
Noida, India
Synopsys Inc
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 NoDescriptions & Requirements
Job Description and Requirements Lead UI architect - Hardware prototyping flowThe 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.
* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰
Job stats:
0
0
0
Category:
Engineering Jobs
Tags: Angular Architecture Distributed Systems Engineering FPGA Machine Learning Prototyping R R&D Research Security SQL Testing
Region:
Asia/Pacific
Country:
India
More jobs like this
Explore more career opportunities
Find even more open roles below ordered by popularity of job title or skills/products/technologies used.
Principal Data Scientist jobsStaff Data Scientist jobsPrincipal Data Engineer jobsData Manager jobsContent writer - Freelance AI Tutor jobsJunior Data Analyst jobsWriter - Freelance AI Tutor jobsData Scientist II jobsData Science Manager jobsResearch Scientist jobsBusiness Data Analyst jobsSr. Data Scientist jobsSenior Machine Learning Researcher jobsSr Data Engineer jobsLead Data Analyst jobsSoftware Engineer, Machine Learning jobsBI Analyst jobsData Science Intern jobsJunior Data Engineer jobsSenior AI Engineer jobsCopywriter - Freelance AI Tutor jobsAzure Data Engineer jobsData Analyst Intern jobsData Analyst II jobsJunior Data Scientist jobs
Linux jobsEconomics jobsSnowflake jobsHadoop jobsOpen Source jobsPhysics jobsRDBMS jobsComputer Vision jobsJavaScript jobsBanking jobsMLOps jobsData Warehousing jobsScala jobsKafka jobsNoSQL jobsAirflow jobsGoogle Cloud jobsSAS jobsData warehouse jobsOracle jobsClassification jobsKPIs jobsPostgreSQL jobsR&D jobsGitHub jobs
Streaming jobsScikit-learn jobsData Mining jobsScrum jobsTerraform jobsLooker jobsCX jobsPandas jobsPySpark jobsJira jobsDistributed Systems jobsIndustrial jobsRobotics jobsReact jobsRedshift jobsJenkins jobsMySQL jobsMicroservices jobsBigQuery jobsMatlab jobsdbt jobsUnstructured data jobsE-commerce jobsData strategy jobsGPT jobs