Role Summary
This position is for a Staff R&D Engineer with a focus on developing advanced circuit simulators and contributing to innovative EDA software solutions within a collaborative research and development team.
Experience Level
Candidates should possess a minimum of 7 years of relevant software engineering experience, or 5 years if holding a Master’s degree, indicating a robust professional background in programming and circuit design.
Responsibilities
- Develop and implement advanced circuit simulators such as PrimeSim Pro and PrimeSim HTV.
- Collaborate with cross-functional teams to enhance EDA software performance.
- Utilize C/C++ programming skills for creating efficient software solutions.
- Optimize circuit simulation processes through data structures and algorithms.
- Conduct testing and debugging to ensure reliability and accuracy of simulators.
- Stay updated on industry trends to continuously improve products.
Requirements
- Strong programming skills in C/C++.
- In-depth knowledge of data structures and algorithms.
- Analytical thinking and excellent problem-solving abilities.
- Understanding of electronic circuit operations.
- Preferred: 2+ years of GPU programming experience.
- Preferred: Experience in multi-thread programming.
- Preferred: Proficiency in Linux-based environments.
Education Requirements
A Bachelor’s degree in Computer Science, Electrical Engineering, or a related field is typically required for this position.