Software Engineer - C++
Join the Questa formal verification product team within Siemens EDA to design, implement, and maintain components used for formal verification workflows. The role spans the full software lifecycle: writing specifications, designing algorithms, implementing code, and creating test plans.
You will collaborate with engineers and customers to deliver scalable, testable solutions, take ownership of components, and help improve development practices within the team.
Mid-level — 2 to 5 years of professional software development experience, preferably in the design and verification domain.
Primary responsibilities focus on feature design and implementation for formal verification tools and associated infrastructure.
Must-have technical skills and experience.
Nice-to-have:
Required: BE / B.Tech / M.Tech in Computer Science & Engineering (CSE) or Electronics & Communication Engineering (ECE) from a reputed engineering college.
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.
