Software Engineer
Troy, MI · On-site
Software Engineer for Troy, MI - multiple positions open - to develop application-specific components for embedded automotive software; participate in all development phases; analyze requirements ...
Troy, MI · On-site
Software Engineer for Troy, MI - multiple positions open - to develop application-specific components for embedded automotive software; participate in all development phases; analyze requirements ...
Troy, MI · On-site
Software Engineer for Troy, MI - multiple positions open - to develop application-specific components for embedded automotive software; participate in all development phases; analyze requirements ...
Rochester, MI · On-site
$112K - $148K/yr
Summary The Senior Software Engineer I on the Cloud Development team designs, develops and maintains solutions that support the management and orchestration of OneStream's cloud hosting ...
Rochester, MI · On-site
$112K - $148K/yr
Summary The Senior Software Engineer I on the Cloud Development team designs, develops and maintains solutions that support the management and orchestration of OneStream's cloud hosting ...
Livonia, MI · On-site
$85K - $143K/yr
Ensures software engineering excellence (e.g best practices and quality) is achieved within the product team. Collaborates with other Product Teams to reduce complexity across the product / product ...
New
Livonia, MI · On-site
$85K - $143K/yr
Ensures software engineering excellence (e.g best practices and quality) is achieved within the product team. Collaborates with other Product Teams to reduce complexity across the product / product ...
New
Warren, MI · On-site
Contribute as a designer and developer to design, code, and release software for an Android, Linux, DSP, and DPS systems. Participate and advise in vendor discussions to guide future audio roadmap ...
Warren, MI · On-site
Contribute as a designer and developer to design, code, and release software for an Android, Linux, DSP, and DPS systems. Participate and advise in vendor discussions to guide future audio roadmap ...
Birmingham, MI · On-site
$116K - $154K/yr
Summary The Senior Software Engineer I on the Cloud Development team designs, develops and maintains solutions that support the management and orchestration of OneStream's cloud hosting ...
Birmingham, MI · On-site
$116K - $154K/yr
Summary The Senior Software Engineer I on the Cloud Development team designs, develops and maintains solutions that support the management and orchestration of OneStream's cloud hosting ...
Warren, MI · On-site
$40/hr
The Software Engineer Intern implements developer tools or product features on a rapid-release ... This internship is primarily a remote opportunity. However, if you are located near one of our ...
New
Warren, MI · On-site
$40/hr
The Software Engineer Intern implements developer tools or product features on a rapid-release ... This internship is primarily a remote opportunity. However, if you are located near one of our ...
New
Rochester Hills, MI · On-site +1
$40/hr
The Software Engineer Intern implements developer tools or product features on a rapid-release ... This internship is primarily a remote opportunity. However, if you are located near one of our ...
New
Rochester Hills, MI · On-site +1
$40/hr
The Software Engineer Intern implements developer tools or product features on a rapid-release ... This internship is primarily a remote opportunity. However, if you are located near one of our ...
New
Sterling Heights, MI · On-site
$40/hr
The Software Engineer Intern implements developer tools or product features on a rapid-release ... This internship is primarily a remote opportunity. However, if you are located near one of our ...
New
Sterling Heights, MI · On-site
$40/hr
The Software Engineer Intern implements developer tools or product features on a rapid-release ... This internship is primarily a remote opportunity. However, if you are located near one of our ...
New
Rochester Hills, MI · On-site
$40/hr
The Software Engineer Intern implements developer tools or product features on a rapid-release ... This internship is primarily a remote opportunity. However, if you are located near one of our ...
New
Rochester Hills, MI · On-site
$40/hr
The Software Engineer Intern implements developer tools or product features on a rapid-release ... This internship is primarily a remote opportunity. However, if you are located near one of our ...
New
Warren, MI · On-site +1
$40/hr
The Software Engineer Intern implements developer tools or product features on a rapid-release ... This internship is primarily a remote opportunity. However, if you are located near one of our ...
New
Warren, MI · On-site +1
$40/hr
The Software Engineer Intern implements developer tools or product features on a rapid-release ... This internship is primarily a remote opportunity. However, if you are located near one of our ...
New
Milford, MI · On-site
$120 - $150/hr
Senior Software EngineerSkip to main content#Senior Software Engineer page is loaded## Senior Software EngineerApplyremote type: Hybridlocations: Milford, Michigan, United States of Americatime type:
Milford, MI · On-site
$120 - $150/hr
Senior Software EngineerSkip to main content#Senior Software Engineer page is loaded## Senior Software EngineerApplyremote type: Hybridlocations: Milford, Michigan, United States of Americatime type:
Sterling Heights, MI · On-site +1
$40/hr
The Software Engineer Intern implements developer tools or product features on a rapid-release ... This internship is primarily a remote opportunity. However, if you are located near one of our ...
New
Sterling Heights, MI · On-site +1
$40/hr
The Software Engineer Intern implements developer tools or product features on a rapid-release ... This internship is primarily a remote opportunity. However, if you are located near one of our ...
New
Farmington Hills, MI · On-site
$90 - $130/hr
As a successful Software Engineer, you will: Application Development & Support * Develop, maintain, enhance, and support PHP-based enterprise applications and web platforms * Design and build ...
Farmington Hills, MI · On-site
$90 - $130/hr
As a successful Software Engineer, you will: Application Development & Support * Develop, maintain, enhance, and support PHP-based enterprise applications and web platforms * Design and build ...
Sterling Heights, MI · On-site
$50 - $58.65/hr
Title: Senior Software Engineer Duration: 6+ Months contract Locations: Sterling Heights, MI We have openings for individuals with experience and a passion for real-time, embedded software ...
Sterling Heights, MI · On-site
$50 - $58.65/hr
Title: Senior Software Engineer Duration: 6+ Months contract Locations: Sterling Heights, MI We have openings for individuals with experience and a passion for real-time, embedded software ...
Southfield, MI · On-site
Implement and configure software architectures to enable automatic routings * Maintain and add to ... Work with Engineering teams and suppliers on interface specifications, create commonality and ...
Quick apply
Southfield, MI · On-site
Implement and configure software architectures to enable automatic routings * Maintain and add to ... Work with Engineering teams and suppliers on interface specifications, create commonality and ...
Software Engineer Location : Auburn Hills, MI Duration : Long term Min 6 years of exp in integration of SW modules which are based on Autosar and non-Autosar exp in embedded SW integration and ...
Software Engineer Location : Auburn Hills, MI Duration : Long term Min 6 years of exp in integration of SW modules which are based on Autosar and non-Autosar exp in embedded SW integration and ...
\n \n \n Powertrain Software Engineer position working in Auburn Hills, Michigan. The Powertrain Embedded Software Engineer will be responsible for participating in a team of engineers responsible for ...
\n \n \n Powertrain Software Engineer position working in Auburn Hills, Michigan. The Powertrain Embedded Software Engineer will be responsible for participating in a team of engineers responsible for ...
Auburn Hills, MI · On-site
Software Engineer Location : Auburn Hills, MI Duration : Long term • Min 6 years of exp in integration of SW modules which are based on Autosar and non-Autosar • exp in embedded SW integration ...
Auburn Hills, MI · On-site
Software Engineer Location : Auburn Hills, MI Duration : Long term • Min 6 years of exp in integration of SW modules which are based on Autosar and non-Autosar • exp in embedded SW integration ...
Sterling Heights, MI · On-site
$63.92 - $71/hr
Software Staff Engineer Sterling Heights, MI $63.92 - $71.00/Hour We are hiring a Software Staff Engineer in Sterling Heights, MI to support development of advanced embedded software systems for ...
Sterling Heights, MI · On-site
$63.92 - $71/hr
Software Staff Engineer Sterling Heights, MI $63.92 - $71.00/Hour We are hiring a Software Staff Engineer in Sterling Heights, MI to support development of advanced embedded software systems for ...
Rochester, MI · On-site
$112K - $148K/yr
Summary We are looking for a Senior Software Engineer II to join our OneStream MarketPlace development team. OneStream provides Corporate Performance Management (CPM) software for large corporations.
Rochester, MI · On-site
$112K - $148K/yr
Summary We are looking for a Senior Software Engineer II to join our OneStream MarketPlace development team. OneStream provides Corporate Performance Management (CPM) software for large corporations.
$12.48 - $14.61
5% of jobs
$14.61 - $16.74
7% of jobs
$18.82 is the 25th percentile. Wages below this are outliers.
$16.74 - $18.87
13% of jobs
$18.87 - $21
9% of jobs
The median wage is $22.71 / hr.
$21 - $23.12
19% of jobs
$23.12 - $25.25
18% of jobs
$25.78 is the 75th percentile. Wages above this are outliers.
$25.25 - $27.38
14% of jobs
$27.38 - $29.51
7% of jobs
$29.51 - $31.63
4% of jobs
$31.63 - $33.76
0% of jobs
$33.76 - $35.89
3% of jobs
$12
$23
$35
A Software Engineer Internship is a temporary position where students or entry-level professionals gain hands-on experience in software development. Interns typically work on real projects, write code, debug issues, and collaborate with engineering teams. The internship helps develop technical skills, knowledge of software development processes, and familiarity with industry tools. It also provides networking opportunities and can lead to full-time job offers.
Software Engineer Interns are often assigned to real-world projects that may include developing new features, fixing bugs, writing automated tests, or improving documentation. They usually work as part of a development team under the mentorship of experienced engineers, which allows them to participate in code reviews, agile meetings, and collaborative problem-solving sessions. The exact responsibilities may vary, but interns are regularly exposed to the full software development lifecycle and are encouraged to ask questions and contribute ideas. This hands-on experience not only builds technical skills but also prepares interns for full-time roles after graduation.
To thrive as a Software Engineer Intern, you need a solid understanding of programming languages (such as Java, Python, or C++), algorithms, data structures, and typically be pursuing or have a degree in computer science or a related field. Familiarity with version control systems like Git, integrated development environments (IDEs), and sometimes issue tracking tools is often expected. Strong problem-solving abilities, a willingness to learn, and effective communication are key soft skills that help interns excel in collaborative environments. These skills ensure interns can contribute meaningfully to technical projects, integrate well with engineering teams, and grow rapidly within the organization.
The most popular types of Software Engineer jobs in Washington, MI are:
Cities near Washington, MI with the most Software Engineer Internship job openings:

