1

New Graduate Software Jobs in Michigan (NOW HIRING)

next page

Showing results 1-20

New Graduate Software information

See Michigan salary details

$25.7K

$87.4K

$210.5K

How much do new graduate software jobs pay per year?

As of Jul 13, 2026, the average yearly pay for new graduate software in Michigan is $87,391.00, according to ZipRecruiter salary data. Most workers in this role earn between $55,300.00 and $92,400.00 per year, depending on experience, location, and employer.

What is the difference between New Graduate Software vs Software Engineer?

AspectNew Graduate SoftwareSoftware Engineer
Required CredentialsBachelor's degree in CS or related field, internship experienceBachelor's or higher in CS, often with 1+ years of experience
Work EnvironmentEntry-level, training-focused, team collaborationFull responsibilities, project ownership, team-based
Employer & Industry UsageCommon for recent grads entering tech companiesStandard role across tech, finance, healthcare, etc.
Search & Comparison IntentLooking for entry-level roles, internships, or training programsSeeking experienced roles, career growth, or specialization

In summary, New Graduate Software positions are designed for recent graduates starting their careers, focusing on training and learning. Software Engineer roles typically require more experience and involve full project responsibilities. Both roles are common in tech industries but differ mainly in experience level and scope of work.

What do New Graduate Software Engineers do?

New Graduate Software Engineers are entry-level professionals who have recently completed their degree in computer science or a related field. They work as part of a development team to design, code, test, and maintain software applications. These engineers often receive mentorship and training on company-specific technologies, tools, and best practices. Their responsibilities may include fixing bugs, writing new features, and collaborating with other engineers to solve technical challenges.

What are the key skills and qualifications needed to thrive as a New Graduate Software Engineer, and why are they important?

To thrive as a New Graduate Software Engineer, you need a solid understanding of programming languages (such as Java, Python, or C++), software development principles, and a relevant degree in computer science or a related field. Familiarity with version control systems (like Git), integrated development environments (IDEs), and sometimes foundational knowledge of cloud platforms or databases is typically expected. Strong problem-solving abilities, eagerness to learn, and effective communication skills help new graduates adapt quickly and collaborate with teams. These skills are crucial for building reliable software, keeping up with evolving technologies, and integrating smoothly into professional development environments.

What are some common challenges new graduate software engineers face during their first year, and how can they overcome them?

New graduate software engineers often find the transition from academia to the workplace challenging due to unfamiliar codebases, fast-paced environments, and adapting to industry tools and processes. It's common to initially feel overwhelmed when collaborating with experienced teammates or working on large-scale projects. To overcome these challenges, proactive communication, seeking mentorship, and dedicating time to understanding documentation and code reviews are key. Embracing a growth mindset and asking questions will also help accelerate your learning and integration into the team.
What are popular job titles related to New Graduate Software jobs in Michigan? For New Graduate Software jobs in Michigan, the most frequently searched job titles are:
What job categories do people searching New Graduate Software jobs in Michigan look for? The top searched job categories for New Graduate Software jobs in Michigan are:
Mechatronics Engineer - Chassis Systems

Mechatronics Engineer - Chassis Systems

Cummins

Troy, MI • On-site

Full-time

Posted 2 days ago


Cummins rating

8.0

Company rating: 8.0 out of 10

Based on 259 frontline employees who took The Breakroom Quiz

133rd of 527 rated manufacturers


Job description


We are looking for an experienced Mechatronics Engineer - Chassis Systems to join our Advanced Engineering team in Troy, MI.
This role leads the front end of innovation for advanced mechatronic and sensing technologies across steering, braking, and axle systems within the Global Advanced Engineering & Innovation Group. The focus is on shaping ideas into viable concepts, defining system level architectures, and driving early stage development through structured requirements, prototyping, and testing.
The engineer in this role transforms product and market needs into clear, traceable technical requirements, working closely with the PLM organization and using Polarion to manage system definition and integration. They guide the technical direction of design solutions while collaborating with the Software, Controls, and Electronics teams to execute detailed development.
Success in this position comes from strong systems thinking, the ability to conceptualize and evaluate new technologies, and the leadership to coordinate cross functional teams toward robust, manufacturable solutions aligned with Cummins' long term product strategy.
In this role, you will make an impact in the following ways:
Concept Design, Development & System Architecture:
  • Collaborate in the ideation and conceptualization of new sensing and mechatronic solutions for drivetrain, braking, and steering systems.
  • Perform analytical assessment of leading concept(s)
  • Lead concept generation including design and early prototype creation
  • Work with technical advisors to seek alignment on system level architectures, sensing strategies, and hardware integration concepts.
  • Evaluate feasibility, risks, and trade-offs for new technologies and concepts.

