The team combines classical estimation and perception methods with modern C++ software engineering ... What you can look forward to as Entry-Level Robotics and Innovation Engineer: * Support design and ...
The team combines classical estimation and perception methods with modern C++ software engineering ... What you can look forward to as Entry-Level Robotics and Innovation Engineer: * Support design and ...
The team combines classical estimation and perception methods with modern C++ software engineering ... What you can look forward to as Entry-Level Robotics and Innovation Engineer: * Support design and ...
The team combines classical estimation and perception methods with modern C++ software engineering ... What you can look forward to as Entry-Level Robotics and Innovation Engineer: * Support design and ...
This 24-month, entry-level rotational program is designed to provide professional and leadership ... Support change request management, requirements engineering, system and software architecture ...
This 24-month, entry-level rotational program is designed to provide professional and leadership ... Support change request management, requirements engineering, system and software architecture ...
This 24-month, entry-level rotational program is designed to provide professional and leadership ... Support change request management, requirements engineering, system and software architecture ...
Quick apply
This 24-month, entry-level rotational program is designed to provide professional and leadership ... Support change request management, requirements engineering, system and software architecture ...
This 24-month, entry-level rotational program is designed to provide professional and leadership ... Support change request management, requirements engineering, system and software architecture ...
This 24-month, entry-level rotational program is designed to provide professional and leadership ... Support change request management, requirements engineering, system and software architecture ...
Mechanical Engineer 1 (Entry-Level) - Nuclear (Summer 2027)
Farmington Hills, MI · On-site
$62K - $90K/yr
We also value additional learning, such as a minor, certificate, or other training in Computer Science, Artificial Intelligence, Software Engineering, or related fields that helps you apply ...
Mechanical Engineer 1 (Entry-Level) - Nuclear (Summer 2027)
Farmington Hills, MI · On-site
$62K - $90K/yr
We also value additional learning, such as a minor, certificate, or other training in Computer Science, Artificial Intelligence, Software Engineering, or related fields that helps you apply ...
Applications Engineer
Walled Lake, MI · On-site
Dynetics, a Leidos Company, is seeking a motivated Entry-Level Applications Engineer to join our ... Must have a Bachelor's degree in Electrical Engineering, Computer Engineering, Software Engineering ...
Applications Engineer
Walled Lake, MI · On-site
Dynetics, a Leidos Company, is seeking a motivated Entry-Level Applications Engineer to join our ... Must have a Bachelor's degree in Electrical Engineering, Computer Engineering, Software Engineering ...
Applications Engineer
Walled Lake, MI · On-site
Dynetics, a Leidos Company, is seeking a motivated Entry-Level Applications Engineer to join our ... Must have a Bachelor's degree in Electrical Engineering, Computer Engineering, Software Engineering ...
Applications Engineer
Walled Lake, MI · On-site
Dynetics, a Leidos Company, is seeking a motivated Entry-Level Applications Engineer to join our ... Must have a Bachelor's degree in Electrical Engineering, Computer Engineering, Software Engineering ...
Entry Level IT Professional
Detroit, MI · On-site
Veracity Software Pvt. Ltd. is seeking an Entry Level IT Professional to support the Detroit Water ... Information Systems, Engineering, Business, or related technical field • Basic IT Support ...
Entry Level IT Professional
Detroit, MI · On-site
Veracity Software Pvt. Ltd. is seeking an Entry Level IT Professional to support the Detroit Water ... Information Systems, Engineering, Business, or related technical field • Basic IT Support ...
Substation Engineer 1 (Entry Level) - Grid (Summer 2027)
Farmington Hills, MI · On-site
$62K - $90K/yr
We also value additional learning, such as a minor, certificate, or other training in Computer Science, Artificial Intelligence, Software Engineering, or related fields that helps you apply ...
Substation Engineer 1 (Entry Level) - Grid (Summer 2027)
Farmington Hills, MI · On-site
$62K - $90K/yr
We also value additional learning, such as a minor, certificate, or other training in Computer Science, Artificial Intelligence, Software Engineering, or related fields that helps you apply ...
Entry Level Controller Integration Engineer - generalmotors
Milford, MI · On-site
$100 - $125/hr
This role works closely with Vehicle Software Leads (VSLs), software development teams, quality, Product Quality Engineers, and vehicle integration teams to support software readiness and successful ...
New
Entry Level Controller Integration Engineer - generalmotors
Milford, MI · On-site
$100 - $125/hr
This role works closely with Vehicle Software Leads (VSLs), software development teams, quality, Product Quality Engineers, and vehicle integration teams to support software readiness and successful ...
New
Entry Level Controller Integration Engineer
Milford, MI · On-site
$91K - $123K/yr
This role works closely with Vehicle Software Leads (VSLs), software development teams, quality, Product Quality Engineers, and vehicle integration teams to support software readiness and successful ...
Entry Level Controller Integration Engineer
Milford, MI · On-site
$91K - $123K/yr
This role works closely with Vehicle Software Leads (VSLs), software development teams, quality, Product Quality Engineers, and vehicle integration teams to support software readiness and successful ...
Entry Level Controller Integration Engineer
Milford, MI · Hybrid
$91K - $123K/yr
This role works closely with Vehicle Software Leads (VSLs), software development teams, quality, Product Quality Engineers, and vehicle integration teams to support software readiness and successful ...
Entry Level Controller Integration Engineer
Milford, MI · Hybrid
$91K - $123K/yr
This role works closely with Vehicle Software Leads (VSLs), software development teams, quality, Product Quality Engineers, and vehicle integration teams to support software readiness and successful ...
Entry Level Controller Integration Engineer
Milford, MI · On-site
$91K - $123K/yr
Support software feature checkout activities aligned with software availability and program ... Pursuit of a Bachelor's or Master's degree in one of the following areas Mechanical Engineering ...
Entry Level Controller Integration Engineer
Milford, MI · On-site
$91K - $123K/yr
Support software feature checkout activities aligned with software availability and program ... Pursuit of a Bachelor's or Master's degree in one of the following areas Mechanical Engineering ...
Cloud Automation Engineer
Allen Park, MI · On-site
$50.75 - $68/hr
... Engineer, entry level. This position will be working on the IT Solutions team to automate ... Software Engineering or equivalent work experience Additional Information Benefits/Perks:
Cloud Automation Engineer
Allen Park, MI · On-site
$50.75 - $68/hr
... Engineer, entry level. This position will be working on the IT Solutions team to automate ... Software Engineering or equivalent work experience Additional Information Benefits/Perks:
Cloud Automation Engineer
Allen Park, MI · On-site
$50.75 - $68/hr
... Engineer, entry level. This position will be working on the IT Solutions team to automate ... Software Engineering or equivalent work experience Additional Information Benefits/Perks:
Cloud Automation Engineer
Allen Park, MI · On-site
$50.75 - $68/hr
... Engineer, entry level. This position will be working on the IT Solutions team to automate ... Software Engineering or equivalent work experience Additional Information Benefits/Perks:
Exhibit Design Engineer
Clawson, MI · On-site
$45 - $50/hr
Utilize automation software for programming and part layouts. * Design wiring schematics and custom ... entry-level candidates eager to learn and contribute. About Skill Skill connects the best ...
Exhibit Design Engineer
Clawson, MI · On-site
$45 - $50/hr
Utilize automation software for programming and part layouts. * Design wiring schematics and custom ... entry-level candidates eager to learn and contribute. About Skill Skill connects the best ...
GenAI Python Systems Engineer - Experienced Associate
Detroit, MI · On-site
$63K - $140K/yr
Within our Data and Analytics Engineering practice, you will apply data, algorithms, and software ... PwC does not intend to hire experienced or entry level job seekers who will need, now or in the ...
GenAI Python Systems Engineer - Experienced Associate
Detroit, MI · On-site
$63K - $140K/yr
Within our Data and Analytics Engineering practice, you will apply data, algorithms, and software ... PwC does not intend to hire experienced or entry level job seekers who will need, now or in the ...
Robot Support Engineer
Troy, MI · On-site
Experience: Entry-level position open to recent graduates with previous relevant engineering internships. * Skills: Fast learner with strong debugging and software troubleshooting skills.
Robot Support Engineer
Troy, MI · On-site
Experience: Entry-level position open to recent graduates with previous relevant engineering internships. * Skills: Fast learner with strong debugging and software troubleshooting skills.
Support Engineer Robot
Troy, MI · On-site
Experience: Entry-level position open to recent graduates with previous relevant engineering internships. * Skills: Fast learner with strong debugging and software troubleshooting skills.
Support Engineer Robot
Troy, MI · On-site
Experience: Entry-level position open to recent graduates with previous relevant engineering internships. * Skills: Fast learner with strong debugging and software troubleshooting skills.
Entry Level Software Engineering information
See Rochester Hills, MI salary details
$22.1K - $35.9K
1% of jobs
$35.9K - $49.7K
5% of jobs
$58.6K is the 25th percentile. Wages below this are outliers.
$49.7K - $63.5K
29% of jobs
$63.5K - $77.3K
11% of jobs
The median wage is $80.5K / yr.
$77.3K - $91.1K
14% of jobs
$104.9K is the 75th percentile. Wages above this are outliers.
$91.1K - $104.9K
15% of jobs
$104.9K - $118.7K
8% of jobs
$118.7K - $132.5K
6% of jobs
$132.5K - $146.4K
5% of jobs
$146.4K - $160.2K
3% of jobs
$160.2K - $174K
2% of jobs
$22.1K
$96.5K
$174K
How much do entry level software engineering jobs pay per year?
What is an entry level software engineer?
What are the typical responsibilities of an entry level software engineer?
What are the key skills and qualifications needed to thrive as an entry level software engineer?
How to get a job as an entry level software engineer with no experience?
Is 25 too late to become an entry level software engineer?
What are the most commonly searched types of Software Engineering jobs in Rochester Hills, MI?
The most popular types of Software Engineering jobs in Rochester Hills, MI are:
What are popular job titles related to Entry Level Software Engineering jobs in Rochester Hills, MI?
For Entry Level Software Engineering jobs in Rochester Hills, MI, the most frequently searched job titles are:
What job categories do people searching Entry Level Software Engineering jobs in Rochester Hills, MI look for?
The top searched job categories for Entry Level Software Engineering jobs in Rochester Hills, MI are:
What cities near Rochester Hills, MI are hiring for Entry Level Software Engineering jobs?
Cities near Rochester Hills, MI with the most Entry Level Software Engineering job openings:

