Cadence Design Systems
Full-Stack Software Engineer - IDE, Web APIs, Infrastructure
Be an Early Applicant
Designs and maintains Eclipse-based IDE components, REST API servlets, web applications, database interfaces, and automated testing systems. Develops with Java, JavaScript, TypeScript, Python, React, SQL, and NoSQL databases across Windows and Linux. The engineer analyzes requirements, improves existing software, collaborates with hardware and architecture teams, and integrates Agentic AI workflows into developer tooling.
At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology.The Tensilica Products Group of Cadence is a leading provider of processor IP for audio, vision, and AI applications in embedded platforms. We are looking for a skilled, creative Software Engineer to help design, build, and maintain our Processor Generator user interface systems and supporting infrastructure. User interface systems include Eclipse based products, Web applications and VS Code and Thea based systems.In this role, you will work across the full product life cycle - analyzing user needs; designing and developing UI components, backend systems, database interfaces, and web applications; and automated testing. You will also help shape the next generation of our tooling by integrating Agentic AI methodologies into our products. This is a great opportunity for a versatile engineer who enjoys working close to processor and architecture teams while building tools that developers rely on every day.Responsibilities
- Design, develop, and maintain
- Components of an Eclipse-based IDE product that provides sophisticated functionality for processor designers
- Web REST API servlets that support remote product functionality connecting to systems and databases
- Web applications supporting both customers and internal infrastructure
- Analyze user needs and software requirements to determine the feasibility of designs within time and cost constraints.
- Modify existing software to correct errors, adapt it to new hardware, upgrade interfaces, and improve performance.
- Evolve SQL and other databases to support future functionality
- Engineer tests and integrate features into new releases; support application teams during test phases.
- Incorporate Agentic AI workflows into product features and design.
- Collaborate with hardware, architecture, IDE and support teams to enable and deliver new features.
- Master’s degree in computer science or a related field + 5 years of related experience, or Bachelor’s degree + 7 years of related experience
- Strong programming skills in Java, JavaScript, TypeScript, and Python
- Strong problem-solving skills, creativity, and ability to take initiative
- Experience building applications inside an IDE framework (Eclipse, VS Code or Thea)
- Experience building React web applications that interact with SQL databases based on REST services
- Experience working developing SQL and NoSQL databases
- Experience designing / building test systems for web and IDE based applications
- Fluency working with and scripting tasks on Windows and Linux systems
- Foundational understanding of computer architecture
- Experience developing AI agents and Agentic AI workflows.
The annual salary range for California is $136,500 to $253,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 salary range is a guideline and 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.Cadence Design Systems San Jose, California, USA Office
2655 Seely Avenue, San Jose, CA, United States, 95134
Cadence Design Systems Santa Clara, California, USA Office
Santa Clara, United States
Cadence Design Systems Sunnyvale, California, USA Office
Sunnyvale, United States
Similar Jobs
Aerospace • Information Technology • Software • Cybersecurity • Design • Defense • Manufacturing
Develop and maintain manufacturing processes, improve production efficiency and quality, monitor production progress, resolve defects and inefficiencies, analyze staffing and costs, support capital equipment justification, represent manufacturing on production issues, and maintain production schedules. The role leads teams in an aerospace manufacturing environment, operates specialized environmental and vibration-testing equipment, and works onsite during second shift while pursuing a Top Secret security clearance.
Top Skills:
Electrodynamic ShakersExcelPower BISQLThermal Cycling ChambersThermal Vacuum Chambers
Aerospace • Information Technology • Software • Cybersecurity • Design • Defense • Manufacturing
Supports high-volume supplier procurement activities, including source selection, RFPs, contracts, purchase orders, supplier negotiations, performance evaluations, and improvement initiatives. The role gathers supplier cost and lead-time data, manages contractual compliance and risks, collaborates with internal stakeholders, and supports business development proposals. It also involves mentoring junior team members and independently handling routine procurement matters in accordance with company policies and regulations.
Top Skills:
ExcelMS OfficeMicrosoft PowerpointMicrosoft Word
42 Minutes Ago
Aerospace • Information Technology • Software • Cybersecurity • Design • Defense • Manufacturing
Leads ASIC and FPGA design and verification across architecture, SystemVerilog implementation, physical design, simulation, timing analysis, coverage, UVM testbenches, prototyping, and hardware integration. The role drives requirements, technology tradeoffs, production design delivery, validation, team execution, stakeholder reporting, and mentoring. Work supports high-integrity electronics for space, aerospace, defense, and other Boeing programs.
Top Skills:
Arm IpAsicCvsEthernetFpgaGitJesd204CLinuxLogic AnalyzersMakeOscilloscopesPalladiumPciePerlPythonSocSvnSystemverilogSystemverilog AssertionsUvm
What you need to know about the San Francisco Tech Scene
San Francisco and the surrounding Bay Area attracts more startup funding than any other region in the world. Home to Stanford University and UC Berkeley, leading VC firms and several of the world’s most valuable companies, the Bay Area is the place to go for anyone looking to make it big in the tech industry. That said, San Francisco has a lot to offer beyond technology thanks to a thriving art and music scene, excellent food and a short drive to several of the country’s most beautiful recreational areas.
Key Facts About San Francisco Tech
- Number of Tech Workers: 365,500; 13.9% of overall workforce (2024 CompTIA survey)
- Major Tech Employers: Google, Apple, Salesforce, Meta
- Key Industries: Artificial intelligence, cloud computing, fintech, consumer technology, software
- Funding Landscape: $50.5 billion in venture capital funding in 2024 (Pitchbook)
- Notable Investors: Sequoia Capital, Andreessen Horowitz, Bessemer Venture Partners, Greylock Partners, Khosla Ventures, Kleiner Perkins
- Research Centers and Universities: Stanford University; University of California, Berkeley; University of San Francisco; Santa Clara University; Ames Research Center; Center for AI Safety; California Institute for Regenerative Medicine

