Demo

Software Engineer - Senior

Siemens EDA (Siemens Digital Industries Software)
Austin, TX Full Time
POSTED ON 5/10/2026
AVAILABLE BEFORE 6/16/2026
Siemens EDA is a global technology leader in Electronic Design Automation software. Our software tools enable companies around the world to develop highly innovative electronic products faster and more cost-effectively. Our customers use our tools to push the boundaries of technology and physics to deliver better products in the increasingly complex world of chip, board, and system design.

Key Responsibilities:

  • Pioneer Topology Optimization Strategies:
    • Spearhead the research, design, and development of groundbreaking algorithms and methodologies for static and dynamic topology-aware optimization within the Aprisa PnR flow.
    • Identify, evaluate, and integrate novel techniques to address critical PPA challenges through innovative topological approaches.
    • Define and drive the strategic roadmap for advanced PPA optimization features, with a specific focus on topology-driven enhancements in our EDA tools.
  • Architect and Implement Advanced Algorithms:
    • Design, develop, and meticulously implement high-performance, scalable, and accurate algorithms for topology-aware placement, routing, CTS, and other critical optimization stages.
    • Leverage advanced data structures and computational geometry to solve intricate, PPA-related topological challenges in complex VLSI designs.
    • Ensure robustness and efficiency across diverse design scales and technology nodes.
  • Drive Tool Development and Seamless Integration:
    • Develop and integrate cutting-edge features into existing and new EDA tools, specifically enhancing their topology-driven optimization capabilities.
    • Ensure seamless and robust integration of new optimization features across various PnR stages and the broader design flow.
    • Collaborate intensely with cross-functional R&D teams (e.g., placement, routing, timing, power analysis) to achieve holistic design closure and maximize PPA.
  • Ensure Performance, Quality, and Debugging Excellence:
    • Establish and execute rigorous testing, validation, and benchmarking plans for all developed topology optimization algorithms and features.
    • Conduct in-depth analysis and debugging of complex topology-related issues, delivering effective and timely solutions.
    • Continuously optimize tool performance, memory footprint, and runtime to meet the demands of large-scale, advanced node designs.
Qualifications:

  • Educational Background:
    • Master's or Ph.D. in Electrical Engineering, Computer Science, or a closely related field.
  • Experience:
    • Minimum of 5 years of hands-on, progressive R&D experience in EDA, with a dedicated focus on PnR and advanced optimization techniques.
    • Demonstrated track record of successfully architecting, developing, and deploying complex, production-quality algorithms and features for commercial EDA tools.
    • Proven expertise in topology optimization applied to physical design problems.
  • Technical Expertise (Must-Haves):
    • Deep and comprehensive expertise in PnR algorithms and methodologies, including placement, routing, and CTS.
    • Extensive theoretical and practical knowledge of topology optimization techniques at the physical design level, including graph theory applications, and geometric algorithms.
    • Strong understanding of digital circuit design, advanced VLSI physics, and semiconductor device characteristics that profoundly impact power, timing, and area.
    • Exceptional proficiency in C programming, with a strong emphasis on developing high-performance, robust, multithreaded, and maintainable code.
    • Proficiency in scripting languages such as Python or Perl for automation, data analysis, and prototyping.
    • Familiarity with industry-standard EDA tools and design flows.
  • Technical Expertise (Nice-to-Haves):
    • Hands-on experience with advanced technology nodes (e.g., 7nm, 5nm, 3nm and beyond) and their associated unique PPA challenges.
    • Experience with parallel programming paradigms and distributed computing for large-scale EDA applications.
    • Familiarity with machine learning techniques applied to physical design optimization.
  • Problem-Solving and Analytical Skills:
    • Exceptional analytical acumen and problem-solving capabilities, with a demonstrated ability to independently tackle and resolve highly complex technical challenges.
    • Strong ability to analyze vast datasets, identify intricate patterns and trends, and derive actionable insights to guide algorithm development.
  • Communication and Interpersonal Skills:
    • Superior written and verbal communication skills, with the ability to articulate highly complex technical concepts clearly, concisely, and persuasively to diverse audiences.
    • Proven ability to collaborate effectively within dynamic, cross-functional R&D teams and engage productively with external stakeholders.
    • Strong presentation skills for technical reviews, internal strategy discussions, and customer interactions.
Why us?

Working at Siemens Software means flexibility - Choosing between working at home and the office at other times is the norm here. We offer great benefits and rewards, as you'd expect from a world leader in industrial software.

A collection of over 377,000 minds building the future, one day at a time in over 200 countries. We're dedicated to equality, and we welcome applications that reflect the diversity of the communities we work in. All employment decisions at Siemens are based on qualifications, merit, and business need. Bring your curiosity and creativity and help us shape tomorrow!

Siemens Software. Transform the Everyday

$129,600 $233,300 5-10%

Salary : $129,600 - $233,300

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Software Engineer - Senior?

Sign up to receive alerts about other jobs on the Software Engineer - Senior career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$176,149 - $220,529
Income Estimation: 
$105,809 - $128,724
Income Estimation: 
$136,611 - $163,397
Income Estimation: 
$135,163 - $163,519
Income Estimation: 
$131,953 - $159,624
Income Estimation: 
$150,859 - $181,127
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Siemens EDA (Siemens Digital Industries Software)

  • Siemens EDA (Siemens Digital Industries Software) Wilsonville, OR
  • Siemens EDA is the longest standing Electronic Design Automation company in the world and over the last 30 years has amassed the finest technology portfoli... more
  • 1 Day Ago

  • Siemens EDA (Siemens Digital Industries Software) Wilsonville, OR
  • This is a US-Based opportunity.** Siemens EDA is a global technology leader in Electronic Design Automation software. Our software tools enable companies a... more
  • 1 Day Ago

  • Siemens EDA (Siemens Digital Industries Software) Santa Clara, CA
  • Siemens EDA is a global technology leader in Electronic Design Automation software. Our software tools enable companies around the world to develop highly ... more
  • 1 Day Ago

  • Siemens EDA (Siemens Digital Industries Software) Santa Clara, CA
  • Siemens EDA is a global technology leader in Electronic Design Automation software. Our software tools enable companies around the world to develop new and... more
  • 1 Day Ago


Not the job you're looking for? Here are some other Software Engineer - Senior jobs in the Austin, TX area that may be a better fit.

  • Asure Software Austin, TX
  • Who we are Over 600 employees strong, Asure sees Human Capital Management (HCM) through the lens of entrepreneurs and executives with an owner’s mentality.... more
  • 11 Days Ago

  • Software Guidance & Assistance Austin, TX
  • Software Guidance & Assistance, Inc., (SGA), is searching for an Software/Senior Engineer for a FULL TIME assignment with one of our premier Fintech Market... more
  • 2 Days Ago

AI Assistant is available now!

Feel free to start your new journey!