Full-Stack Software Engineer - IDE, Web APIs, Infrastructure

Cadence Design Systems
San Jose
Workplace: OnsiteFull timeUSD 136,500 - 253,500 annuallyFunction: Software EngineeringExperience: 5+ yearsEducation: mastersSkills: ["Problem-solving","Creativity","Initiative","Collaboration"]

Design and build components of an Eclipse-based IDE product for processor designers, along with REST APIs, web applications, and supporting infrastructure. Analyze user needs to determine feasibility, evolve SQL and other databases, and improve performance by modifying and upgrading existing software. Create automated tests, integrate new features into releases, and collaborate with hardware, architecture, IDE, and support teams while incorporating Agentic AI workflows into the tooling.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Cadence Design Systems
Cadence Design Systems
4 days ago

Full-Stack Software Engineer - IDE, Web APIs, Infrastructure

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 13 hours agoStatus: Live

Job Summary

Design and build components of an Eclipse-based IDE product for processor designers, along with REST APIs, web applications, and supporting infrastructure. Analyze user needs to determine feasibility, evolve SQL and other databases, and improve performance by modifying and upgrading existing software. Create automated tests, integrate new features into releases, and collaborate with hardware, architecture, IDE, and support teams while incorporating Agentic AI workflows into the tooling.
Location: San Jose
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Design, develop, and maintain components of an Eclipse-based IDE product for processor designers.
  • •Build web REST API servlets that enable remote product functionality connecting to systems and databases.
  • •Develop web applications supporting customers and internal infrastructure.
  • •Analyze user needs and software requirements to determine design feasibility within time and cost constraints.
  • •Engineer tests and integrate features into new releases, including performance and database evolution (SQL/other databases) and Agentic AI workflow integration.

Pay and Benefits

Salary: USD 136,500 - 253,500 annually
Perks:Paid Leave401kHealth InsuranceDentalVisionEquity

Key Requirements

  • •Master’s degree in computer science or related field with 5 years of experience, or Bachelor’s degree with 7 years of experience.
  • •Strong programming skills in Java, JavaScript, TypeScript, and Python.
  • •Experience building applications inside an IDE framework (Eclipse, VS Code, or Thea).
  • •Experience building React web applications that interact with SQL databases via REST services.
  • •Experience developing SQL and NoSQL databases and designing/building test systems for web and IDE applications.
Experience:5+ yearsEmbeddedAIDeveloper toolsIDE
Education:Master's in Computer Science
Skills:Problem-solvingCreativityInitiativeCollaboration
Tech Stack:JavaJavaScriptTypeScriptPythonEclipseVS CodeTheaReactSQLRESTNoSQLWindowsLinux

Company Brief

Cadence Design Systems
Provides electronic design automation (EDA) software, IP, and services for semiconductor and systems companies to design, verify, and implement integrated circuits, systems-on-chip, and electronic systems across industries including communications, automotive, and consumer electronics.
Industry: Developer Tools
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: San Jose, United States
Founded: 1988
Glassdoor
Glassdoor: 3.9
WebsiteLinkedInGlassdoor