Software Engineer - Principal
SiemensJob Title
Software Engineer - Principal
Role Summary
Join the QuestaSim R&D team to develop core simulation engines and related algorithms used in electronic design verification. The role focuses on algorithm design, production-quality software development, performance optimization, and mentoring peers within a hybrid R&D organization.
Experience Level
Senior - 12+ years of software development experience.
Responsibilities
The principal engineer will lead technical delivery on simulation components, contribute to architecture, and improve performance and scalability.
- Develop algorithmic advances and contribute to software architecture for QuestaSim simulation engines.
- Design and implement new components and simulation algorithms to production quality.
- Collaborate with senior engineers to enhance existing code and add simulation capabilities.
- Work independently on assigned technical challenges and deliver reliable solutions.
- Mentor and guide other engineers; perform and lead code reviews.
- Participate in technical design discussions and make architectural trade-offs.
- Optimize performance and scalability of simulation algorithms and data structures.
Requirements
Must-have technical skills and experience.
- 12+ years of professional software development experience.
- Strong proficiency in C/C++, algorithms, and data structures.
- Proficiency with UNIX/Linux development and tooling.
- Familiarity with compiler concepts and code optimizations.
- Strong analytical and problem-solving skills; able to work independently.
Preferred / nice-to-have:
- Understanding of digital electronics concepts.
- Familiarity with machine learning / AI algorithms and implementations.
- Experience with hardware description languages (Verilog, SystemVerilog, VHDL).
- Experience with parallel algorithms, job distribution, and performance optimization.
- Exposure to simulation or formal verification methodologies.
Education Requirements
Bachelor's or Master's degree in Computer Science & Engineering, Electrical Engineering, Electronics & Communication Engineering, or a related field from a recognized engineering institution.
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.
