R&D Engineering, Principal Engineer

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

Job Summary

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

Job Details

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

Similar Jobs

House of How - Senior Unity Engineer

House of How

United States (Remote)
3 Months ago
ATF Labs - C++ Developer

ATF Labs

Hyderabad, Telangana, India (Remote)
2 Months ago
ByteDance - Machine Learning Engineer, Tech Lead - Engineering Efficiency and AI Code Assistant

ByteDance

San Jose, California, United States (On-Site)
1 Month ago
ByteDance - Software Engineer (Messaging Middleware), Cloud Infrastructure

ByteDance

Singapore (On-Site)
3 Months ago
Turtle Rock Studios - Senior UI Engineer

Turtle Rock Studios

California, United States (Hybrid)
2 Weeks ago
Intel Corporation - Emulation Engineer

Intel Corporation

(Remote)
1 Month ago
Rivos - Accelerator Verification Intern

Rivos

Santa Clara, California, United States (Hybrid)
3 Months ago
Google - Student Researcher, BS/MS, Winter/Summer 2025

Google

(On-Site)
2 Months ago
Netflix - Machine Learning Engineer

Netflix

United States (Remote)
1 Month ago
Microsoft - Physical Design Engineer 2

Microsoft

Bengaluru, Karnataka, India (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

D3t - Programming Intern 2025-2026

D3t

Daresbury, England, United Kingdom (On-Site)
1 Month ago
NCR Voyix - Android Architect

NCR Voyix

Hyderabad, Telangana, India (Hybrid)
4 Months ago
Ssoftoons Entertainment Media LLP - Jr. Game Developer

Ssoftoons Entertainment Media LLP

Kolkata, West Bengal, India (On-Site)
5 Months ago
ByteDance - Software Engineer Graduate (Applied Machine Learning - Enterprise) - 2025 Start (BS/MS)

ByteDance

San Jose, California, United States (On-Site)
3 Months ago
Blizzard Entertainment - Senior Software Engineer, Gameplay

Blizzard Entertainment

Irvine, California, United States (Hybrid)
2 Months ago
Omnissa - Staff Engineer (C++,MacOS Internals)

Omnissa

Bengaluru, Karnataka, India (Hybrid)
3 Months ago
Google - Front End CAD/EDA-Methodology Tool Development Engineer, Silicon

Google

Bengaluru, Karnataka, India (On-Site)
3 Months ago
FISHLABS GmbH - (All Levels) Programmer (m/f/d)

FISHLABS GmbH

Hamburg, Hamburg, Germany (On-Site)
8 Months ago
OpenGov - Software Engineer III - Fullstack - React/Node

OpenGov

Pune, Maharashtra, India (On-Site)
3 Months ago
Microsoft - Sales Director (Professional Services Sector)

Microsoft

(On-Site)
3 Weeks ago

Get notifed when new similar jobs are uploaded

Jobs in Bengaluru, Karnataka, India

Near Me Interiors - 3D Designer

Near Me Interiors

Kolkata, West Bengal, India (On-Site)
5 Months ago
Taboola - Solution Engineer

Taboola

New Delhi, Delhi, India (On-Site)
4 Months ago
Adtran - Software Engineer

Adtran

Hyderabad, Telangana, India (On-Site)
4 Months ago
Survey Monkey - Senior Quality Assurance Engineer (fullstack) - Quality Platform Team

Survey Monkey

Bengaluru, Karnataka, India (On-Site)
6 Months ago
PwC - SRC_NIST Control Assessment_Associate

PwC

Bengaluru, Karnataka, India (On-Site)
2 Months ago
Dario Health - iOS Developer

Dario Health

Gurugram, Haryana, India (Hybrid)
4 Months ago
Banyan Software - iOS Developer - Snappic

Banyan Software

Chennai, Tamil Nadu, India (On-Site)
4 Months ago
Fairmatic - Information Security Lead

Fairmatic

Bengaluru, Karnataka, India (Hybrid)
3 Months ago
Optum - Data Scientist

Optum

Noida, Uttar Pradesh, India (On-Site)
4 Months ago
Logitech - Salesforce CPQ/RLM QA Engineer

Logitech

Chennai, Tamil Nadu, India (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Research & Development Jobs

Intel Corporation - Graduate Talent (PDK Development)

Intel Corporation

Penang, Malaysia (On-Site)
2 Months ago
Cadence - Lead FrontEnd Methodology Engineer

Cadence

Bengaluru, Karnataka, India (On-Site)
4 Months ago
Passive Logic - Senior Embedded Systems Engineer

Passive Logic

Salt Lake City, Utah, United States (On-Site)
3 Months ago
ByteDance - Algorithm Engineer - Audio Understanding

ByteDance

Singapore (On-Site)
3 Months ago
Analog Devices - Senior Software Engineer

Analog Devices

Bengaluru, Karnataka, India (On-Site)
4 Months ago
Riot Games - Manager, Software Engineering, BuRST - 2XKO

Riot Games

United States (On-Site)
2 Months ago
Symplr - Senior Software Engineer (Cache Dev)

Symplr

Bengaluru, Karnataka, India (Hybrid)
3 Months ago
Luxoft - System Engineer with C/C++, ADAS, ASPICE

Luxoft

Seoul, South Korea (On-Site)
2 Months ago
Microsoft - Member of Technical Staff, AI - Reinforcement Learning (RL) Platform

Microsoft

London, England, United Kingdom (On-Site)
3 Weeks ago
Meta - Software Engineer, Computer Vision (Technical Leadership)

Meta

San Francisco, California, United States (Remote)
2 Months ago

Get notifed when new similar jobs are uploaded

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)

Hyderabad, Telangana, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

View All Jobs

Get notified when new jobs are added by Synopsys Inc

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug