C

Cadence Design Systems

Develops EDA software, IP, verification tools

Lead Java Full Stack Developer

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timePune, Maharashtra, IndiaNo salary listedIn-person

About the Job

Requirements

  • BTech or MTech in Computer Science, Engineering, or a related field.
  • At least 5 years of experience implementing commercial software.
  • Strong proficiency in Java, JavaScript, and TypeScript.
  • Experience with Angular 18+, Angular Material UI, HTML, CSS, SCSS, and React.
  • Deep knowledge of multilayered software architecture, including microservice architecture.
  • Experience working with complex object models.
  • Knowledge of relational databases and SQL.
  • Knowledge of data persistence and processing in heterogeneous cloud environments and mixed hybrid environments.
  • Sound knowledge of Unix/Linux environments.
  • Experience with Git, JIRA, and Azure DevOps.
  • Knowledge of scripting languages such as Shell and Python.
  • Knowledge of multithreading and synchronization.

Responsibilities

  • Develop software in the computer-aided engineering and simulation and process data management domains, following coding standards and applicable web software development methodology and release processes.
  • Implement automated test cases for delivered functionality.
  • Provide technical solutions for development, design, and systems integration.
  • Use software engineering tools such as configuration management systems, build processes, and debuggers in the software development process.
  • Provide technical input on estimation, feasibility, technology, automation, and project implementation.

Desired Qualifications

  • Knowledge of containerization technologies such as Docker.
  • Knowledge of large, high-performance storage.
  • Knowledge of authentication technologies such as OAuth, single sign-on, and OpenID Connect.
  • Experience with web application testing tools such as Jest and Playwright.
  • Basic knowledge of high-performance computing environments and queueing systems.
  • Appreciation for physics or engineering.
  • Familiarity with full-stack web architecture.
  • Familiarity with automated testing patterns, including web user interface testing.
  • Knowledge of coding guidelines and compliance.
  • Good verbal and written communication skills.

About the Company

Cadence Design Systems

Develops EDA software, IP, verification tools

Cadence Design Systems supplies software, hardware, and IP for electronic design automation (EDA) to help customers create advanced semiconductor chips and electronic systems. Its tools handle system design, verification, digital and analog IC design, and custom flows, while IP such as Tensilica processors and DSP cores can be licensed for integration into customer products. The offerings are delivered as software licenses with maintenance and support, plus IP licensing and occasional hardware-accelerated options. The company differentiates itself with a broad, end-to-end EDA portfolio and close collaboration with industry leaders to streamline the path from concept to silicon, aiming to help customers bring sophisticated silicon and electronics to market faster with lower risk and higher productivity.

Company size
10,001+
Company stage
IPO
Headquarters
San Jose, CA
Founded
1988

Recently Posted Jobs

Explore more opportunities at Cadence Design Systems

See more jobs