Lead Software Engineer

Cadence
US - Michigan - Livonia
View Company Profile / << Go Back

  • Job Type: Full time
  • 30+ days ago

Job Description

Implement back-end business logic, UI extensions, and new modeling objects for the Adams MultiBody Dynamics application. Modernize the application back-end for modern hardware and improve software quality through automated test suites.

Requirements: Requires a Bachelor's or Master's degree in Mechanical Engineering, Computer Science, or a related field with 0-5 years of experience. Proficiency in Python, software architecture, and AI productivity tools is required, with C++ and QT preferred.

Key Skills: Python Scripting, Software Architecture, VSCode, CoPilot, Agentic AI, C++, QT, MVVM, MVC, Vtune, JIRA, CAD/CAE, GPU Coding, Agile Development, Multi-body Dynamics, Automated Testing




Fast Track Upload