R&D Engineering, Principal Engineer

2 Months ago • 12-10 Years • Research & Development

About the job

Job Description

Principal R&D Engineer needed with 12+ years of experience in EDA/CAD software development using C/C++, TCL/Python and strong background in data structures and algorithms. Experience with VLSI design is a plus.
Must have:
  • EDA/CAD Software
  • C/C++ Programming
  • Data Structures
  • Algorithms
Good to have:
  • VLSI Design
  • TCL/Python
  • Low Power
  • UPF/CPF
Not hearing back from companies?
Unlock the secrets to a successful job application and accelerate your journey to your next opportunity.

About the job

Principal R&D Engineer

We're looking for a Principal R&D Engineer to join the team.

Responsible for designing, developing, troubleshooting, or debugging software programs. Develops software tools including CAD / design automation tools, compilers, parsers, utilities, etc. Makes design decisions that influence software system architecture.

Key Qualifications

  • Designs algorithms and data structures.
  • Has strong desires to learn and explore new technologies and demonstrates good analysis and problem-solving skills.
  • Prior knowledge and experience of EDA tool / CAD flow development, Low power methodology with UPF/CPF is a plus.
  • Resolves issues in creative ways.
  • Exercises independent judgment in selecting methods and techniques to obtain solutions.
  • Executes projects from start to completion.
  • Contributes to moderately complex aspects of a project.
  • Determines and develops recommendations to solutions.
  • Works on team-driven or task-oriented projects.
  • May guide more junior peers with aspects of their job.
  • Networks with senior internal and external personnel in own area of expertise.

Preferred Experience

  • Typically requires a minimum of 12 years of related experience. Possesses a solid understanding of specialization area plus working knowledge of one other related area.
  • Experience in programming software for EDA/CAD, utilizing C/C++, machine assembly, scripting with TCL / Python, and some knowledge of VLSI design.
  • Experience on development of complex software projects, expert in C/C++ coding, and a strong background in data structures and algorithms
View Full Job Description

Add your resume

80%

Upload your resume, increase your shortlisting chances by 80%

About The Company

Smart, Secure Everything—From Silicon to Software

Synopsys technology is at the heart of innovations that are changing the way we live and work. The Internet of Things. Autonomous cars. Wearables. Smart medical devices. Secure financial services. Machine learning and computer vision. These breakthroughs are ushering in the era of Smart, Secure Everything―where devices are getting smarter, everything’s connected, and everything must be secure.


Powering this new era of technology are advanced silicon chips, which are made even smarter by the remarkable software that drives them. Synopsys is at the forefront of Smart, Secure Everything with the world’s most advanced tools for silicon chip design, verification, IP integration, and application security testing. Our technology helps customers innovate from Silicon to Software, so they can deliver Smart, Secure Everything.


Since 1986, Synopsys has been at the heart of accelerating electronics innovation with engineers around the world having used Synopsys technology to successfully design and create billions of chips and systems that are found in the electronics that people rely on every day.

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Karnataka, India (On-Site)

Hyderabad, Telangana, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

View All Jobs

Get notified when new jobs are added by Synopsys Inc

Similar Jobs

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Naughty Dog - SENIOR TECHNICAL GAMEPLAY ANIMATOR

Naughty Dog, United States (On-Site)

ByteDance - Site Reliability Engineer, Edge Services

ByteDance, United States (On-Site)

Activision - Expert Animation Engineer - Infinity Ward

Activision, United States (On-Site)

Luxoft - AI/ML Engineer (C++, PyTorch)

Luxoft, India (On-Site)

Activision - Senior Graphics Engineer - Treyarch (Los Angeles)

Activision, United States (On-Site)

NetEase Games - Senior SRE Operations Engineer

NetEase Games, United Kingdom (Remote)

Get notifed when new similar jobs are uploaded

Jobs in Bengaluru, Karnataka, India

Oworks Marketing Tech   - Motion Graphic Designer

Oworks Marketing Tech , India (On-Site)

Mayhem Studios - HR Specialist - Culture and Performance

Mayhem Studios, India (On-Site)

Blissspace India - SENIOR MODULAR KITCHEN & WARDROBE DESIGNERS

Blissspace India, India (On-Site)

Basware - Cloud Operations Engineer

Basware, India (Hybrid)

Rocket - Technical Support Engineer

Rocket, India (On-Site)

Assystems - CAD / BIM Engineer

Assystems, India (On-Site)

Trustana - Senior Data Engineer

Trustana, India (Hybrid)

ThreeV Technologies,  Inc  - Data Scientist Computer Vision

ThreeV Technologies, Inc , India (Remote)

Get notifed when new similar jobs are uploaded

Research & Development Jobs

Meta - ASIC Engineer Intern, Implementation

Meta, United States (On-Site)

Cadence - Design Engineering Manager

Cadence, India (On-Site)

Mobileum - Architect- System Engineering

Mobileum, India (Hybrid)

Rockstar Games - Lead Software Engineer (C++)

Rockstar Games, United Kingdom (On-Site)

Logitech - EE manager

Logitech, China (On-Site)

Assystems - Lead Electrical Engineer (LV/HT/ELV)

Assystems, India (On-Site)

Google - Research Intern, PhD, Summer 2025

Google, United States (On-Site)

Get notifed when new similar jobs are uploaded