2

Remote Software Engineering Internships Jobs in Michigan

Software Engineering Manager

Dearborn, MI · On-site +1

$132.80K - $250.80K/yr

As a Software Engineering Manager, you will lead a dedicated product team of 5 to 15 software ... We request remote candidates to have flexibility to work EST hours. You'll have... * Bachelor of ...

We're looking for software engineers that have started playing project team management and ... Hybrid remote model allows the flexibility to work remotely as much as desired. * Paid time off for ...

This role leads Mechanical, Hardware, Software, and/or System Engineering disciplines to successful ... This role is not eligible for remote work. WHAT YOU'LL DO * Lead 1-2 Gentex Engineering disciplines ...

New

Software Engineer I

Rochester, MI · Remote

$104K - $130K/yr

Remote, USA Compensation: $104,000.00-$130,000.00 Benefits Offered: Vision, Medical, Life, Dental, 401K (Range applies to US candidates only) + Benefits/Variable Comp/Equity - Range may vary based on ...

Software Engineer I

Birmingham, MI · Remote

$104K - $130K/yr

Remote, USA Compensation: $104,000.00-$130,000.00 Benefits Offered: Vision, Medical, Life, Dental, 401K (Range applies to US candidates only) + Benefits/Variable Comp/Equity - Range may vary based on ...

next page

Showing results 1-20

Remote Software Engineering Internships information

What are the key skills and qualifications needed to thrive as a Remote Software Engineering Intern, and why are they important?

To thrive as a Remote Software Engineering Intern, you need a solid grasp of programming fundamentals, problem-solving abilities, and coursework or experience in computer science or related fields. Familiarity with version control systems like Git, collaboration platforms such as GitHub, and basic knowledge of coding frameworks or languages relevant to the company are typically required. Strong self-motivation, effective written communication, and the ability to work independently and as part of a distributed team are standout soft skills. These abilities ensure productivity, seamless collaboration, and successful delivery of tasks in a remote and often fast-paced environment.

What are some common challenges faced during remote software engineering internships, and how can I overcome them?

Remote software engineering internships often present challenges such as limited face-to-face interaction, time zone differences, and staying connected with the team. To overcome these obstacles, it's important to proactively communicate with your mentor and colleagues, make use of collaboration tools like Slack or Microsoft Teams, and maintain a structured daily routine. Regular check-ins, clear documentation of your work, and seeking feedback will help ensure you stay engaged and make the most of your remote internship experience.

What are remote software engineering internships?

Remote software engineering internships are temporary work programs where interns gain hands-on experience in software development while working from a location outside of the employer’s physical office, often from home. These internships allow students or recent graduates to collaborate with engineering teams using digital tools, work on real-world projects, and develop technical and soft skills. They offer flexibility, exposure to industry practices, and the opportunity to build a professional network, all without the need to relocate. Many tech companies now offer remote internships, making these opportunities accessible to a broader range of candidates.

What is the difference between Remote Software Engineering Internships vs Remote Software Developer?

AspectRemote Software Engineering InternshipsRemote Software Developer
Required CredentialsTypically students or recent graduates, some coding experienceUsually experienced professionals with relevant skills
Work EnvironmentTemporary, internship programs, mentorship focusFull-time or project-based roles, independent work
Employer & Industry UsageTech companies, startups, educational institutionsTech firms, software companies, various industries
Search & Comparison IntentEntry-level, internship opportunities, learning focusFull-time employment, career advancement

Remote Software Engineering Internships are designed for students or recent graduates seeking hands-on experience, often with mentorship and a focus on learning. In contrast, Remote Software Developers are experienced professionals working on ongoing projects, typically in full-time roles. Both roles are common in tech industries but serve different career stages and objectives.

What are the most commonly searched types of Software Engineering Internships jobs in Michigan? The most popular types of Software Engineering Internships jobs in Michigan are:
What job categories do people searching Remote Software Engineering Internships jobs in Michigan look for? The top searched job categories for Remote Software Engineering Internships jobs in Michigan are:
What cities in Michigan are hiring for Remote Software Engineering Internships jobs? Cities in Michigan with the most Remote Software Engineering Internships job openings:
Software Engineering Manager

Software Engineering Manager

Ford Motor Company

Dearborn, MI • On-site, Remote

Full-time

Medical, Dental, Vision, Life, PTO

Posted 3 days ago


Job description

