Adams Multibody Dynamics Application Software Developer

cadence

📍 livonia 01 united states🕐 1mo ago🔗 workday

Job Description

**At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology.** ----------------------------------------------------------------------------------------------------------------- Description =========== We are seeking a motivated engineer to join the development team for the industry-leading Adams MultiBody Dynamics application.   Cadence is looking for additional software developers to implement multi-body dynamics business logic and improved modeling methodologies as a part of systems modeling architectural modernization and transformation initiative. Key Responsibilities ==================== * Implement Adams Application back-end business logic and persistence * Implement Adams UI extensions * Implement new modeling objects and templates for Adams * Modernize the Adams application back-end to take advantage of modern hardware * Improve software quality through ever-expanding coverage of functionality within automated test suites * Implement build and test pipeline logic * Collaborate with rest of Adams product development teams in an Agile Development process. * Collaborate with other groups within Cadence for cross-product synergies and common technology * Contribute to debugging, usability improvements, and technical documentation for delivered features. Required Skills / Experience ============================ * Python Scripting * Multi-layered software architecture with framework, plug-ins, and public API * VSCode + CoPilot * Strong familiarity with Agentic AI, leveraging AI for productivity gains * Strong written and verbal communication skills Preferred Qualifications ======================== * C++ Coding Experience * QT Coding experience * Familiarity with MVVM , MVC coding patterns * Vtune software * JIRA * CAD/CAE familiarity * Coding for GPU Education and Experience ======================== * Recent 2026 grad with Bachelor’s or Master’s degree in Mechanical Engineering, Computer Science or a related technical field. * 0-2  Years Experience **We’re doing work that matters. Help us solve what others can’t.** -------------------------------------------------------------------