We are looking for a talented Software Engineer to join our team which is developing the state-of-the-art FastSpice circuit simulator. The ideal candidate would have several years’ experience working on EDA tools, but the position is also open to new and recent graduates with experience and/or interest in developing simulators. You will work with a tightknit development team and develop a high quality tool in a structured software development methodology. You are expected to focus on improving simulation performance, circuit optimization, RC reduction, and novel circuit partitioning techniques. This is a unique opportunity to join a creative team and work with talented colleagues around the world.
Requirements
- B.S. or M.S. in Computer Science, Computer Engineering, Electrical Engineering or related fields.
- Proficient in C++ programming on Linux and knowledge of data structures and algorithms.
- Ability to work independently and analyze/solve problems of functional or performance issues.
- High motivation and good communication skills.
- Knowledge in numerical analysis, linear algebra, and ML is MUST.
- Knowledge in circuit-design is a plus.
Similar Jobs
What We Do
Cadence enables electronic systems and semiconductor companies to create the innovative end products that are transforming the way people live, work and play. Cadence® software, hardware and IP are used by customers to deliver products to market faster. The company's Intelligent System Design strategy helps customers develop differentiated products—from chips to boards to intelligent systems—in mobile, consumer, cloud, data center, automotive, aerospace, IoT, industrial and other market segments. Cadence is listed as one of Fortune Magazine's 100 Best Companies to Work For.





