Senior Principal C++ Software Engineer
$154k - $286kCadence Inc
Cadence C++ Software Engineer
At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology.
We are looking for an experienced C++ software engineer to join the Protium Software Development Team to develop and enhance the FPGA-Based Prototyping product which is used by leading CPU/GPU/HyperScaler companies for pre-Silicon software validation of their SOC's.
You will develop new algorithms and optimizations for QoR (Quality of Results) and performance for the Protium Timing flow working with a small team of engineers to develop our next generation FPGA based verification platform.
Responsibilities:
- Enhance and support Timing Engine to add new features and extend existing features
- Enhance and support Timing Flow to improve P&R compile time
- The role involves designing, tuning, and innovating timing graph algorithms and flow operating on multi-billion-node timing graphs
- Write Specifications and Unit Tests for your code
Position Requirements/Qualifications:
- BS with a minimum of 10 years of experience OR MS with a minimum of 7 years of experience OR PhD with a minimum of 5 years of experience
- Experience in EDA software development.
- Strong background in SDC constraints and Timing Analysis
- Excellent programming skills in C/C++
- Strong knowledge of Tcl is preferred
- Experience in multi-threaded/ concurrent programming are pluses.
- Prior experience with Emulation or FPGA software development is an added plus.
The annual salary range for California is $154,000 to $286,000. You may also be eligible to receive incentive compensation: bonus, equity, and benefits. Sales positions generally offer a competitive On Target Earnings (OTE) incentive compensation structure. Please note that the salary range is a guideline and compensation may vary based on factors such as qualifications, skill level, competencies and work location. Our benefits programs include: paid vacation and paid holidays, 401(k) plan with employer match, employee stock purchase plan, a variety of medical, dental and vision plan options, and more.
We're doing work that matters. Help us solve what others can't.
$154k - $286k
...develop leaders and innovators who want to make an impact on the world of technology. We are looking for an experienced C++ software engineer to join the Protium Software Development Team to develop and enhance the FPGA-Based Prototyping product which is used by leading...Senior$154k - $286k
...and memory-coherent systems, where early software bring-up, performance analysis, and protocol... ...to PCIe and CXL In this role, the engineer will be responsible for designing,... ...languages (SystemVerilog/Verilog) and/or C/C++ Understanding of standard interconnect...Senior$170k - $277k
...great outcomes. Job Summary We are seeking an experienced Software Engineer to contribute to the design, development, and delivery of next... ...system-level programming. Demonstrated proficiency in C/C++ or another object-oriented programming language (Python, Java)...SeniorFull timeWork at office$170k - $277k
Palo Alto Networks, Inc. is looking for innovative engineers to design and develop security features for next-generation... ...candidate should have a significant background in software engineering, particularly in C and C++ on Unix-based systems, and at least 12 years of...Senior$96.8k - $306.4k
...Technical Strategy And Oversight Engineer Oracle Cloud Infrastructure... ...from scratch and work with senior architects and leaders at OCI.... ...for investment and drive the software design and development for new... ...initiatives. ~ Strong experience of C/C++ and open to work on Rust ~...SeniorTemporary workWork experience placementWorldwideFlexible hours$260k - $275k
...SENIOR PRINCIPAL SOFTWARE ENGINEER Saviynt is an identity platform built to power and protect the world at work. With the rise of AI and Agents, the identity perimeter needs to be secured at scale. Come join as founding members of Saviynt's AI Security team and enable...Senior$152k - $241.5k
...support of infrastructure tools used by design engineers for build and verification of architectural, rtl, and gate level designs. As a software engineer, you will craft highly efficient... ...worldwide. Develop software tools in C++/Golang to analyze and construct chip designs...SeniorWorldwide$217k - $310k
...invite you to bring your talents to Zscaler and help shape the future of cybersecurity. Role We are looking for a Sr. Principal Software Engineer to join our team. This is a San Jose, CA based role, reporting to the Sr. Manager, Software Engineering in the Zscaler...SeniorFull timeWork at officeLocal areaWorldwide$170k - $277k
...Job Summary The Team Engineering - Our engineering team is at the... ...support throughout the entire software development cycle. This role requires... ...including significant time in senior technical leadership rolesStrong proficiency in C and C++ programming languages on Unix-...SeniorFull timeWork at office$96.8k - $306.4k
Job Description The Oracle Cloud Linux team is seeking experienced Linux Kernel Developers to help advance the Linux operating system for large-scale cloud environments. This role involves contributing to Linux kernel and working on innovative projects across multiple...SeniorTemporary workFlexible hours$223k - $306.5k
...of IT in a security-first world. Job Summary As a Sr Principal AI Engineer, you will join a dynamic team to pioneer our Generative AI... ...business applications. This role moves beyond traditional software engineering to design intelligent, agentic workflows that will...SeniorFull timeWork at office- Palo Alto Networks, Inc. is seeking a Senior Staff Engineer to contribute to their innovative cloud security product, Data Loss Prevention (... ...attendance 3 days a week. Candidates should have extensive software engineering experience, particularly with Core Java and associated...SeniorWork at office3 days per week
$170k - $277k
...drives great outcomes. The Team Engineering - Our engineering team is at... ...support throughout the entire software development cycle. This role... ...including significant time in senior technical leadership roles. Strong proficiency in C and C++ programming languages on Unix‑...SeniorFull timeWork at office$170k - $277k
...that drives great outcomes. Job Summary The Team Engineering - Our engineering team is at the core of our products and... ...Job Summary The Layer 7 security team is seeking a Senior Principal Software Engineer to lead the design and development of next-generation...SeniorFull timeWork at officeWorldwide- ...Senior Principal AI Agent / ML Software Engineer The Senior Principal AI Agent / ML Software Engineer is a Senior Staff-level, hands-on technical leadership role responsible for defining, building, and operating next-generation AI systems on Oracle Cloud Infrastructure...Senior
$136.5k - $253.5k
..., noise, aging, reliability, and EMIR analysis. ~ Hardcore C++ knowledge, particularly in a Linux environment. ~ Strong proficiency... ...in designing data structures, algorithms, and applying software engineering principles. ~ Industry experience developing and...- ...digital future. We're seeking a world-class Principal Engineer (Sr Manager-equivalent) to lead the... ...velocity, elevate our standards for software quality, and unlock new business opportunities... ...-augmented cloud platforms, mentoring senior engineers and infusing industry-leading...SeniorFull timeWork at office3 days per week
$147k - $237.5k
...mindset, determination and enthusiasm. A strong background in C/C++ is essential. Key Responsibilities: Lead the change - Own... ...: ~ Education Requirement: All degrees must be in Engineering, Computer Science, or a closely related field. Bachelor's degree...Full timeWork experience placementWork at office$154k - $286k
...technology. This position is for an R&D engineer, who will be involved in developing a... ...developing, troubleshooting and debugging software programs in the areas of physical synthesis... ...with excellent problem solving skills C/C++ software development experience in Linux...Senior$170k - $277k
...enterprise browser in Santa Clara, California. This role involves mentoring a team of engineers and tackling complex challenges in cybersecurity. The ideal candidate has over 8 years of C++ experience and a track record of optimizing performance. A commitment to...Senior- The Oracle Cloud Linux team is seeking experienced Linux Kernel Developers to help advance the Linux operating system for large-scale cloud environments. This role involves contributing to Linux kernel and working on innovative projects across multiple kernel subsystems...SeniorFull timeFlexible hours
$172k - $349k
...Enterprise Development LP in Sunnyvale, California is looking for a Principal Software Engineer to develop innovative control plane software for Layer 2... ...candidate should have strong programming expertise in C/C++, networking knowledge, and proficiency in Python. This...Work at office2 days per week$172k - $349k
...Principal Software Engineer (Networking, Python, C/C++) This role has been designed as 'Hybrid' with an expectation that you will work on average 2 days per... ...standards (IETF/IEEE). Build strong relationships with senior leadership to translate business objectives into...Work experience placementWork at officeLocal areaImmediate start2 days per week- NVIDIA Gruppe is looking for a Senior Software Performance Engineer to optimize the latency and throughput of its autonomous driving solutions. The role requires strong experience in C/C++ programming, performance analysis, and collaboration with hardware and product teams...Senior
- ...of patients worldwide. We're a team of engineers, clinicians, and innovators united by one... ...and calibration strategy and develop software to implement the same. Essential Job Duties... ...Qt and other tools in an embedded C/C++ environment. Maintain superior development...SeniorLocal areaWorldwideFlexible hours
- ...Senior Software Engineer Applied Intuition, Inc. is powering the future of physical AI. Founded in 2017 and now valued at $15 billion, the Silicon... ...We are looking for senior software engineers experienced in C++ who are interested in designing elegant solutions for...SeniorFor contractorsFor subcontractorCasual workWork at officeRemote workWorldwideDay shift
- ...Sr/Principal Software Engineer Location; Sunnyvale, CA Sr./Principal Software Engineer ABOUT THIS FEATURED OPPORTUNITY Our client is seeking a Sr./Principal Software Engineer to join a high-impact, revenue-generating engineering team responsible...SeniorLocal areaFlexible hours
- NVIDIA Corporation is seeking a Senior System Software Engineer to join the Tegra system software group in Santa Clara, California. The role involves... ...complex failures. Ideal candidates possess strong C/C++ programming skills, and at least 8 years of relevant experience...Senior
- ...Foundational Frameworks: Spearhead the engineering of new container runtimes and... ...latency. You will mentor senior engineers, drive strategy,... ...investment, and drive the software design and development for... ...scale. Strong experience in C/C++ and openness to work with Rust...SeniorWork experience placementWork at officeWorldwide
- Litmus is seeking a Senior Software Engineer in Santa Clara, specializing in C++ and Golang to develop southbound connectors for PLCs and industrial control systems. This role involves ensuring real-time data exchange to enhance industrial operations. The ideal candidate...SeniorRemote job
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Principal C++ Software Engineer. Be the first to apply!
- principal software engineer San Jose, CA
- senior cost analyst San Jose, CA
- senior manager quality engineering San Jose, CA
- senior software test automation engineer San Jose, CA
- senior design technologist San Jose, CA
- senior design verification engineer San Jose, CA
- senior director of development San Jose, CA
- sr project engineer San Jose, CA
- consultant senior consultant San Jose, CA
- senior director clinical development San Jose, CA