Job Description
We made history and now we work to transform the future - for our customers, our communities and our families. You'll see your work on the road every day, helping people move freely and pursue their dreams. At Ford, you can build more than vehicles. Come build what matters.
Enterprise Technology plays a critical part in shaping the future of mobility. If you're looking for the chance to leverage advanced technology to redefine the transportation landscape, enhance the customer experience and improve people's lives, this is the opportunity for you. Join us and challenge your IT expertise and analytical skills to help create vehicles that are as smart as you are.
Ford Pro is a new global business within Ford committed to commercial customer productivity. Ford Pro delivers a work-ready suite of vehicles, accessories and services for virtually every vocation, backed by technology and engineered for uptime. A true one-stop shop, we offer a full portfolio of electrified and internal combustion vehicles designed to integrate seamlessly with the Ford Pro ecosystem, helping customers' businesses thrive today and into the new era of electrification.
In this position...
As a Software Engineering Manager, you will lead a dedicated product team of 5 to 15 software engineers to build, scale, and maintain high-impact technical solutions working on modern platforms leveraging AI. You will transition away from critical path individual contributor tasks to focus on maximizing your team's velocity, guiding product architecture, and ensuring operational excellence. You will act as the critical bridge between product vision and engineering execution, navigating ambiguity to deliver robust software while fostering a culture of continuous learning, technical health, and high performance.
Although this is classified as a remote position, candidates who are in commuting distance to a Ford hub location may be required to be onsite four or more days per week. We request remote candidates to have flexibility to work EST hours.
Responsibilities
What you'll do...
  • Lead and Develop Talent: Manage an organization of 5 to 15 full-stack software engineers. Conduct interviews, manage performance reviews, handle compensation planning, and actively mentor engineers to accelerate their career growth.
  • Drive Execution & Velocity: Translate ambiguous product requirements and broad roadmaps into clear, actionable engineering execution plans and sprints. Champion agile execution to optimize team velocity and delivery predictability and overall flow.
  • Own Operational Excellence: Take ultimate accountability for your team's deliverables, system SLAs, and overall operational health.
  • Guide Architecture & Strategy: Define the architecture for your specific product while collaborating seamlessly on cross-product team and broader product line architecture.
  • Manage Technical Health: Ensure the long-term viability of your codebase by actively managing technical debt, leading critical PR reviews, and setting high engineering standards, stepping away from critical-path coding to maintain a strategic view.
  • Navigate Ambiguity: Autonomously resolve cross-team dependencies and resource or priority conflicts to keep your team unblocked and focused on business goals.

Qualifications
You'll have...
  • Bachelor of Computer Science, Information Systems, Systems Programming or equivalent combination of relevant education and experience
  • 7+ years of professional experience in software engineering, with a strong foundation in designing, building, and maintaining complex, scalable systems.
  • 3+ years of experience driving agile software development processes and managing the full software development lifecycle (SDLC).
  • 3+ years of experience in system architecture, technical design, and balancing feature delivery with technical debt management.
  • 2+ years of experience in modern cloud architectures (e.g., AWS, GCP, Azure), distributed systems, and microservices.

Even better, you may have...
  • Master's degree in Computer Science or a related technical discipline.
  • Direct people management experience leading teams of software engineers.
  • Strong communication skills with the ability to translate highly technical concepts to non-technical stakeholders
  • Previous experience at an entry level software engineering manager position
  • A strong track record of recruiting, hiring, and building high-performing, inclusive engineering teams.
  • Exceptional communication skills with the ability to translate highly technical concepts to non-technical business stakeholders.
  • Experience successfully managing cross-functional dependencies and collaborating with Product Management and Design to define product strategy.

You may not check every box, or your experience may look a little different from what we've outlined, but if you think you can bring value to Ford Motor Company, we encourage you to apply!
As an established global company, we offer the benefit of choice. You can choose what your Ford future will look like: will your story span the globe, or keep you close to home? Will your career be a deep dive into what you love, or a series of new teams and new skills? Will you be a leader, a changemaker, a technical expert, a culture builder...or all of the above? No matter what you choose, we offer a work life that works for you, including:
  • Immediate medical, dental, vision and prescription drug coverage
  • Flexible family care days, paid parental leave, new parent ramp-up programs, subsidized back-up childcare and more
  • Family building benefits including adoption and surrogacy expense reimbursement, fertility treatments, and more
  • Vehicle discount program for employees and family members and management leases
  • Tuition assistance
  • Established and active employee resource groups
  • Paid time off for individual and team community service
  • A generous schedule of paid holidays, including the week between Christmas and New Year's Day
  • Paid time off and the option to purchase additional vacation time.

This position is leadership level 6 and ranges from $132,800- 250,800.
Final determination of salary grade will be based on candidate's skills and experience, and base salary will be set within the applicable range according to job scope, responsibility and competitive market value.
For more information on salary
https://fordcareers.co/LL6
Visa sponsorship is not available for this position.
Candidates for positions with Ford Motor Company must be legally authorized to work in the United States. Verification of employment eligibility will be required at the time of hire.
We are an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, religion, color, age, sex, national origin, sexual orientation, gender identity, disability status or protected veteran status. In the United States, if you need a reasonable accommodation for the online application process due to a disability, please call 1-888-336-0660.
#LI-Remote
#LI-LA1

Ford logo

About Ford

Sourced by ZipRecruiter

At Ford Motor Company, we believe freedom of movement drives human progress. With our incredible plans for the future of mobility, we have a wide variety of opportunities for you to accelerate your career and help us define tomorrow's transportation.

Industry

Civil engineering construction

Company size

51 - 200 Employees

Headquarters location

Doral, FL, US

Year founded

1982