Siemens logo

Advanced Software Engineer (Semiconductor Process and Device Simulation)

Siemens
May 11, 2026
Full-time
Remote friendly (Hsinchu, Taiwan)
Worldwide
EDA Jobs, Level - Senior

Job Title

Advanced Software Engineer (Semiconductor Process and Device Simulation)

Role Summary

Join the Calibre R&D team to research and implement high-performance simulation software for semiconductor process and device modeling targeted at advanced technology nodes. The role combines numerical-methods research with production-quality software development to deliver scalable, high-throughput simulation capabilities.

Experience Level

Senior-level. Typical background: PhD or a Master's degree plus 3+ years of research or industry experience in relevant technical areas.

Responsibilities

Main responsibilities include researching algorithms, implementing software, and optimizing performance for production use.

  • Research and design numerical algorithms (FEM/FD/FVM, eigen/linear/PDE solvers, convex optimization).
  • Implement and optimize simulation code for high-performance computing environments, including distributed processing and GPU acceleration.
  • Develop computational-geometry and graphics components needed for process and device simulation.
  • Integrate AI/ML techniques to accelerate workflows where appropriate.
  • Collaborate with internal teams and industry customers to define requirements and deliver solutions.
  • Estimate development tasks, plan work, and deliver software on schedule with attention to code quality and performance profiling.

Requirements

Must-have technical skills and attributes.

  • Proficient in C/C++ and Python; experience with CUDA and GPU programming ecosystems.
  • Practical experience with numerical algorithms and PDE/linear solvers used in scientific computing.
  • Experience with high-performance computing: distributed processing and OpenMPI or equivalent.
  • Strong problem-solving skills and ability to debug and optimize complex numerical software.
  • Experience applying AI/ML to accelerate computational problems is desirable.
  • Good collaboration skills and experience working in R&D or engineering teams; ability to estimate and deliver work items.
  • Knowledge of semiconductor process and device physics is preferred but not required.

Education Requirements

PhD in Computer Science, Applied Mathematics, or Engineering (Electrical, Mechanical, Civil, etc.), or a Master's degree plus 3+ years of research or industry experience. Fields of study referenced include Computer Science, Applied Mathematics, and related engineering disciplines. Equivalent practical experience is accepted where noted.


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-05-11