cover image
Siemens EDA (Siemens Digital Industries Software)

Siemens EDA (Siemens Digital Industries Software)

eda.sw.siemens.com

2 Jobs

4,301 Employees

About the Company

Siemens EDA, a segment of Siemens Digital Industries Software, is a technology leader in software and hardware for electronic design automation (EDA). Siemens EDA offers proven software tools and industry-leading technology to address the challenges of design and system level scaling, delivering more predictable outcomes when transitioning to the next technology node. With a closed-loop digital twin managing the silicon lifecycle, data can move freely between design, manufacturing and the cloud for chips, boards and electrical and electronic systems. Our commitment to openness and industry alliances facilitates collaboration and interoperability across the EDA and electronics ecosystem -- Siemens is where EDA meets tomorrow.

Listed Jobs

Company background Company brand
Company Name
Siemens EDA (Siemens Digital Industries Software)
Job Title
Senior Software Engineer
Job Description
**Job Title:** Senior Software Engineer **Role Summary:** Develop and optimize complex simulation software for circuit design in an R&D environment, focusing on innovation, scalability, and performance in industrial applications. **Expectations:** Candidates with 3+ years of software development experience in large-scale systems, C++ expertise, and familiarity with Linux and debugging/profiling tools. Must demonstrate applied math interest and problem-solving in electronics. **Key Responsibilities:** - Design, implement, and validate advanced C++ algorithms for circuit simulation software. - Collaborate with R&D teams to specify, develop, and document new features. - Propose and refine software architecture to enhance flexibility, maintainability, and performance for complex circuit support. - Create automated tests and contribute to production documentation. - Continuously improve product capabilities to maintain competitive advantage. - Apply parallel computing techniques (e.g., multithreading) to meet high-performance demands. **Required Skills:** - Proficient in C++ and Linux environments. - Mastery of shell scripting (Bash/csh), Git, and tools like gdb, valgrind, perf/VTune. - Strong problem-solving and software optimization skills. - Applied mathematics and electronics knowledge. - English fluency for international collaboration. **Required Education & Certifications:** - Degree in Computer Science, Engineering, or related field. - Proven experience in scientific/engineering software development. - No specific certifications required.
Meylan, France
Hybrid
Senior
26-01-2026
Company background Company brand
Company Name
Siemens EDA (Siemens Digital Industries Software)
Job Title
Software Engineer
Job Description
**Job Title:** Software Engineer **Role Summary:** Design and develop robust, scalable C++ software tools and optimization algorithms for electronic design automation. Collaborate with data, platform, and QA teams to ensure seamless integration, improve quality of results (QoR), and enhance runtime performance. **Expactations:** - Deliver high‑quality, maintainable code on schedule. - Meet performance and QoR targets for optimization tools. - Work effectively in a small, agile team and contribute to spec reviews. - Support QA and documentation efforts. - Present product functionality and value to stakeholders. - Travel internationally as needed; work on‑site or in a hybrid model. **Key Responsibilities:** - Develop and maintain C++/Python software tools for EDA. - Create and implement optimization algorithms to improve product results. - Ensure end‑to‑end integration with data and platform engineering. - Conduct code reviews, troubleshoot issues, and optimize runtime. - Collaborate with QA to define tests and with Docs to produce clear documentation. - Prepare and deliver product presentations highlighting functionality and differentiation. **Required Skills:** - Proficiency in C/C++ and Python. - Strong algorithm design, especially optimization in EDA or related domains. - Solid understanding of software engineering principles and process management. - Excellent communication and interpersonal abilities. - Strategic, competitive mindset with focus on innovation. - Ability to work in a collaborative, fast‑paced environment and travel internationally. **Required Education & Certifications:** - Bachelor’s degree in Computer Science or a related field (MS/PhD preferred). - No specific certifications required.
Meudon, France
Hybrid
29-01-2026