Jobs · Engineering · Michigan

Lead Software Engineer

Cadence · Livonia, MI · 4 days ago
EngineeringFull-time

Key Responsibilities

  • Implement Adams Application back-end business logic and persistence
  • Implement Adams UI extensions
  • Create new modeling objects and templates for Adams
  • Modernize the Adams application back-end to take advantage of modern hardware
  • Improve software quality through 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

  • Bachelor’s or Master’s degree in Mechanical Engineering, Computer Science or a related technical field
  • 0-5 Years Experience

Similar jobs

Lead Software Engineer

Wells FargoSan Leandro, CA· 2 wk ago
Engineering$143k–$224k/yrapply on tnl2.jometer.com

Lead Software Engineer

VisaFoster City, CA· 2 mo ago
Information Technology$192k–$308k/yrapply on visa.wd5.myworkdayjobs.com

Lead Software Engineer

Ascend LearningBurlington, MA· 1 mo ago
Engineeringapply on ascendlearning.jobs.hr.cloud.sap

Lead Software Engineer

Toshiba Global Commerce SolutionsDurham, NC· 4 wk ago
Engineering$140k–$165k/yrapply on job-boards.greenhouse.io