1

Internships In Architecture Jobs in Utah (NOW HIRING)

Software Engineer - Automation and Controls

Orem, UT ยท On-site

$39.25 - $50.25/hr

In this role, you will develop C# desktop applications that control and interface with custom ... Our team is committed to modern software development practices, including clean architecture ...

Software Engineer - Automation and Controls

Orem, UT ยท On-site

$39.25 - $50.25/hr

In this role, you will develop C# desktop applications that control and interface with custom ... Our team is committed to modern software development practices, including clean architecture ...

Showing results 21-40

Internships In Architecture information

What is an internship in architecture?

Internships in architecture are temporary positions that allow students or recent graduates to gain practical experience in an architectural firm or related organization. These internships provide hands-on learning opportunities, exposure to real-world projects, and mentorship from experienced architects. Interns typically assist with tasks such as drafting, model making, site visits, and research, helping them to develop essential skills for their future careers. Completing an internship is often a requirement for professional licensure and can significantly improve job prospects after graduation.

What types of projects and responsibilities can I expect during an architecture internship?

Architecture interns typically work on a range of tasks including assisting with drafting designs, creating 3D models, conducting site visits, and helping with project presentations. You may also support senior architects with research, material selection, and client meetings. The scope of your responsibilities will depend on the size and focus of the firm, but most internships offer exposure to real-world projects and collaborative teamwork, providing valuable hands-on experience for your future career.

What are the key skills and qualifications needed to thrive in an architecture internship, and why are they important?

To thrive in an Architecture Internship, you need a foundational knowledge of architectural design, drafting, and building codes, often supported by ongoing study in an accredited architecture program. Familiarity with technical tools like AutoCAD, Revit, SketchUp, and Adobe Creative Suite is typically required. Strong attention to detail, creativity, and effective communication help interns stand out in collaborative studio environments. These skills and qualities are crucial as they enable interns to contribute meaningfully to project work, learn from experienced professionals, and prepare for a successful architectural career.

What is the difference between Internships In Architecture vs Architectural Assistant?

AspectInternships In ArchitectureArchitectural Assistant
Required CredentialsTypically students or recent graduates pursuing architecture degreesUsually holds or is working towards an architecture license or certification
Work EnvironmentTemporary, educational, often part-time or summer rolesFull-time, professional office setting with ongoing project responsibilities
Employer & Industry UsageInternships are common for gaining experience during studiesArchitectural assistants are employed in architecture firms for project support

Internships In Architecture are primarily educational roles for students, offering hands-on experience, while Architectural Assistants are more experienced professionals supporting ongoing projects in architecture firms. The main difference lies in experience level, responsibilities, and employment status.

Do architects do internships?

Architects typically do not perform internships themselves; instead, aspiring architects complete internships as part of their education and licensing process. These internships provide practical experience in design, drafting, and project management under supervision, often through programs like the Architectural Experience Program (AXP).

How to get an internship in architecture?

To secure an internship in architecture, candidates should build a strong portfolio showcasing their design skills, gain relevant experience through coursework or related work, and apply to firms or programs that offer internship opportunities. Proficiency in design software like AutoCAD or Revit and understanding of architectural principles are often required. Networking and reaching out directly to firms can also improve chances of securing an internship.

What are the types of internships in architecture?

Internships in architecture can be categorized as paid or unpaid, and may include design internships, technical internships, or research internships. They often vary in duration from summer programs to year-round positions and may require proficiency in design software like AutoCAD or Revit. These internships provide practical experience in architectural design, drafting, project management, and construction documentation.

What cities in Utah are hiring for Internships In Architecture jobs?

Cities in Utah with the most Internships In Architecture job openings:

Software Engineer - Automation and Controls

Moxtek

Orem, UT โ€ข On-site

$39.25 - $50.25/hr

Full-time

Re-posted yesterday


Job description

Job Summary:

We are seeking a Controls Software Engineer to join our Equipment Engineering team. In this role, you will develop C# desktop applications that control and interface with custom production and engineering equipment using a variety of hardware communication protocols, including Ethernet, USB, and RS-232.

Working alongside mechanical, electrical, and software engineers, you will contribute to the design, development, and continuous improvement of innovative manufacturing equipment. This position offers the opportunity to work on challenging, real-world automation systems while helping develop reliable, maintainable software that supports both engineering and production operations.

Our team is committed to modern software development practices, including clean architecture, object-oriented design, source control, and collaborative development, providing an excellent environment for engineers to learn and grow.


Responsibilities:

  1. Develop and maintain C# desktop applications that control and interface with production and engineering equipment.
  2. Design, implement, test, and debug software that communicates with hardware devices using Ethernet, USB, RS-232, and other industrial communication protocols.
  3. Collaborate with mechanical, electrical, and software engineers throughout the design, development, and commissioning of new equipment.
  4. Write clean, maintainable, and well-documented code using modern software engineering principles and team coding standards.
  5. Utilize version control systems (Subversion, Git, etc.) and participate in collaborative development workflows, including branching, merging, code reviews, and CI/CD processes.
  6. Troubleshoot software and hardware integration issues using common electronic test equipment and diagnostic tools.
  7. Support continuous improvement efforts by identifying opportunities to enhance equipment performance, reliability, and maintainability.

Preferred Qualifications

  • Interest in writing clean, maintainable, and reusable software as part of a collaborative engineering team.
  • Strong foundation in object-oriented programming with C# and the .NET platform.
  • Experience developing Windows desktop applications using WPF and the MVVM design pattern.
  • Familiarity with modern software engineering practices, including Clean Architecture, SOLID principles, dependency injection, and the .NET Generic Host.
  • Experience using version control systems such as Git or Subversion in a collaborative development environment.
  • Working knowledge of SQL databases and data access concepts.
  • Familiarity with hardware communication protocols such as Ethernet, USB, or serial (RS-232) interfaces.
  • Exposure to industrial automation technologies, including PLCs, Beckhoff controllers, or Structured Text, is a plus but not required.
  • Experience with Linux and embedded platforms such as Raspberry Pi is a plus.
  • Strong analytical and problem-solving skills with an interest in developing software for real-world automation systems.

Education and Experience:

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a closely related field.
  • 0-2 years of software development experience, including internships, co-op experience, or relevant academic projects.

Location:

This role requires on-site presence; it is not a remote position.


Moxtek logo

About Moxtek

Sourced by ZipRecruiter

Industry

Nanotechnology research and development

Company size

201 - 500 Employees

Headquarters location

Orem, UT, US

Year founded

1986

Social media