Senior Engineer

Job Description

At Siemens we are always challenging ourselves to build a better future. We need the most innovative and diverse Digital Minds to develop tomorrow‘s reality. Find out more about the Digital world of Siemens here:

NOTE: During the current global health crisis, the priority for Siemens Digital Industries Software is the health and well-being of our entire community including current and future employees, which may add time to our hiring processes.  We appreciate your patience and invite you to visit our website to learn more about how Siemens is responding to the pandemic.

Senior Software Engineer will take a leading role in design and implementation of advanced software products for physical verification of ICs


  • Research, design and implement efficient algorithmic applications for physical verification of complex ICs


  • MS+ in CS/Physics/Math or related, PhD is preferred
  • 5+ experience in designing and developing software products
  • Strong C++ / STL programming skills, good knowledge of OOD
  • Familiarity with design patterns
  • Knowledge of Linux
  • Knowledge of TCL/TK is desired
  • Ability to lead the project development; previous experience of working on critical projects
  • Experience in software project management
  • Strong knowledge of data structures and algorithms, their complexities
  • Familiarity with Computational Geometry, Graph Theory, Optimization Problems, Numerical Methods, Modeling
  • Ability to write comprehensive functional/implementation specifications
  • Previous experience in designing efficient algorithms for IC layout processing is highly desired
  • Knowledge and experience in Physical Design Automation, or related domains is preferred
  • Excellent communication skills; ability to effectively interact with cross-functional teams (R&D, Application, Marketing)
  • Excellent knowledge of English is a must (both verbal and written)
  • Fast learning skills
  • Formal training or test certification is a plus
  • Other achievements; participation/winning in math and programming Olympiads/competitions is a big plus
  • It is preferred that the candidates fulfilled military obligation or educational waivers of military obligation.

Organization: Digital Industries

Company: Mentor Graphics Development Services CJSC

Experience Level: Experienced Professional

Job Type: Full-time

Can't find what you are looking for?

Let's stay connected

Can't find what you are looking for?