Cadence Design Systems

Software Engineer II (AI Platform)

Cadence Design Systems
Apply
17 hours ago
Nottingham, United KingdomMid Level

Responsibilities

  • Maintain software components and third-party dependencies, including upgrades, patches, and security fixes.
  • Troubleshoot system and service integrations and respond to requests from engineering teams.
  • Evolve successful team-specific tooling into shared, reusable tools.
  • Investigate and resolve issues while validating that updates do not break existing functionality.
  • Maintain and improve build, test, and deployment pipelines.
  • Run containerized services on cloud infrastructure and maintain their reliability.
  • Package, version, and document internal tooling for adoption by other engineers.
  • Monitor system health and escalate recurring issues requiring broader attention.

Requirements

  • Bachelor’s or master’s degree in Computer Science, Mechanical Engineering, or a similar field.
  • Proficiency in Python and TypeScript.
  • Working knowledge of Docker or containerization and cloud deployment.
  • Experience maintaining CI/CD pipelines, such as with GitHub Actions or Azure DevOps.
  • Familiarity with using and maintaining open-source software.
  • Ability to diagnose issues, apply updates, and support integrations across an existing codebase.
  • Responsive, service-oriented approach focused on system reliability.
  • Preferred qualifications include C++ experience, Azure deployment experience, open-source contributions, internal package publishing, and interest in developer tooling and platform reliability.

Benefits

  • Competitive salary.
  • 25 days of holiday per year.
  • Private medical and dental plans, income protection, and life insurance.
  • Group personal pension plan.
  • Cycle-to-work scheme and gym subsidy.
  • Five days of paid volunteer time per year.
  • Employee Stock Purchase Plan.
  • Opportunity to work for a Great Place to Work and Fortune 100 organization.
  • Based in Nottingham, UK; travel is not expected, with only infrequent travel for broad team alignment workshops.

Tech Stack

Categories

Cadence Design Systems

About Cadence Design Systems

10,000+ employees

Cadence Design Systems builds electronic design automation (EDA) software, emulation/acceleration hardware, and reusable IP that help semiconductor and systems companies design, verify, and implement chips and electronic systems. It also develops computational engineering tools, including computational fluid dynamics and molecular modeling for drug discovery. Founded in 1988 and headquartered in San Jose, California, Cadence is a public company listed on NASDAQ under the ticker CDNS.

Contact me