1

Grad Engineer Jobs in Michigan (NOW HIRING)

Engineer

Detroit, MI · On-site

What You Will Contribute to OHM Advisors As a Municipal Engineer at OHM Advisors, you will bring ... OHM Grad School * OHM University You can read more about each of these programs on our website. OHM ...

What You Will Contribute to OHM Advisors As a Municipal Engineer at OHM Advisors, you will bring ... OHM Grad School * OHM University You can read more about each of these programs on our website. OHM ...

Engineer

Hancock, MI · On-site

What You Will Contribute to OHM Advisors As a Municipal Engineer at OHM Advisors, you will bring ... OHM Grad School * OHM University You can read more about each of these programs on our website. OHM ...

next page

Showing results 1-20

Grad Engineer information

What is the difference between Grad Engineer vs Junior Engineer?

AspectGrad EngineerJunior Engineer
Required CredentialsBachelor's degree in engineering or related field; internship or project experienceBachelor's degree in engineering; entry-level position
Work EnvironmentTraining programs, mentorship, learning-focusedProject work, task execution, supervised responsibilities
Employer & Industry UsageEntry-level role in engineering firms, manufacturing, constructionInitial role for recent graduates in similar industries

In summary, a Grad Engineer is typically a recent graduate undergoing training and development, while a Junior Engineer is an entry-level professional responsible for supporting engineering projects. Both roles require similar educational backgrounds, but the Grad Engineer position emphasizes learning and skill-building.

What opportunities for mentorship and professional development are typically available to grad engineers?

Grad Engineers often benefit from structured mentorship programs and regular training sessions, designed to help them transition smoothly into the professional engineering environment. They typically work closely with senior engineers and project managers, gaining hands-on experience and feedback on their work. Many organizations also encourage Grad Engineers to attend workshops, pursue certifications, and participate in cross-functional projects, fostering both technical skills and professional growth. These opportunities support career advancement and help Grad Engineers build a strong foundation for future leadership roles.

What is a grad engineer?

Grad Engineers, short for Graduate Engineers, are individuals who have recently completed an engineering degree and are beginning their professional careers. They typically join organizations in entry-level engineering roles, where they receive training, mentorship, and hands-on experience in their chosen field. Grad Engineers are expected to apply the theoretical knowledge gained during their studies to real-world projects, contributing to problem-solving and innovation within their teams. Over time, they develop technical and professional skills that prepare them for more senior engineering positions.

What are the key skills and qualifications needed to thrive as a grad engineer?

To thrive as a Graduate Engineer, you need a strong foundation in engineering principles, analytical problem-solving, and a relevant engineering degree. Familiarity with industry-standard software such as AutoCAD, MATLAB, or SolidWorks, and sometimes certifications like EIT (Engineer in Training), are commonly expected. Effective communication, teamwork, and adaptability help you excel in collaborative and fast-paced project environments. These skills ensure you can contribute effectively to technical projects, learn quickly, and support organizational goals as you develop professionally.
Infographic showing various Grad Engineer job openings in Michigan as of August 2026, with employment types broken down into 89% Full Time, 7% Part Time, and 4% Contract. Highlights an 86% Physical, 4% Hybrid, and 10% Remote job distribution.

Adams Application Software Developer (Recent Grad 2026)

Cadence

Livonia, MI

Full-time

Posted 10 days ago


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 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.