Engineer I - Algorithm
Farmington Hills, MI
Full-time
Medical, Retirement, PTO
Posted 6 days ago
ZF rating
6.3
Based on 57 frontline employees who took The Breakroom Quiz
422nd of 499 rated machine equipment manufacturers
Job description
Req ID 90947 | Gbl Elec HQ - Farmington Hills, United States Capri USA Group, Inc.
The Robotics and Innovation team develops ZF's next generation of edge-connected driver assistance and automated driving functions. Work spans low-speed parking systems through Level 3 capabilities on highways and in complex urban environments. The team combines classical estimation and perception methods with modern C++ software engineering to deliver robust, production-oriented solutions. Engineers collaborate closely with internal controls, software, safety, and vehicle-integration groups as well as external suppliers. Entry-level members contribute to real functions while building depth in probabilistic robotics, sensor fusion, and automotive software practices. This position is part of ZF's ADAS & HPC business, which is entering an exciting new phase of growth and transformation within the advanced automotive technology space. The business unit is planned for divestiture, creating a unique opportunity to help shape the future of next-generation driver assistance and high-performance computing technologies.
What you can look forward to as Entry-Level Robotics and Innovation Engineer:
- Support design and implementation of driver assistance functions from parking assistance to higher-level automated driving features
- Develop and test modern C++ modules for perception, sensor fusion, estimation, and related algorithms
- Work in a CI/DevOps environment using Git and established software development workflows
- Collaborate with cross-functional teams (controls, software, safety, integration) and suppliers
- Contribute to prototyping and concept evaluation, including service-based frameworks such as ROS
- Participate in in-vehicle rapid prototyping of features and intellectual property
- Gain structured exposure to safety-critical embedded development practices
Your Profile as Entry-Level Robotics and Innovation Engineer:
- Bachelor of Science (or equivalent) in Mechanical Engineering, Electrical Engineering, Mathematics, Robotics, or a related field; Master's preferred
- 0-2 years of relevant experience; internships, co-ops, research assistantships, senior design, or substantial academic/personal projects accepted
- Working proficiency in object-oriented C++ (C++14 or later), shown through coursework, internships, or projects
- Familiarity with Git and basic software development practices (branching, reviews, CI concepts)
- Foundational knowledge of probabilistic robotics and related methods (State Space Modeling, Kalman filtering, or Bayesian approaches)
- Interest in convex optimization, optimal control, or model-predictive control is a plus
- Strong analytical skills, willingness to learn production automotive software practices, and clear technical communication
- Team-oriented working style; prior exposure to embedded systems, ROS, or ADAS internships is advantageous
- Must be based in southeast Michigan
What We Offer:
- A supportive collaborative team environment
- Annual Incentive Plan
- Paid Vacation
- Personal Time
- 401k Plan
- Health Care Benefits
- Paid Holidays
- A strong diversity culture
- Supportive Employee Groups and community outreach activities
Be part of our ZF team as Engineer I - ADAS/Robotics Algorithm and apply now!
Contact
Gabriela Palacio
DIVERSITY COMMITMENT:
Diversity, Equity and Inclusion are more than just words for us. They are at the core of the ZF Way that propels our team members towards their utmost success. We strive to build and nurture a culture where inclusiveness is a natural reflex. We actively seek ways to remove barriers so that every member of ZF can rise to their full potential. We aim to embed this in our legacy through how we operate and build our products as we shape next generation mobility, safety, sustainability and social justice.
With four generations across 118 nationalities in 41 countries, ZF combines a unique variety of backgrounds, perspectives, and ideas. Together, we solve problems, drive innovation and shape next generation mobility.
Our company is committed to the principles of Equal Employment Opportunity and to providing reasonable accommodations to applicants with physical and/or mental disabilities. If you are interested in applying for employment with us and are in need of accommodation or special assistance to navigate our website or to complete your application, please contact us. Requests for reasonable accommodation will be considered on a case-by-case basis. ZF is an Equal Opportunity and Affirmative Action Employer and is committed to ensuring equal employment opportunities for all job applicants and employees. Employment decisions are based upon job-related reasons regardless of an applicant's race, color, religion, sex, sexual orientation, gender identity, age, national origin, disability, marital status, genetic information, protected veteran status, or any other status protected by law. Equal Employment Opportunity/Affirmative Action Employer M/F/Disability/Veteran