Cadence Design Systems
Teams at Cadence Design Systems
Recently posted jobs
Artificial Intelligence • Cloud • Hardware • Software • Semiconductor
Develop moderately complex C/C++/Qt software for computer-aided engineering applications. Responsibilities include designing new functionality, debugging and fixing defects, using configuration management and build tools, supporting Windows and Linux platforms, and providing technical information for user documentation. The role requires graphics and GUI development experience using OpenGL, VTK, and Qt, along with familiarity with CAD/CAE software and scripting.
Artificial Intelligence • Cloud • Hardware • Software • Semiconductor
Develops Cadence Adams MultiBody Dynamics software, including backend business logic, persistence, UI extensions, modeling objects, modernization, automated testing, build pipelines, debugging, and documentation. Collaborates across product teams in an Agile environment while improving software quality, usability, and cross-product integration. The role requires React, JavaScript, Python scripting, layered software architecture, AI-assisted development, and strong communication skills.
Artificial Intelligence • Cloud • Hardware • Software • Semiconductor
Designs and develops reusable geometry, visualization, and simulation software components. Architects software components and APIs, implements multithreaded client-server applications, and maintains code quality across multiple products. Builds test automation, supports CI/CD and release automation with Azure Git Pipelines, and uses configuration management, build systems, debugging tools, and established development processes. Provides technical ownership and develops simulation software for Windows and Linux environments.
