2

Entry Level Software Engineer Jobs in Clarkston, MI

PLM Analyst / Spare Parts Coordinator

Novi, MI · On-site

$24.75 - $30.75/hr

... entry-level PLM Analyst and Spare Parts Coordinator to join the Engineering organization at a ... Maintain and update multilevel Bill of Material hierarchy including hardware and software ...

PLM Analyst / Spare Parts Coordinator

Novi, MI · On-site

$24.75 - $30.75/hr

... entry-level PLM Analyst and Spare Parts Coordinator to join the Engineering organization at a ... Maintain and update multilevel Bill of Material hierarchy including hardware and software ...

3 Dimensional Services is seeking an Entry Level IT Professional to support and troubleshoot ... Troubleshoot application-level issues, software errors, and basic system access problems. * Manage ...

... Engineering, IT Support, Software Engineering, and more. To date, 30,000+ individuals have been ... Deliver classroom training in a highly interactive style to prepare adult students for entry-level ...

Industry/Sector Not Applicable Specialism Core DevSecOps Engineering Management Level Senior ... This role bridges the gap between teams for seamless and secure application and software ...

New

University Degree/College Diploma in Mechanical/Electrical Engineering or equivalent experience * 1 ... Strong working knowledge of Microsoft computer software (e.g. Excel, Word, etc.) and email * Proven ...

Showing results 41-60

Entry Level Software Engineer information

See Clarkston, MI salary details

$24.5K

$107.2K

$193.2K

How much do entry level software engineer jobs pay per year?

As of Aug 7, 2026, the average yearly pay for entry level software engineer in Clarkston, MI is $107,187.00, according to ZipRecruiter salary data. Most workers in this role earn between $66,400.00 and $122,700.00 per year, depending on experience, location, and employer.

What is the difference between Entry Level Software Engineer vs Software Developer?

AspectEntry Level Software EngineerSoftware Developer
Required CredentialsBachelor's in CS or related field; some internshipsBachelor's in CS or related; coding experience
Work EnvironmentTeam-based, collaborative projects, entry-level tasksProject-focused, coding, debugging, and implementation
Employer & Industry UsageTech companies, startups, IT departmentsSoftware firms, tech startups, enterprise IT
Common Search & ComparisonYesYes

Entry Level Software Engineers and Software Developers often share similar educational backgrounds and work environments. The main difference lies in their roles: engineers may focus more on designing systems and architecture, while developers typically concentrate on coding and implementation. Both roles are essential in tech industries and often overlap in job functions, but understanding these distinctions helps job seekers target the right positions.

What types of projects do entry level software engineers typically work on, and how do they collaborate with other team members?

Entry level software engineers often start by working on smaller features, bug fixes, or assisting with testing and documentation within larger projects. They usually collaborate closely with senior engineers, product managers, and QA teams through code reviews, daily stand-ups, and pair programming sessions. This structure helps new engineers learn best practices, understand the codebase, and gradually take on more complex assignments. Effective communication and a willingness to learn are key to success in these collaborative environments.

What does an entry level software engineer do?

An entry level software engineer is responsible for assisting in the design, development, testing, and maintenance of software applications. They typically work under the guidance of more experienced engineers and may write code, debug programs, and participate in code reviews. The role often involves learning company-specific tools and workflows, collaborating with team members, and continuously improving technical skills. Entry level software engineers are expected to adapt quickly, communicate effectively, and contribute to the team's overall goals.

What are the key skills and qualifications needed to thrive as an entry level software engineer, and why are they important?

To thrive as an Entry Level Software Engineer, you need a solid understanding of programming languages (such as Java, Python, or C++), computer science fundamentals, and often a relevant bachelor’s degree. Familiarity with version control systems like Git, development frameworks, and basic software development tools is typically expected. Strong problem-solving abilities, eagerness to learn, and effective collaboration are standout soft skills in this role. These skills are crucial for building reliable software, adapting to evolving technologies, and contributing productively to team projects.

What does an entry level software engineer do?

An Entry-Level Software Engineer, also called a Junior Engineer, works with a team of mid-level and senior engineers to develop, test, and maintain software applications and programs. The job duties of Junior Software Engineers typically include relatively simple routine tasks, such as debugging, testing, and code documentation. These tasks hone a Junior Engineer’s skills and familiarize them with the company’s code base. As Software Engineers gain more years of experience, they work on more complex development projects.

What is the entry-level position for a software engineer?

