Cadence Design Systems is looking for talented and innovative Software Engineers to join its growing team in San Jose, California. This is an exciting opportunity for passionate developers who want to work on cutting-edge technologies, solve complex engineering challenges, and contribute to world-class software solutions used across global industries. Candidates will have the chance to collaborate with highly skilled professionals in a dynamic and innovation-driven environment while enjoying competitive compensation, career growth opportunities, and exposure to advanced technologies.
Job Overview
| Field | Details |
|---|---|
| Company Name | Cadence Design Systems |
| Role | Software Engineer |
| Qualification | Bachelor’s or Master’s Degree in Computer Science, Software Engineering, or related field |
| Job Location | San Jose, CA, United States |
| Salary | $88,900 to $165,100 per year |
| Work Type | Hybrid / On-site |
| Job Type | Full-Time |
| Job Level | Entry Level |
| Industry | Semiconductor, Software Development, Electronic Design Automation (EDA) |
Job Description
- R&D support of application and product engineers for customer problems and requests. This consists of problem analysis, debugging and fixing, or the development of new features and enhancements to improve synthesis results with respect to timing, area and power.
- This job will suit applicants looking to continue their software engineering career in an intellectually stimulating and challenging problem domain. There is a significant research element to the work that Cadence does that is truly innovative; we don’t know what the answers are when we start out!
- Mentoring and support will be provided to the successful candidate to both enable contribution to the large EDA problem domain and to develop their programming skills into professional software engineering skills.
- Each day with Cadence offers exciting opportunities to create a better, more connected world. We are leading the charge to solve technology’s toughest challenges. Working at Cadence means working alongside the industry’s brightest people and innovating for the biggest, most innovative companies around the globe.
Experience and Technical Skills required:
- Looking for talented software engineers with:
- C/C++ software development experience in Linux environment
- Good communication skills
Selection Process
- Application Submission
- Resume Screening
- Technical Assessment
- Technical Interview
- HR Interview
- Final Selection & Offer Letter
How to Apply
- Visit the official Cadence careers website
- Search for “Software Engineer – San Jose”
- Review the job description and eligibility criteria
- Prepare and upload your updated resume
- Submit the online application form
- Wait for the recruitment team to contact shortlisted candidates