Skip to main content
Search Jobs

Principal Engineer GPU (CUDA programming)

Bengaluru, Karnataka, India
Engineering
Employee
Apply

Overview

Synopsys software engineers are key enablers in the world of Electronic Design Automation (EDA), developing and maintaining software used in chip design, verification and manufacturing. They work on assignments like designing, developing, and troubleshooting software, leveraging the state-of-the-art technologies like AI/ML, GenAI and Cloud. Their critical contributions enable world-wide EDA designers to extend the frontiers of semiconductors and chip development.

Job Description

Date posted 02/17/2026

Category Engineering Hire Type Employee Job ID 15281 Remote Eligible No Date Posted 02/17/2026

We Are:

At Synopsys, we drive the innovations that shape the way we live and connect. Our technology is central to the Era of Pervasive Intelligence, from self-driving cars to learning machines. We lead in chip design, verification, and IP integration, empowering the creation of high-performance silicon chips and software content. Join us to transform the future through continuous technological innovation.

You Are:

You are a passionate technology leader with deep expertise in GPU-accelerated computing and algorithm design. With over a decade of experience in software engineering, you thrive in environments that challenge you to innovate and push boundaries. You are proficient in advanced programming languages and possess a solid understanding of computational geometry, large-scale data handling, and distributed systems. Your curiosity drives you to stay ahead of industry trends, and you enjoy collaborating with cross-functional teams to deliver high-impact solutions. You understand the nuances of integrating complex performance enhancements into existing toolchains and are eager to contribute to industry-leading software that enables faster chip manufacturing. You value diversity and inclusivity, believing that the best solutions arise from a mix of perspectives and experiences. You are motivated by the opportunity to make a tangible impact in the world of electronic design automation and are ready to lead initiatives that shape the next generation of semiconductor technology.

What You’ll Be Doing:

  • Optimizing and enhancing existing GPU implementations for cutting-edge ILT (Inverse Lithography Technology) software.
  • Designing, developing, and deploying new GPU-accelerated algorithms for handling large-scale geometric data in mask synthesis tools.
  • Collaborating with software, hardware, and QA teams to ensure seamless integration of advanced GPU features into Synopsys solutions.
  • Leading benchmarking and performance testing efforts to maximize throughput and efficiency of GPU algorithms.
  • Conducting research and staying current on GPU technology advancements, integrating the latest trends into Synopsys EDA products.
  • Interfacing with customers and hardware vendors to deliver optimal solutions and support rapid chip manufacturing cycles.

The Impact You Will Have:

  • Accelerate the development and deployment of high-performance ILT software for the semiconductor industry.
  • Enable customers to manufacture next-generation chips faster and with greater accuracy.
  • Drive innovation in GPU algorithm design, setting industry standards for performance and scalability.
  • Enhance the integration of GPU technology within Synopsys’ mask synthesis tools, expanding their capabilities.
  • Foster strong partnerships with hardware vendors and customers, ensuring solutions meet real-world needs.
  • Mentor and inspire junior engineers, elevating technical excellence across the team.

What You’ll Need:

  • Advanced knowledge of CUDA or similar GPU computing technologies.
  • Proficiency in C/C++, Python, and distributed computing environments.
  • Strong foundation in algorithms and data structures, with proven experience optimizing for performance.
  • Exceptional troubleshooting skills and ability to resolve complex integration challenges.
  • Experience with computational geometry algorithms, including Beziers, NURBS, and B-splines.
  • Background in designing algorithms for Optical Proximity Correction and Inverse Lithography Technology is highly valued.
  • Bachelor’s, Master’s, or Ph.D. in Computer Science or related field, with at least 10 years of relevant experience.

Who You Are:

  • Innovative thinker who is passionate about solving complex technical challenges.
  • Collaborative communicator who thrives in cross-functional teams.
  • Detail-oriented leader with a track record of delivering impactful solutions.
  • Adaptable professional who embraces new technologies and approaches.
  • Mentor and role model, committed to fostering a supportive and inclusive team culture.

The Team You’ll Be A Part Of:

You will join a dynamic, diverse group of engineers focused on advancing mask synthesis and lithography solutions within Synopsys. The team is renowned for its innovative spirit, technical excellence, and collaborative approach, working closely with customers and hardware partners to deliver industry-leading EDA tools. Together, you will drive the evolution of GPU-powered algorithms and software that enable faster and more precise chip manufacturing.

Rewards and Benefits:

We offer a comprehensive range of health, wellness, and financial benefits to cater to your needs. Our total rewards include both monetary and non-monetary offerings. Your recruiter will provide more details about the salary range and benefits during the hiring process.




At Synopsys, we want talented people of every background to feel valued and supported to do their best work. Synopsys considers all applicants for employment without regard to race, color, religion, national origin, gender, sexual orientation, age, military veteran status, or disability.

Apply

Benefits

At Synopsys, innovation is driven by our incredible team around the world. We feel honored to work alongside such talented and passionate individuals who choose to make a difference here every day. We're proud to provide the comprehensive benefits and rewards that our team truly deserves.

Visit Benefits Page

Map Pointer

Get an idea of what your daily routine around the office can be like

View Map

Hiring Journey at Synopsys

Apply

As an applicant your resume, skills, and experience are being reviewed for consideration.

Phone Screen

Once your resume has been selected a recruiter and/or hiring manager will reach out to learn more about you and share more about the role.

Interview

You will be invited to meet with the hiring team to measure your qualifications for the role. Our interviews are held either in person or via Zoom.

Offer

Congratulations! When you have been selected for the role, your recruiter will reach out to make you a verbal offer (a written offer will follow your conversation), and we hope you accept!

Onboarding

There will be some steps you need to take before you start to ensure a smooth first day, including new hire documentation.

Welcome!

Once you’ve joined, your manager, team, and a peer buddy will help you get acclimated. Over the next few weeks, you’ll be invited to join activities and training to help you ramp up for a successful future at Synopsys!

BROWSE JOBS

Find the open role that’s
right for you

View all job opportunities here

View all job opportunities here

Explore the Possibilities
with Synopsys

Follow #lifeatSynopsys