The entry-level position for a software engineer is typically called a Software Engineer I or Junior Software Engineer. It involves basic coding, debugging, and learning company tools and processes, often requiring familiarity with programming languages like Java, Python, or C++. This role provides foundational experience and may require a bachelor's degree in computer science or related fields.

How to get a job as an entry level software engineer with no experience?

To secure an entry level software engineer position with no experience, focus on building a strong foundation in programming languages like Python or Java, create a portfolio of personal projects, and gain familiarity with tools such as Git and Linux. Internships, coding bootcamps, and certifications can also improve your chances by demonstrating practical skills to employers.

Is 25 too late to become an entry level software engineer?

Entry level software engineering roles are open to individuals of various ages, including those starting in their mid-20s. Many employers value skills, relevant training, and problem-solving ability over age, and career changers often successfully transition into software engineering at this stage by learning programming languages and gaining practical experience. Age is generally not a barrier to entering the field at an entry level.
What are the most commonly searched types of Software Engineer jobs in Clarkston, MI? The most popular types of Software Engineer jobs in Clarkston, MI are:
What job categories do people searching Entry Level Software Engineer jobs in Clarkston, MI look for? The top searched job categories for Entry Level Software Engineer jobs in Clarkston, MI are:
What cities near Clarkston, MI are hiring for Entry Level Software Engineer jobs? Cities near Clarkston, MI with the most Entry Level Software Engineer job openings:
Infographic showing various Entry Level Software Engineer job openings in Clarkston, MI as of August 2026, with employment types broken down into 87% Full Time, 9% Part Time, and 4% Contract. Highlights an 89% Physical, 3% Hybrid, and 8% Remote job distribution, with an average salary of $107,187 per year, or $51.5 per hour.

Entry Level - Transmission & Driveline Development & Validation

Stellantis

Auburn Hills, MI

Full-time

Medical, Dental, Vision, Retirement, PTO

Re-posted 21 days ago


Stellantis rating

7.5

Company rating: 7.5 out of 10

Based on 130 frontline employees who took The Breakroom Quiz

14th of 44 rated automakers


Job description

The Development & Validation Engineer for Automatic Transmission, Driveline and/or Gear Reducers is responsible for designing, developing, and validating components and systems and will work closely with other engineer groups interacting with the transmission, including - but not limited to – transmission & Driveline hardware, software, calibration, thermal management, engine engineering organizations. The D&V Test Engineer is also responsible for test execution to ensure functional objectives and durability goals are met. This includes, test planning, Bill-of-material development, test cell setup and debug, test schedule development, root cause analysis of test stoppages throughout the test and finally to lead the test article inspection and report following the end of each test.  The engineer will initiate root cause analysis and solution development process in the case of test failures are identified.

Basic Qualifications:

  • Bachelors Degree in Mechanical Engineering
  • Engineering experience in Automatic Transmission/Driveline/Gear Reducer design, development, calibration or controls via internship
  • Must have excellent communication and presentation skills as well as experience with basic PC software (e.g. MS Word, Excel, PowerPoint and Project)
  • Candidate must be highly motivated, self-directed, have the ability to manage multiple complex projects, and have a positive attitude.

Preferred Qualifications:

  • Master Degree in Engineering

Our Benefits — Designed with You in Mind

Comprehensive Health & Well-being Coverage
From your very first day, you’ll have access to medical, dental, vision, and prescription drug coverage — ensuring you and your family stay healthy and protected.

Generous Paid Time Off
We believe in work-life balance. That’s why we offer: 17+ paid holidays, including shut-down from December 24th through New Years Day every year. Vacation, float & wellbeing days, sick time and fully paid parental leave when your family needs you most.

Competitive Retirement Savings Plans
We help you plan for the future with:

  • An employer match on contributions to your 401k, Roth, and Catch-Up plans
  • An employer contribution, even if you don’t contribute

Income Protection & Insurance Options
Benefit from included and optional disability, life, and other insurance programs — because your peace of mind matters.

Company Vehicle Lease Program
Eligible employees and their immediate families can enjoy company vehicle lease options with included insurance, maintenance, and unlimited mileage. Plus, take advantage of exclusive discounts on Stellantis products.

Family Building Benefit
We proudly support all paths to parenthood- including fertility and infertility treatments, adoption services, and gestational surrogacy.

Support for Your Growth and Giving Back
We believe in investing in your future and your passions:

  • Tuition reimbursement
  • Student loan refinancing programs
  • 18 paid volunteer hours each year to make a difference in your community

And so much more!
When you join us, you’re not just building a career — you’re joining a company that supports you, inside and outside of work.


What Stellantis employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom