Software Engineer II

Cadence Design Systems
Pune
Workplace: OnsiteFull timeFunction: Software Engineering0Education: bachelorsSkills: ["Communication"]

Build and modernize back-end and UI capabilities for Cadence’s Adams MultiBody Dynamics application. Implement business logic, persistence, UI extensions, and new modeling objects/templates, and modernize components to use modern hardware. Improve software quality by expanding automated test coverage and enhancing build/test pipeline logic, while collaborating across Agile product teams. Contribute to debugging, usability improvements, and technical documentation for delivered features.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Cadence Design Systems
Cadence Design Systems
2 days ago

Software Engineer II

✓ Verified Job

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

Source: Company careers pageValidated by: Fursa AI
Last checked: 1 hour agoStatus: Live

Job Summary

Build and modernize back-end and UI capabilities for Cadence’s Adams MultiBody Dynamics application. Implement business logic, persistence, UI extensions, and new modeling objects/templates, and modernize components to use modern hardware. Improve software quality by expanding automated test coverage and enhancing build/test pipeline logic, while collaborating across Agile product teams. Contribute to debugging, usability improvements, and technical documentation for delivered features.
Location: Pune
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Implement Adams Application back-end business logic and persistence.
  • •Implement Adams UI extensions and build new modeling objects and templates.
  • •Modernize the Adams back-end to leverage modern hardware.
  • •Improve software quality by expanding automated test suite coverage and implementing build/test pipeline logic.
  • •Collaborate with Adams product development teams in Agile and contribute to debugging, usability improvements, and technical documentation.

Key Requirements

  • •Implement back-end business logic and persistence for the Adams application.
  • •Implement Adams UI extensions and create new modeling objects and templates.
  • •Modernize the Adams back-end for modern hardware and improve software quality via automated test suites.
  • •Experience with React, JavaScript, and Python scripting.
  • •Strong communication skills and familiarity with multi-layered software architecture using frameworks, plug-ins, and public APIs.
Education:Bachelor's
Skills:Communication
Tech Stack:ReactJavaScriptPythonMulti-layered software architectureVSCodeCoPilotAgentic AIC++QtMVVMMVCVtuneJIRACAD/CAEGPU

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