Software Architect
cadence · SAN JOSE, United States
About The Role
At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology.
Job Duties
- Plan, direct, or coordinate activities in such fields as electronic data processing, information systems, systems analysis, and computer programming.
- Define architecture of new features of Power, Timing and distributed optimizers.
- Code new modules and implement new algorithms for signoff products.
- Technically drive the customer meetings and create presentations to explain concepts.
- Technically lead and mentor junior engineers in the team to achieve technically complex project completion.
- Create design documents for Power and Timing optimization engines for new features.
- Ensure delivery of product features and meet high quality standards.
- Coordinate among different technical teams and ensure technical issues are resolved through timely and clear discussions.
- Some telecommuting permitted.
Qualifications
- Master’s degree in Information Systems Engineering, Computer Engineering, or related field.
- Minimum twelve (12) years of experience in the job offered or in a related occupation.
- Create and maintain optimization features and complex system debugging
- Complex optimization algorithms for ECO to improve objective with minimal cost and design exploration algorithms
- Multithreaded algorithms using Cadence framework and lock-free deterministic algorithms
- Cross-functional team collaboration for complex feature design
- Digital implementation flow and modelling of digital circuits in the form of graphs
- Flow automation using python
- Distributed algorithms using Cadence proprietary framework like EDP and QThread
The annual salary range for California is $267,292 to $331,500. You may also be eligible to receive incentive compensation: bonus, equity, and benefits. Sales positions generally offer a competitive On Target Earnings (OTE) incentive compensation structure. Please note that the base salary range is a guideline, and individual total compensation may vary based on factors such as qualifications, skill level, competencies and work location. Our benefits programs include: paid vacation and paid holidays, 401(k) plan with employer match, employee stock purchase plan, a variety of medical, dental and vision plan options, and more.
We’re doing work that matters. Help us solve what others can’t.
This listing was posted by a verified recruiter at cadence. Report this listing
JobSpring