Adams Application Software Developer (Recent Grad 2026)

Cadence Design Systems Inc

  • Livonia, MI
  • 3 days ago
    Want to know if you’re a fit?
    Upload your resume and let our AI show you.

    Skills

    • Agile Programming Methodologiesunmatched
    • Application Programming Interface (API)unmatched
    • Architectural Designunmatched
    • Artificial Intelligence (AI)unmatched
    • Atlassian JIRAunmatched
    • C++ Programming Languageunmatched
    • CAD/CAM (Computer-Aided Design/Computer-Aided Manufacturing)unmatched
    • Cadenceunmatched
    • Communication Skillsunmatched
    • Computer Aided Engineering (CAE)unmatched
    • Computer Scienceunmatched
    • Debugging Skillsunmatched
    • Functional Testingunmatched
    • GPU (Graphics Processing Unit)unmatched
    • Logic Testingunmatched
    • Model View Controllerunmatched
    • Model View ViewModel (MVVM)unmatched
    • Presentation/Verbal Skillsunmatched
    • Python Programming/Scripting Languageunmatched
    • Qt GUI (Graphical User Interface) Toolkitunmatched
    • Quality Managementunmatched
    • Sales Pipelineunmatched
    • Software Architectureunmatched
    • Software Developmentunmatched
    • System Architectureunmatched
    • Technical Deliveryunmatched
    • Technical Writingunmatched
    • Test Automationunmatched
    • Test Suiteunmatched
    • Usability Engineeringunmatched
    • User Interface/Experience (UI/UX)unmatched
    • Web Client Plug-insunmatched
    • Writing Skillsunmatched

    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 business logic and user interface code 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
    • 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 Adams Solver and Car 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

    • C++ Coding 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

    • 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 Computer Science or a related technical field with 0-2 Years Experience

    We're doing work that matters. Help us solve what others can't.

    Numbers & Facts

    LocationLivonia, MI

    Similar Jobs