Senior Software Engineer C/C++
Join the Siemens EDA team to design and implement electronic design automation (EDA) software used in chip, board, and system design. You will deliver high-performance C and C++ code, solve complex technical problems, and collaborate with cross-functional engineering teams.
About 80% of the development is in C and about 20% in C++. The role involves contributing to architecture, code reviews, and mentoring junior engineers.
Senior level — typically 5+ years of professional experience in EDA software development or a related engineering domain.
Primary responsibilities include design, implementation, and maintenance of EDA software and related engineering tasks.
Must-have technical skills and experience for immediate contribution.
Nice-to-have:
PhD or Master’s degree in Computer Science, Electrical Engineering, or a related technical field; or equivalent professional experience.
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.
