Prin Software Engineer
Jackson, MI · On-site
The selected candidate must be within a commutable distance or willing to relocate (relocation ... The Principal Software Engineer is responsible for designing, developing, and maintaining software ...
Jackson, MI · On-site
The selected candidate must be within a commutable distance or willing to relocate (relocation ... The Principal Software Engineer is responsible for designing, developing, and maintaining software ...
Jackson, MI · On-site
The selected candidate must be within a commutable distance or willing to relocate (relocation ... The Principal Software Engineer is responsible for designing, developing, and maintaining software ...
Jackson, MI · On-site
The selected candidate must be within a commutable distance or willing to relocate (relocation ... The Principal Software Engineer is responsible for designing, developing, and maintaining software ...
Jackson, MI · On-site
The selected candidate must be within a commutable distance or willing to relocate (relocation ... The Principal Software Engineer is responsible for designing, developing, and maintaining software ...
We are looking for software engineer interns to join the team in summer 2026 to apply their capabilities to becoming the next generation of developers turning signal and image processes into usable ...
We are looking for software engineer interns to join the team in summer 2026 to apply their capabilities to becoming the next generation of developers turning signal and image processes into usable ...
We are looking for software engineer interns to join the team in summer 2026 to apply their capabilities to becoming the next generation of developers turning signal and image processes into usable ...
We are looking for software engineer interns to join the team in summer 2026 to apply their capabilities to becoming the next generation of developers turning signal and image processes into usable ...
We are looking for software engineer interns to join the team in summer 2026 to apply their capabilities to becoming the next generation of developers turning signal and image processes into usable ...
We are looking for software engineer interns to join the team in summer 2026 to apply their capabilities to becoming the next generation of developers turning signal and image processes into usable ...
We are looking for software engineer interns to join the team in summer 2026 to apply their capabilities to becoming the next generation of developers turning signal and image processes into usable ...
We are looking for software engineer interns to join the team in summer 2026 to apply their capabilities to becoming the next generation of developers turning signal and image processes into usable ...
Warren, MI · On-site
$110 - $150/hr
We are looking for software developers with a strong passion for developing the software tools and ... Relocation:**This job may be eligible for relocation benefits.The selected candidate will be ...
Warren, MI · On-site
$110 - $150/hr
We are looking for software developers with a strong passion for developing the software tools and ... Relocation:**This job may be eligible for relocation benefits.The selected candidate will be ...
$35 - $55/hr
Local candidates are preferred, but relocation assistance is available for well qualified candidates. CNC Software Engineer rates are anticipated to be in the $35-$55/hr range based on each candidate ...
Quick apply
$35 - $55/hr
Local candidates are preferred, but relocation assistance is available for well qualified candidates. CNC Software Engineer rates are anticipated to be in the $35-$55/hr range based on each candidate ...
Software Engineer Level I - Hardware & Software Integration (Sterling Heights, MI) About the Role ... internship experience. - Eligibility for U.S. Secret Security Clearance (U.S. citizenship required)
Software Engineer Level I - Hardware & Software Integration (Sterling Heights, MI) About the Role ... internship experience. - Eligibility for U.S. Secret Security Clearance (U.S. citizenship required)
Warren, MI · On-site
$123K - $162K/yr
As an Embedded Software Engineer on the Universal Flash Orchestrator Team, you will develop the ... This job may be eligible for relocation benefits. About GM Our vision is a world with Zero Crashes ...
Warren, MI · On-site
$123K - $162K/yr
As an Embedded Software Engineer on the Universal Flash Orchestrator Team, you will develop the ... This job may be eligible for relocation benefits. About GM Our vision is a world with Zero Crashes ...
Warren, MI · On-site
$123K - $162K/yr
As an Embedded Software Engineer on the Universal Flash Orchestrator Team, you will develop the ... This job may be eligible for relocation benefits. About GM Our vision is a world with Zero Crashes ...
Warren, MI · On-site
$123K - $162K/yr
As an Embedded Software Engineer on the Universal Flash Orchestrator Team, you will develop the ... This job may be eligible for relocation benefits. About GM Our vision is a world with Zero Crashes ...
Livonia, MI · On-site
Cadence is looking for additional software developers to implement multi-body dynamics business ... Must be willing to relocate. Key Responsibilities * Implement Adams Application back-end business ...
Livonia, MI · On-site
Cadence is looking for additional software developers to implement multi-body dynamics business ... Must be willing to relocate. Key Responsibilities * Implement Adams Application back-end business ...
Cadence is looking for additional software developers to implement multi-body dynamics business ... Must be willing to relocate. Key Responsibilities * Implement Adams Application back-end business ...
Cadence is looking for additional software developers to implement multi-body dynamics business ... Must be willing to relocate. Key Responsibilities * Implement Adams Application back-end business ...
We are looking for software engineer interns to join the team in summer 2026 to apply their capabilities to becoming the next generation of developers turning signal and image processes into usable ...
We are looking for software engineer interns to join the team in summer 2026 to apply their capabilities to becoming the next generation of developers turning signal and image processes into usable ...
Some internship or hands-on work experience in software engineering, preferably within material-handling industry. * Understanding of engineering principles, with ability to read mechanical layout ...
Some internship or hands-on work experience in software engineering, preferably within material-handling industry. * Understanding of engineering principles, with ability to read mechanical layout ...
Warren, MI · Hybrid
$115K - $151K/yr
The RoleWe are seeking a Senior Software Engineer to develop, validate, deploy, and maintain an ... relocation benefits. About GM Our vision is a world with Zero Crashes, Zero Emissions and Zero ...
Warren, MI · Hybrid
$115K - $151K/yr
The RoleWe are seeking a Senior Software Engineer to develop, validate, deploy, and maintain an ... relocation benefits. About GM Our vision is a world with Zero Crashes, Zero Emissions and Zero ...
Milford, MI · Hybrid
$107K - $142K/yr
The RoleWe are seeking a Senior Software Engineer to develop, validate, deploy, and maintain an ... relocation benefits. About GM Our vision is a world with Zero Crashes, Zero Emissions and Zero ...
Milford, MI · Hybrid
$107K - $142K/yr
The RoleWe are seeking a Senior Software Engineer to develop, validate, deploy, and maintain an ... relocation benefits. About GM Our vision is a world with Zero Crashes, Zero Emissions and Zero ...
Warren, MI · On-site
$114K - $151K/yr
The Role We are seeking a Senior Software Engineer to develop, validate, deploy, and maintain an ... relocation benefits. About GM Our vision is a world with Zero Crashes, Zero Emissions and Zero ...
Warren, MI · On-site
$114K - $151K/yr
The Role We are seeking a Senior Software Engineer to develop, validate, deploy, and maintain an ... relocation benefits. About GM Our vision is a world with Zero Crashes, Zero Emissions and Zero ...
Warren, MI · On-site
$115K - $151K/yr
The Role We are seeking a Senior Software Engineer to develop, validate, deploy, and maintain an ... relocation benefits. About GM Our vision is a world with Zero Crashes, Zero Emissions and Zero ...
Warren, MI · On-site
$115K - $151K/yr
The Role We are seeking a Senior Software Engineer to develop, validate, deploy, and maintain an ... relocation benefits. About GM Our vision is a world with Zero Crashes, Zero Emissions and Zero ...
Treetown Tech seeks Embedded Software Engineers to join their multi-disciplinary engineering team ... Relocation assistanceavailable. Applicants must be authorized to work in the United States for any ...
Treetown Tech seeks Embedded Software Engineers to join their multi-disciplinary engineering team ... Relocation assistanceavailable. Applicants must be authorized to work in the United States for any ...
| Aspect | Internship Software Engineer Relocation | Software Engineer |
|---|---|---|
| Credentials | Typically pursuing or recent graduate in CS or related field | Bachelor's or higher in CS or related field, often with experience |
| Work Environment | Temporary, training-focused, often in a corporate or tech company | Full-time, ongoing role in development teams |
| Employer Usage | Internship programs with relocation options for students | Full-time employment, may include relocation for job transfer |
| Search Intent | Internship opportunities with relocation for students | Full-time software development roles with potential relocation |
The main difference is that Internship Software Engineer Relocation is a temporary, training-focused position aimed at students or recent graduates, often with relocation support. In contrast, a Software Engineer is a full-time, ongoing role requiring more experience, with relocation typically part of career advancement. Both roles are common in tech companies, but they serve different career stages and commitments.
The most popular types of Software Engineer Relocation jobs in Michigan are:
For Internship Software Engineer Relocation jobs in Michigan, the most frequently searched job titles are:
The top searched job categories for Internship Software Engineer Relocation jobs in Michigan are:
Full-time
Medical, Dental, Vision, Retirement, PTO
Posted 12 days ago
8.3
Based on 59 frontline employees who took The Breakroom Quiz
23rd of 53 rated energy and utility
Consumers Energy is Michigan’s largest energy provider, providing natural gas and/or electricity to 6.8 million of the state’s 10 million residents in all 68 Lower Peninsula counties. Consumers Energy knows job number one is to keep the lights on for customers. We are committed to delivering reliable, clean, and affordable energy to our customers 24/7.
This position is not eligible for immigration sponsorship, e.g., H-1B, TN, etc. Please do not apply if you will need immigration sponsorship for a work visa now or in the future, including sponsorship for H-1B, TN, etc., now or in the future. We are unable to hire individuals with CPT, OPT, or STEM OPT for this position as the position is not eligible for participation in the H-1B lottery program and is not eligible for current or future immigration sponsorship for a work visa.
Location: This position is onsite minimally 3 days a week at The CE Innovation Center located in Jackson, MI. The selected candidate must be within a commutable distance or willing to relocate (relocation package is available for those that qualify).
The interview process for this position will consist of both a panel interview as well as technical interview/assessment
The Applications and Analytics team is at the heart of innovation, powering Michigan’s future by crafting cutting-edge digital solutions that transform how our customers and communities experience energy. Guided by our Digital First strategy, we harness modern technical practices and agile methodologies to create intuitive, impactful software that drives measurable business value and enhances user experiences. Join a dynamic team where collaboration, creativity, and impact converge!
We partner closely with business teams to uncover digital opportunities, prioritize high-impact outcomes, and deliver trustworthy, user-friendly technology. By embracing our CE Way principles—engaging on solutions, illuminating priorities, and minimizing waste—we build systems that are simple, helpful, and valuable. If you’re passionate about innovation, community, and shaping a sustainable energy future, come grow with us at Consumers Energy!
The Principal Software Engineer is responsible for designing, developing, and maintaining software applications and systems at an expert level. This role requires a deep understanding of programming languages, development methodologies, and emerging technologies to create scalable, high-performance solutions that align with business objectives. The Principal Software Engineer plays a critical leadership role in shaping technical direction, mentoring engineers across experience levels, and driving industry innovation while ensuring system architecture and best practices are continuously refined and optimized.
The role could include placement on a paid on-call rotation to provide operational support coverage outside of normal business hours for critical business application(s).
One or more of the following skills will set you apart:
Why should you join our team?
At Consumers Energy, we offer more than just a place to work. We foster a culture that supports career development, growth, and stability, and we take pride in offering our co-workers excellent benefits and compensation packages. We are deliberately creating an inclusive culture that makes our diverse team of co-workers feel valued, supported, and empowered every day. We're a company made up of thousands of people, all with different stories to share and work to do, but we stand united in our company purpose: world class performance delivering hometown service.
What we offer:
Diversity, Equity & Inclusion:
We, at CMS Energy, value Diversity, Equity, & Inclusion. It is part of our DNA. We treat our employees with respect, we treat each other fairly and we value the opinions of others. We are passionate about building and nurturing an environment where everyone feels included. We don’t discriminate. We seek to learn about each other and better understand our unique differences. Our uniqueness makes us authentic. We create safe spaces where everyone can be who they truly are. We invite difficult conversations and uncomfortable topics. We value diverse perspectives; this is what makes us great together. We harbor an inclusive environment where employees feel empowered to share their backgrounds, experiences, and ideas. Our Employee Resource Groups, Women in Energy (WE), Minority Advisory Panel (MAP), Pride Alliance of Consumers Energy (PACE), GENERGY (Different Generations), capable (Different Abilities), Interfaith, People Planet Partners, and Veterans Advisory Panel (VAP) are key enablers to living the values of our company culture: Caring, Empowered, Deliberate, Agility, and Ownership.
All qualified applicants will not be discriminated against and will receive consideration for employment without regard to protected veteran status, disability, race, color, religion, sex, age, sexual orientation, gender identity or national origin.
Get the full story on Breakroom
Sourced by ZipRecruiter
Utilities
5,001 - 10,000 Employees
Jackson, MI, US
1886