Skip to main content
Siemens logo

Senior Software Developer — Algorithms and AI for Chip Design Automation

Siemens
August 31, 2026
Full-time
Remote friendly (Santa Clara, California, United States)
Worldwide
EDA Jobs, Level - Senior

Job Title

Senior Software Developer — Algorithms and AI for Chip Design Automation

Role Summary

Develop AI-driven algorithms and production software for analog and custom IC layout automation, placement, routing, and optimization. Work with a cross-functional team in Santa Clara on technology that supports semiconductor and AI hardware design workflows.

Hybrid role based in Santa Clara, CA; will collaborate with domain experts and customers to take features from concept to deployed product.

Experience Level

Senior. The posting indicates a senior engineer with a track record of delivering commercial software and providing technical leadership; no explicit years-of-experience requirement provided.

Responsibilities

Key responsibilities include:

  • Design and implement software for analog IC layout automation, placement, routing, and optimization.
  • Apply AI and machine-learning techniques to production design-automation problems.
  • Drive features from concept through customer deployment and production release.
  • Collaborate with engineers, domain experts, and customers to define technical solutions and requirements.
  • Provide technical leadership, mentor other engineers, and contribute to product direction.

Requirements

Must-have technical skills and experience:

  • Significant experience developing commercial software products and delivering major capabilities to market.
  • Strong C++ software development skills and solid object-oriented design.
  • Experience applying AI, machine learning, generative or agentic AI techniques in production software.
  • Strong background in algorithms and data structures.
  • Experience with Linux development environments, testing, debugging, profiling, and source control.
  • Strong communication skills and experience working directly with customers.

Preferred / nice-to-have:

  • Experience with OpenAccess-based design environments (for example, Cadence Virtuoso) or other EDA integration.
  • Domain experience in semiconductor EDA, analog/custom IC, placement, routing, or physical implementation technologies.
  • Background in numerical optimization, graph algorithms, or computational geometry.
  • Experience with Python or TCL and direct customer engagement in technical roles.

Education Requirements

BS, MS, or PhD in Computer Science, Software Engineering, Electrical Engineering, Mathematics, Physics, or a related technical field is listed as the expected education.


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-08-31