Role Overview
The position involves working as a Senior Software Engineer within Siemens EDA, providing software solutions for the Questa CDC/RDC R&D team. You will design, develop, and maintain software features for electronic design automation, collaborating on complex industry problems to deliver innovative solutions.
Experience Level
This role requires a significant amount of experience, specifically a minimum of 4 years in software development. Candidates should possess strong technical skills, preferably with a background in Electronic Design Automation (EDA).
Key Responsibilities
Your main duties will include:
- Specifying, designing, developing, and maintaining software features for various R&D units.
- Conceptualizing and delivering solutions for design elaboration and synthesis, as well as CDC and RDC tools.
- Handling projects independently through the entire cycle from specification to validation.
- Working collaboratively with a team to solve complex challenges in the field.
Required Qualifications
To be successful in this role, candidates should have:
- A Graduate or Postgraduate degree (Bachelors/Masters) in Electrical and Electronics Engineering (EEE), Electronics and Communication Engineering (ECE), or Computer Science from a reputed institution.
- 4+ years of experience in software development, preferably in the EDA domain.
- Proficiency in C/C++ languages, understanding of design patterns, data structures, and algorithms.
- Experience with Graph theory to enhance development efficiency.
- The ability to understand complex products and create effective solutions.
- Strong self-motivation, discipline, and integrity.
- Good team collaboration skills.
Education Requirements
A Bachelor's or Master's degree in Electrical and Electronics Engineering, Electronics and Communication Engineering, or Computer Science is required.