Valeo is a tech global company, designing breakthrough solutions to reinvent the mobility. We are an automotive supplier partner to automakers and new mobility actors worldwide. Our vision? Invent a greener and more secured mobility, thanks to solutions focusing on intuitive driving and reducing CO2 emissions. We are leader on our businesses, and recognized as one of the largest global innovative companies.
Software Engineer for Troy, MI - multiple positions open - to develop application-specific components for embedded automotive software; participate in all development phases; analyze requirements; conduct implementation activities; support testing, validation & releases. Requires Bachelor's degree in Electrical, Electronics, Computer or Computer Systems Engineering or closely-related & 3 yrs experience in a Software and/or Embedded Software position using automotive applications & interfaces, including CAN, LIN, FlexRay or Automotive Ethernet; using C or C++; using version control & change control tools (git or SVN); and working with AUTOSAR, NXP chips & ethernet transceivers. Email resume to Valeo North America, Inc. at valeo.ves-usa.mailbox@valeo.com Reference Code 492445.
Job:
R&D EngineerOrganization:
Schedule:
Full timeEmployee Status:
RegularJob Type:
Permanent contractJob Posting Date:
2026-08-20Join Us !
Being part of our team, you will join:
- one of the largest global innovative companies, with more than 20,000 engineers working in Research & Development
- a multi-cultural environment that values diversity and international collaboration
- more than 100,000 colleagues in 31 countries... which make a lot of opportunity for career growth
- a business highly committed to limiting the environmental impact if its activities and ranked by Corporate Knights as the number one company in the automotive sector in terms of sustainable development
More information on Valeo: https://www.valeo.com