Sr Principal Software Engineer

12 Minutes ago • 5 Years +
Software Development & Engineering

Job Description

As a Senior Principal Software Engineer in Cadence’s Virtual and Hybrid Solutions R&D team, you will develop product features for industry-leading Palladium and Protium hardware emulators. This role involves creating technology innovations in Helium Hybrid and Accelerated Verification IP to address hardware/software co-development challenges for cutting-edge electronic designs in hyperscale, AI computing, mobile, automotive, and defense/aerospace industries. You will analyze customer requirements, implement features using C++ standards, write tests, review code, and collaborate with a global team to ensure quality deliveries.
Good To Have:
  • Experience using Verilog HDL
Must Have:
  • Analyze customer requirements and propose solutions for R&D team review
  • Implement product features using latest C++ language standards
  • Write unit and feature tests for developed features
  • Review implementation approaches and code from other team members
  • Work within cross-functional teams for quality and timely deliveries
  • Bachelor's Degree + 10 years industry experience (or Masters + 7, PhD + 5)
  • Strong software engineering and development skills using C++/C
  • Experience with modern source code control environments
  • Experience developing C/C++ debuggers, compilers, or Electronic Design Automation software (Verilog/VHDL simulators, debuggers)
  • Experience with hardware communication protocols like PCIe, Ethernet
  • Strong English verbal and written communication skills
  • Must be an EU national or eligible to work in Poland
Perks:
  • Competitive salary package
  • Copyrights tax relief procedure
  • Work from office or hybrid
  • Continuous professional development (trainings and seminars)
  • Possibility to cooperate with people from around the world
  • Employee Stock Purchase Plan, bonuses and stocks
  • Private medical care
  • Life insurance
  • Multisport Plus cards
  • Social Fund benefits
  • Recommendation bonuses & Internal recognition program

Add these skills to join the top 1% applicants for this job

cross-functional
cpp
game-texts
html
system-design

Sr Principal Software Engineer

At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology.

Cadence is a pivotal leader in electronic design, building upon more than 30 years of computational software expertise. The company applies its underlying Intelligent System Design strategy to deliver software, hardware and IP that turn design concepts into reality.

Cadence customers are the world’s most innovative companies, delivering extraordinary electronic products from chips to boards to systems for the most dynamic market applications including consumer, hyperscale computing, 5G communications, automotive, aerospace industrial and health.

At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology.

Job Title: Senior Principal Software Engineer

Reports to: Distinguished Engineer

Job Overview:

As a senior member of Cadence’s Virtual and Hybrid Solutions R&D team, you will develop product features used by electronics industry leaders to verify their designs and to co-develop their target software using our industry leading Palladium and Protium hardware emulators. Specifically, you will create technology innovations in our Helium Hybrid and Accelerated Verification IP product lines to solve our customer’s hardware/software co-development challenges on their leading-edge electronic designs across industries such as hyperscale and AI computing, mobile, automotive and defense/aerospace. You will work as part of a locally based team with regular interactions with a wider global team.

Job Responsibilities:

  • Analyze incoming customer requirements, map to product feature enhancements and present proposed solutions for review and agreement within the R&D team
  • Implement product features using latest C++ language standards within a significant existing product code base
  • Write unit and feature tests for features that you have developed
  • Review implementation approaches and code developed by other team members
  • Work within a larger cross-functional team to ensure quality and timely deliveries and deployments of product features to customers

Job Qualifications:

  • Bachelor's Degree + 10 or more years industry experience or Masters with 7 or more years of experience or PhD with 5 or more years of experience and
  • Strong software engineering and developments skills using C++/C including modern source code control environments
  • Experience developing software applications such as C/C++ debuggers, compilers or Electronic Design Automation software such as Verilog, VHDL simulators, debuggers, or working with hardware communication protocols like PCIe, Ethernet, etc.
  • Strong English verbal and written communications skills
  • Experience using Verilog HDL preferred.

Additional Information:

  • Must be EU national or eligible to work in Poland

Check what we can offer you:

  • Competitive salary package adequate to competencies
  • Copyrights tax relief procedure implemented in salary calculations
  • Work from office or hybrid
  • Continuous professional development: trainings and seminars
  • Possibility to cooperate with people from around the world in an expanding global organization
  • Employee Stock Purchase Plan, bonuses and stocks
  • Private medical care
  • Life insurance
  • Multisport Plus cards
  • Social Fund benefits
  • Recommendation bonuses & Internal recognition program

Cadence is committed to equal employment opportunities and employment equity throughout all levels of the organization. We strive to attract a qualified and diverse candidate pool and encourage diversity and inclusion in the workplace.

Travel: Generally limited.

We’re doing work that matters. Help us solve what others can’t.

About Us

Equal Employment Opportunity Policy:

Cadence is committed to equal employment opportunity throughout all levels of the organization.

We welcome your interest in the company and want to make sure our job site is accessible to all. If you experience difficulty using this site or to request a reasonable accommodation, please contact staffing@cadence.com.

Privacy Policy:

Job Applicant If you are a job seeker creating a profile using our careers website, please see the privacy policy(opens in a new tab).

E-Verify Cadence participates in the

E-Verify program in certain U.S. locations as required by law. Download More Information on E-Verify (64K)

Cadence plays a critical role in creating the technologies that modern life depends on. We are a global electronic design automation company, providing software, hardware, and intellectual property to design advanced semiconductor chips that enable our customers create revolutionary products and experiences.

Thanks to the outstanding caliber of the Cadence team and the empowering culture that we have cultivated for over 25 years, Cadence continues to be recognized by Fortune Magazine as one of the 100 Best Companies to Work For.

Our shared passion for solving the world’s toughest technical challenges, our dedication to pushing the limits of the industry, and our drive to do meaningful work differentiates the people of Cadence.

Cadence is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, sex, age, national origin, religion, sexual orientation, gender identity, status as a veteran, basis of disability, or any other protected class.

Read More

Follow Us

  • [](https://plus.google.com/+cadencedesignsystems "Google Plus")
  • [](https://www.youtube.com/user/CadenceDesign "YouTube")
  • [](https://www.linkedin.com/company/cadence-design-systems "LinkedIn")
  • [](https://twitter.com/cadence "X")
  • [](https://www.facebook.com/CadenceDesign "Facebook")

Privacy

© 2025 Workday, Inc. All rights reserved.

Set alerts for more jobs like Sr Principal Software Engineer
Set alerts for new jobs by Cadence
Set alerts for new Software Development & Engineering jobs in Poland
Set alerts for new jobs in Poland
Set alerts for Software Development & Engineering (Remote) jobs
Contact Us
hello@outscal.com
Made in INDIA 💛💙