1

Software Architect Internship Jobs in Michigan (NOW HIRING)

Software Engineer

Auburn Hills, MI · On-site

$70 - $100/hr

Participate in software architecture design, coding, unit testing, debugging, and validation ... Academic, internship, capstone project, or personal project experience in software development is ...

Electrical Architect

Dearborn, MI · On-site

$74K - $166K/yr

Capture the content of the electrical and software architecture, for defining updates to the ... internship/co-op experience allowed) * 1+ years of experience with simulation tools including ...

Electrical Architect

Dearborn, MI · Hybrid

$74K - $166K/yr

We work with various teams including the Tech Platform Program (TPP), program system, software ... internship/co-op experience allowed) * 1+ years of experience with simulation tools including ...

Project Architect

Dearborn, MI

$76K - $102K/yr

Familiar with point cloud software. * Excellent written and verbal communication * Strong attention ... Our robust internship program recognizes undergraduate and graduate students from across the world ...

Project Architect

Dearborn, MI · On-site

$76K - $102K/yr

Familiar with point cloud software. * Excellent written and verbal communication * Strong attention ... Our robust internship program recognizes undergraduate and graduate students from across the world ...

Project Architect

Grand Rapids, MI

$79K - $106K/yr

Familiar with point cloud software. * Excellent written and verbal communication * Strong attention ... Our robust internship program recognizes undergraduate and graduate students from across the world ...

Familiar with point cloud software (e.g. Autodesk Recap). * Good written and verbal communication ... Through robust training, licensure support, internships, mentorships, and tuition reimbursement, we ...

Familiar with point cloud software (e.g. Autodesk Recap). * Good written and verbal communication ... Through robust training, licensure support, internships, mentorships, and tuition reimbursement, we ...

Familiar with point cloud software (e.g. Autodesk Recap). * Good written and verbal communication ... Through robust training, licensure support, internships, mentorships, and tuition reimbursement, we ...

Senior Project Architect

Dearborn, MI · On-site

$91K - $115K/yr

Familiar with point cloud software (e.g. Autodesk Recap). * Excellent written and verbal ... Our robust internship program recognizes undergraduate and graduate students from across the world ...

Senior Project Architect

Dearborn, MI · Hybrid

$91K - $115K/yr

Familiar with point cloud software (e.g. Autodesk Recap). * Excellent written and verbal ... Our robust internship program recognizes undergraduate and graduate students from across the world ...

Senior Project Architect

Dearborn, MI · Hybrid

$91K - $115K/yr

Familiar with BIM360. * Familiar with point cloud software. * Excellent written and verbal ... Our robust internship program recognizes undergraduate and graduate students from across the world ...

next page

Showing results 1-20

Software Architect Internship information

What is a software architect internship?

A Software Architect Internship is a temporary position for students or recent graduates to learn about designing the structure and high-level components of software systems. Interns work under experienced software architects to gain hands-on experience in planning, modeling, and guiding the technical aspects of software projects. The internship typically involves tasks like creating architectural diagrams, researching technologies, and collaborating with development teams. It provides valuable exposure to best practices in software design and architecture, preparing interns for advanced roles in software engineering.

What do software architect interns do?

As a Software Architect Intern, you can expect to work on real-world projects that involve designing and evaluating software systems under the guidance of experienced architects. Your responsibilities may include assisting in creating technical documentation, participating in architectural reviews, and collaborating with cross-functional teams such as developers, QA engineers, and product managers. This role often provides opportunities to learn about best practices in system design, scalability, and integration, which are essential for advancing toward senior architectural positions. Interns are typically encouraged to contribute ideas and ask questions, making it a valuable environment for professional growth.

What skills and qualifications are needed to thrive as a software architect intern?

To thrive as a Software Architect Intern, you need a solid grounding in software design principles, programming languages like Java or Python, and a relevant degree in computer science or engineering. Familiarity with tools such as UML modeling software, version control systems (e.g., Git), and cloud platforms is typically expected. Strong analytical thinking, problem-solving abilities, and effective teamwork set standout interns apart. These skills are crucial for contributing to robust architectural solutions and collaborating effectively within development teams.

What are the most commonly searched types of Software Architect jobs in Michigan?

The most popular types of Software Architect jobs in Michigan are:

What are popular job titles related to Software Architect Internship jobs in Michigan?

For Software Architect Internship jobs in Michigan, the most frequently searched job titles are:

What job categories do people searching Software Architect Internship jobs in Michigan look for?

The top searched job categories for Software Architect Internship jobs in Michigan are:

What cities in Michigan are hiring for Software Architect Internship jobs?

Cities in Michigan with the most Software Architect Internship job openings:

Software Engineer

Auburn Hills, MI • On-site

$70 - $100/hr

Other

Posted 8 days ago


Job description

Description

Support the development and deployment of next-generation software solutions in the areas of Generative AI, Physical AI, Cloud Computing, and Embedded Systems. The position will contribute to the design, implementation, testing, and integration of software products while collaborating with multidisciplinary engineering teams. The engineer is expected to continuously develop technical skills and actively participate in innovation initiatives supporting automotive and intelligent mobility applications.

  • Develop software applications and services using modern programming languages and development frameworks.
  • Support the development and deployment of Generative AI solutions, including AI assistants, intelligent automation tools, and machine learning applications.
  • Contribute to Physical AI projects involving robotics, autonomous systems, digital twins, simulation environments, and sensor-based applications.
  • Develop and maintain cloud-native applications and services on platforms such as Microsoft Azure, AWS, or Google Cloud.
  • Support embedded software development activities for automotive and edge-computing systems when required.
  • Participate in software architecture design, coding, unit testing, debugging, and validation activities.
  • Collaborate with systems, software, data, and hardware engineers to deliver integrated solutions.
  • Develop APIs, data processing pipelines, and software tools to support engineering projects.
  • Participate in code reviews and ensure compliance with software quality standards.
  • Document software designs, technical solutions, and development activities.
  • Stay current with emerging technologies in AI, cloud computing, and software engineering.

Requirements

  • Bachelor's or Master's degree in Computer Engineering, Software Engineering, Computer Science, Electrical Engineering, or a related technical field.
  • 0-3 years of software development experience.
  • Academic, internship, capstone project, or personal project experience in software development is acceptable.
  • Experience in one or more programming languages such as Python, C++, C#, Java, or JavaScript.
  • Exposure to embedded software development, Linux, RTOS, or automotive software development is considered an advantage.
  • Strong analytical, problem-solving, and communication skills.
  • Self-motivated with a willingness to learn new technologies and work in fast-paced engineering environments.
  • Solid understanding of software engineering fundamentals, algorithms, and object-oriented programming.
  • Knowledge of AI/ML concepts and interest in Generative AI technologies.
  • Familiarity with cloud platforms (Azure preferred).
  • Understanding of software development lifecycle and Agile methodologies.
  • Experience with Git or similar version control tools.
#J-18808-Ljbffr