> Markdown version of [/jobs/ext/1788864-senior-principal-hardware-engineer](https://www.wearedevelopers.com/jobs/ext/1788864-senior-principal-hardware-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Principal Hardware Engineer - **Company:** Cadence Design Systems, Inc. - **Location:** Cary, NC, United States - **Experience:** Expert - **Salary:** $136,500.0 - $253,500.0 - **Contract:** Permanent contract - **Skills:** Logic Synthesis of Circuits, Perl (Programming Language), Python (Programming Language), Tcl (Programming Language), Scripting, Physical Design - **Published:** July 10, 2026 - **Apply:** https://cadence.wd1.myworkdayjobs.com/External_Careers/job/CARY-02/Senior-Principal-Hardware-Engineer_R55491 ## About the Role * 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 * Successfully owned and driven blocks/SoCs to tape-out * Comfortable in the latest advanced technology nodes * Experience in at least one scripting language like PERL, Python, TCL, or Shell is preferred * Self-motivated, team player with strong problem-solving skills to collaborate with teams to deliver results * Excellent written and verbal communication skills * BS/MS with 8-15+ years of relevant hands-on experience in physical design ## Description The duties and responsibilities Senior Principal Hardware Engineer include: * Drive solutions in logic synthesis, floorplan, place and route (PNR), clock construction * Provide continuous improvement to existing tools, flows, and methodologies * Optimize power, performance, and area to meet design requirements * Experience with advanced process nodes and technologies * Collaborate closely with cross functional teams to ensure proper design execution * Work with R&D teams to improve Cadence's suite of tools * Close designs adhering to timing, power, IR/EM, and foundry specifications ## Related Videos - [JavaScript? No. Java Scripts! - Scripting with Java](https://www.wearedevelopers.com/videos/2094-javascript-no-java-scripts-scripting-with-java) - [When Humans Stop Writing Code: Rethinking Languages, Compilers, and Responsibility](https://www.wearedevelopers.com/videos/100105-when-humans-stop-writing-code-rethinking-languages-compilers-and-responsibility) - [Building a fully automated escape room](https://www.wearedevelopers.com/videos/735-building-a-fully-automated-escape-room) - [More efficient software for more efficient microchips](https://www.wearedevelopers.com/videos/1164-more-efficient-software-for-more-efficient-microchips) - [Breaking the Hardware Mindset: Overcoming Barriers to System-Level Innovation](https://www.wearedevelopers.com/videos/1635-breaking-the-hardware-mindset-overcoming-barriers-to-system-level-innovation) - [Intermediate Bitcoin Script](https://www.wearedevelopers.com/videos/25-intermediate-bitcoin-script) ## Related Articles - [Software Engineer Career: Things You Should Know](https://www.wearedevelopers.com/magazine/143-software-engineer-career-things-you-should-know) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [What is Software Engineering?](https://www.wearedevelopers.com/magazine/289-what-is-software-engineering) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [Résumé-Driven Development: How IT trends affect the job market for software developers](https://www.wearedevelopers.com/magazine/59-resume-driven-development-how-it-trends-affect-the-job-market-for-software-developers)