Principal Software Engineer
Company | Cadence Design Systems |
---|---|
Location | Austin, TX, USA |
Salary | $Not Provided – $Not Provided |
Type | Full-Time |
Degrees | Master’s, PhD |
Experience Level | Senior, Expert or higher |
Requirements
- Expertise on solving large-scale matrix problems especially for linear system.
- Strong knowledge of numerical analysis techniques used for circuit simulation.
- Good experiences on high-performance computation, such as, multi-process/thread, GPU, etc.
- Strong programming skills in C/C++ with a deep understanding of data structures, algorithms, and multi-threaded programming.
- MS or PhD degree in Computer Science, Computer Engineering, Electrical Engineering, Mechanical Engineering, Aerospace Engineering, or other related major.
- Minimum 5 years of relevant experience.
Responsibilities
- Design, develop, and maintain a robust simulation engine to sign-off large-scale design data accurately and efficiently.
- Collaborate with cross-functional R&D teams to define requirements and create software solutions.
- Analyze customer requirements in a fast-evolving market and deliver innovative solutions.
- Troubleshoot and provide efficient support to solve customer issues.
Preferred Qualifications
-
No preferred qualifications provided.