Software Developer – AI for Analog Layout Automation
Software Developer – AI for Analog Layout Automation
Company Overview
Siemens EDA is a global technology leader in Electronic Design Automation software. Our software tools enable companies around the world to develop highly innovative electronic products faster and more cost-effectively. Our customers use our tools to push the boundaries of technology and physics to deliver better products in the increasingly complex world of chip, board, and system design
Position Overview
At Siemens EDA, we develop advanced software used by the world's leading semiconductor companies to design the chips that power AI infrastructure, automotive systems, consumer electronics, and countless other products. We are building the next generation of AI-driven design technology to automate analog layout, placement, routing, and optimization.
Want to Work on Impossible Problems?
How would you find the best route through a city with millions of roads?
How would you solve a puzzle with more possible solutions than atoms in the universe?
How would you pack, connect, and optimize millions of objects while satisfying thousands of constraints?
How would you combine AI, graph theory, geometry, and optimization to do something no human could do by hand?
That's what we do.
We build software that automatically designs the chips powering AI systems, smartphones, data centers, automobiles, and the technologies changing our world. If you enjoy algorithms, mathematics, optimization, and tackling problems that seem impossible, we'd like to talk to you.
Additional Information
No prior semiconductor or analog layout experience is required.
We are looking for exceptional problem solvers with strong software and quantitative skills who are excited to learn a new domain and apply advanced algorithms and AI techniques to real-world engineering challenges.
Key Responsibilities
• Develop high-quality software that solves challenging problems in analog IC design automation.
• Design and implement algorithms for layout generation, optimization, search, and automation.
• Build AI-driven capabilities for analog placement, routing, and design exploration.
• Collaborate with software engineers and semiconductor design experts across Siemens EDA.
• Prototype and evaluate new AI techniques and bring successful solutions into production products.
• Work directly with customers and technology partners to understand requirements and validate solutions.
Qualifications
• Degree or equivalent experience in Computer Science, Software Engineering, Electrical Engineering, Mathematics, Physics, Applied Mathematics, Computational Science, Data Science, Operations Research, or other related quantitative fields.
• Software development in C++ (preferred), with strong data structures, algorithms, and object-oriented design skills.
• Mathematical modeling, optimization, or statistical analysis, and machine learning or artificial intelligence.
• Linux development environments, testing, debugging, and source control (Git).
• Strong written and verbal communication skills.
• Collaborative problem solving and willingness to learn.
Preferred Skills
• Python or TCL
• Generative AI or agentic AI systems
• Numerical optimization
• Graph algorithms
• Computational geometry
• Scientific computing
• High-performance computing
• Semiconductor design, EDA tools, or analog circuit design
• Physical design, placement, routing, or layout automation
Why Us
We are Siemens:
At Siemens Software, flexibility is how we work—hybrid by default, built on trust and autonomy. Together, 30,000 people across more than 200 countries build technology that shapes the real world.
You’ll grow through real projects, strong technical peers, and global mobility, backed by the scale and benefits of an industrial software leader. We’re committed to equality and inclusion, and we hire based on merit, skills, and impact. Bring your curiosity and creativity and help us shape tomorrow!.
The salary range for this position is EUR 51,300 to EUR 84,600 and this role is eligible to earn incentive compensation. The actual compensation offered is based on the successful candidate's job-related skills, experience, and relevant education/training. Siemens offers health and wellness benefits to employees; you can access the benefits available in your country via the link: https://jobs.sw.siemens.com/benefits/
We value your unique identity and perspective. We are fully committed to providing equitable opportunities and building a workplace that reflects the diversity of society, while ensuring that we attract the best talent based on qualifications, skills, and experiences. We welcome you to bring your authentic self and transform the everyday with us.
Siemens Software. Transform the Everyday
#LI-Hybrid #LI-EDA

