Skip to main content
Siemens logo

Software Engineer - Senior

Siemens
November 2, 2026
Full-time
Remote friendly (Austin, Texas, United States)
Worldwide
EDA Jobs, Level - Senior

Job Title

Software Engineer - Senior

Role Summary

Senior software engineer on the Questa Sim R&D team within Siemens EDA, focused on architecting and implementing high-performance simulation technology for electronic design automation.

The role leads design and implementation of algorithms and production-quality components, collaborates with senior engineers, and partners with customers (including Mil-Aero) to deliver fit-for-purpose simulation flows.

Experience Level

Senior - typically requires 10+ years of professional software development experience, especially on complex engineering applications.

Responsibilities

Primary responsibilities include delivering core simulation features, designing algorithms, and improving existing engines and codebases.

  • Design and implement advanced algorithms and software architectures for simulation tools.
  • Develop and enhance production-quality components, engines, and libraries.
  • Diagnose and solve complex technical problems with scalable, maintainable solutions.
  • Collaborate with a team of senior engineers to drive technical direction and delivery.
  • Work directly with customers to define and implement fit-to-purpose technical flows.
  • Maintain and improve existing codebases, including performance tuning and optimizations.

Requirements

Must-have technical skills and experience; bonus items listed under "Nice to have."

  • Must-have: 10+ years of professional software development experience on complex engineering applications.
  • Must-have: Strong proficiency in C/C++ and solid knowledge of data structures and algorithms.
  • Must-have: Proven experience in conceptualizing, architecting, and implementing solutions for open-ended problems.
  • Must-have: Expertise in compiler concepts and optimizations.
  • Must-have: Experience on UNIX/Linux development platforms.
  • Must-have: Strong analytical and problem-solving skills and ability to work independently and take ownership.
  • Nice-to-have: Familiarity with parallel algorithms, job distribution techniques, or simulation/formal verification methodologies.
  • Nice-to-have: Basic knowledge of digital electronics and SystemVerilog/Verilog/VHDL concepts.

Education Requirements

Bachelor's or Master’s degree in Computer Science, Electrical Engineering, Electronics Engineering, or a related technical field from an accredited institution.


About the Company

Company: Siemens

Headquarters: Munich, Germany

Siemens EDA is a leading global provider of Electronic Design Automation (EDA) products and systems. Their innovative solutions enable companies to enhance the development of electronic products efficiently and effectively, keeping pace with the complex demands of technology and physics. Siemens is committed to delivering advanced workflow solutions that integrate both EDA and MCAD tools for multi-domain design and manufacturing in the semiconductor industry.

Siemens logo

Date Posted: 2026-11-02