The Muse
Newsletter Sign In
Jobs ▾
SalesSoftware EngineeringOperationsFinanceMarketingPeople & HRData ScienceDesignHealthcareEducationView All Jobs
CompaniesResume BuilderAdviceCoachingNewsletter EmployersSign In
Cadence

Sr. Principal Software Engineer

23 days ago• Austin

About us

Cadence is a pivotal leader in computational software.

  • Size: 10,000+ employees
  • Industry: Technology
View company profile ›
At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology.

The Opportunity

Bring your C++ expertise to challenging software engineering problems involving computational geometry and desktop engineering. In this role, you'll combine hands-on development with opportunities to influence architectural decisions, strengthen code quality, and improve how software is built and tested. You'll collaborate across disciplines to turn technical requirements into reliable, scalable solutions.

Your Impact

  • Build and refine robust software. Implement, enhance, test, and troubleshoot code and scripts throughout the development lifecycle, following departmental standards, policies, and procedures.
  • Influence technical direction. Contribute to architectural decisions and improvements in development practices, tools, and processes.
  • Elevate code quality. Review code for correctness, consistency, maintainability, and reusability, and provide actionable recommendations.
  • Solve complex technical problems. Investigate and resolve defects across the codebase, from initial identification through validation.
  • Translate requirements into practical solutions. Partner with cross-functional teams to develop reliable, scalable software.
  • Make technical knowledge accessible. Create clear code comments and detailed technical specifications that support ongoing development and maintenance.

What You Bring

  • A Ph.D. in Computer Science, Applied Mathematics, Computational Engineering, or a related field with at least 6 years of relevant experience; a master's degree with at least 8 years of relevant experience; or a bachelor's degree with at least 10 years of relevant experience.
  • At least 5 years of professional C++ programming experience.
  • Experience developing and testing software in Windows, Linux, and/or macOS environments.
  • Strong written, verbal, and presentation skills, with the ability to communicate complex technical concepts clearly to technical and nontechnical audiences.
  • Exceptional attention to detail and the ability to organize work, balance priorities, and meet deadlines.
  • A practical, solutions-oriented mindset, with the initiative to propose and implement process improvements in an evolving environment.

Preferred Technical Experience

  • Experience with system architecture, OpenGL programming, and desktop engineering is highly preferred.
  • Experience applying computational techniques in discrete and/or analytic geometry is strongly desired.
  • Experience with computational fluid dynamics (CFD) is a plus.

Additional Requirements

  • Must meet applicable clearance requirements for handling ITAR-controlled data.
  • Must be willing to consider relocation to Austin, Texas.

Shared Commitments

  • Foster cooperative, professional communication with colleagues and customers.
  • Deliver assigned work on time and to a consistently high standard of quality.
  • Attend and contribute to all required meetings.

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

Want more jobs like this?

Get jobs in Austin delivered to your inbox every week.

By signing up, you agree to our Terms of Service & Privacy Policy.

Additional Information

  • Posted: 23 days ago
Apply on company site
Apply on company site

Similar Jobs

  • Sr Principal Software EngineerCadenceAustin
  • Sr Principal Software EngineerPalo Alto NetworksSanta Clara, CA
  • Sr. Principal Software EngineerJPMorgan ChaseBengaluru, KA
  • Sr. Principal Software Engineer (Automation/Tooling)CadenceRemote
  • Sr Principal Engineer Software, Network Driver & Platform (NGFW) - NetSec - BangalorePalo Alto NetworksBengaluru, Karnataka
  • Sr Principal Architect Engineer Software (Privileged Cloud Digital Vault - Idira)Palo Alto NetworksPetah Tikva, Central District

Suggested Searches

  • Cadence Jobs
  • All Jobs

Search Additional Jobs

  • Remote-Friendly Sr. Principal Software Engineer Jobs
  • Austin Jobs
The Muse

© 2026 FGB Muse Group Inc.

114 Rayson Street, 1st Floor
Northville, MI 48167

About The Muse

  • About Us
  • FAQs
  • Search Jobs
  • Browse Companies
  • Career Advice
  • Terms of Use
  • Privacy Policy
  • Contact Us
  • FairyGodBoss

Popular Jobs

  • New York Jobs
  • San Francisco Jobs
  • Seattle Jobs
  • Engineering Jobs
  • Marketing Jobs
  • Information Technology Jobs

Get Involved

  • For Employers
  • The Muse Book: The New Rules of Work
  • For Career Coaches
  • Tell A Friend

Join The Conversation