Requirements Engineering & Structured Development
  • Translate product/market requirements into clear, actionable technical requirements.
  • Use Polarion to manage requirements, traceability, and system documentation.
  • Collaborate with PLM to ensure proper flow-down of requirements to subsystem and component teams.

Cross Functional Integration
  • Partner with Software Controls & Electronics team within CDBS (Cummins Drivetrain and Braking Systems) to ensure system level alignment and proper interface definition.
  • Provide hardware and sensing details to support software feature development and system behavior modeling.
  • Coordinate with mechanical, electrical, and manufacturing teams to ensure robust integration.

Prototyping, Testing & Validation
  • Define prototype needs and lead early stage build/test activities.
  • Conduct bench, dyno, and vehicle level testing to evaluate sensing concepts and system performance.
  • Troubleshoot integration issues across mechanical, electrical, and system domains.

Supplier & Technology Engagement
  • Work with suppliers to evaluate sensing technologies, hardware capabilities, and integration requirements.
  • Support supplier selection and technical reviews for sensors, ECUs, and mechatronic components.

Leadership & Collaboration
  • Drive cross functional alignment on new technology initiatives.
  • Mentor junior engineers in systems thinking, requirements development, and mechatronic integration.
  • Support long-term product strategy by identifying emerging sensing and mechatronic opportunities.

Responsibilities
To be successful in this role you will need the following:
  • Deep Technical Expertise: A solid engineering foundation (Mechanical, Mechatronics, Electrical, or Systems) with extensive experience in design, mechatronics, sensing systems, drivetrain/braking/EPS systems, and vehicle level system behavior.
  • Advanced Analytical & Modeling Skills: Experience, Familiarity with HIL testing, Trucksim software, Adams or MotionView Software applications
  • Systems Thinking & Cross Functional Integration: Strong capability to manage requirements, understand CAN based communication, and collaborate effectively across mechanical, electrical, software, and manufacturing teams to drive cohesive system solutions.
  • Clear Communication & Organizational Strength: Proficiency with structured requirements tools (Polarion, DOORS, Jama) and the communication, documentation, and coordination skills needed to align stakeholders and guide system level decisions

Education, Licenses, Certifications:
  • College, university, or equivalent Bachelor's degree in Engineering or appropriate STEM field is required.
  • Post-graduate (Master's) degree relevant to this discipline area may be required for select roles.
  • This position may require licensing for compliance with export controls or sanctions regulations.

Experience:
Prior Senior or Lead Engineer equivalent work experience in a relevant discipline area is required with a demonstrated track record of technical problem solving and quality decision making. Knowledge of MS Office tools is preferred.
Qualifications
  • Experience supporting ISO 26262 functional safety activities.
  • Background in commercial vehicle systems (heavy/medium duty trucks, specialty, or defense).
  • Familiarity with electronics and software development processes (without being the developer).
  • Experience with Adams or MotionView Applications preferred.
  • 7+ years of experience in mechatronics, sensing systems, or system level engineering roles.
  • Strong background in sensing technologies, hardware integration, and vehicle level system behavior.
  • Experience with drivetrain, braking systems, and/or electric power steering (EPS).
  • Proficiency in structured requirements management tools (Polarion, DOORS, Jama, etc.).
  • Ability to analyze large datasets, extract insights, identify trends, and draw engineering conclusions to guide concept development and system decisions.
  • Experience with data acquisition systems and data driven troubleshooting.
  • Strong systems thinking mindset with the ability to coordinate across mechanical, electrical, software, and manufacturing teams.
  • Excellent communication, documentation, and organizational skills.

About Us
Cummins is an equal opportunity employer. Our policy is to provide equal employment opportunities to all qualified persons without regard to race, sex, color, disability, national origin, age, religion, union affiliation, sexual orientation, veteran status, citizenship, gender identity, or other status protected by law.

What Cummins employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


Cummins logo

About Cummins

Sourced by ZipRecruiter

Cummins Inc., headquartered in Columbus, IN, US, is a global power leader that designs, manufactures, and distributes numerous power products and systems. With its genesis from as early as 1919, the company readily serves diverse industries such as transportation, industrial, generator drive, or marine applications, among others. At the heart of Cummins' operations, its key product lineup encompasses diesel & natural gas engines, generator sets, engine components, and filtration, emission solutions, and electrical power generation systems. Cummins deeply embodies core values of integrity, respect for diversity, teamwork, performance excellence, and social responsibility - all of which dynamically fuel their mission 'Making people's lives better by powering a more prosperous world'.

Industry

Transportation equipment manufacturing

Company size

10,000+ Employees

Headquarters location

Columbus, IN, US

Year founded

1919