1

Internship Mechanical Software Engineer Jobs in Oregon

Collaborate with cross-functional teams including hardware, mechanical, and systems engineers to ... Document software design, test procedures, and integration workflows according to engineering best ...

About the Role We are seeking highly motivated early-career Software Engineers with a strong ... Internship experience, academic projects, hackathons, or open-source contributions. * Exposure to ...

Continuously improve our security posture, processes, and tools Minimum requirements * 2+ years of industry software engineering experience (does not include internships or co-ops) * Software ...

Senior Infrastructure Software Engineer

OR · On-site +1

$108K - $147K/yr

At Mechanical Orchard, we specialize in safely rewriting the most critical and complex business ... Be kind. As an Infrastructure Software Engineer in Delivery at Mechanical Orchard, you will be ...

Sr. Software Engineer - Accounting

$122K - $161K/yr

We've adopted some agile practices (pair programming, automated software tests, Jira / Trello ... Hands-on work/internship experience developing web-based applications, preferably in a SaaS ...

Software Engineer 4

Tualatin, OR · On-site

$100 - $130/hr

Bachelor's degree in Computer Engineering, Electronics, Mechanical Engineering with 8+ years of ... Knowledge of Object‑Oriented Software (OOS), Object Oriented Design (OOD), or Object‑Oriented ...

Software Engineer 3

Hillsboro, OR · On-site

$115K - $197K/yr

... software engineers, application development engineers, and senior product technology process ... Interns are eligible for some of the benefits listed. Our pay ranges are determined by role, level ...

Software Engineer 3

Hillsboro, OR · On-site

$115K - $197K/yr

... software engineers, application development engineers, and senior product technology process ... Interns are eligible for some of the benefits listed. Our pay ranges are determined by role, level ...

Software Engineer 3

Hillsboro, OR · On-site

$115K - $197K/yr

... software engineers, application development engineers, and senior product technology process ... Interns are eligible for some of the benefits listed. Our pay ranges are determined by role, level ...

Software Engineer 3

Hillsboro, OR · On-site

$115K - $197K/yr

... software engineers, application development engineers, and senior product technology process ... Interns are eligible for some of the benefits listed. Our pay ranges are determined by role, level ...

BASIC QUALIFICATIONS - 3+ years of non-internship professional software development experience - 2+ ... engineer or related occupational experience - 1+ years of designing and developing large-scale ...

Junior Software Engineer

OR · On-site +1

$82K - $106K/yr

As a Junior Software Engineer, you'll be paired with a senior engineer who will mentor you as you ... Some experience building software - through professional work, internships, bootcamps, or ...

next page

Showing results 1-20

Internship Mechanical Software Engineer information

What does an internship mechanical software engineer do?

An Internship Mechanical Software Engineer assists with designing, developing, and testing software that interacts with mechanical systems. They often work on modeling, simulation, automation, or control systems for mechanical components or products. Interns typically support senior engineers, help debug code, create documentation, and may run experiments or simulations. This role offers hands-on experience with both mechanical engineering principles and software development tools, making it ideal for students interested in the intersection of these fields.

What types of projects does an internship mechanical software engineer typically work on, and how do they contribute to larger engineering teams?

Internship Mechanical Software Engineers often support projects involving CAD automation, simulation tools, or software that interfaces with mechanical systems. Interns may assist in developing scripts to streamline design processes, perform data analysis, or help automate repetitive engineering tasks. They frequently collaborate with both mechanical and software engineering teams, gaining exposure to multidisciplinary problem-solving and learning best practices in both fields. This collaborative environment provides interns with valuable experience that can lead to full-time opportunities and broader responsibilities in the future.

What are the key skills and qualifications needed to thrive as an internship mechanical software engineer, and why are they important?

To thrive as an Internship Mechanical Software Engineer, you typically need a background in mechanical engineering principles, basic programming skills (such as Python, C++, or MATLAB), and progress toward a relevant degree. Familiarity with CAD software (like SolidWorks or AutoCAD), simulation tools (such as ANSYS), and version control systems (like Git) is often required. Strong problem-solving skills, attention to detail, and effective communication set standout interns apart. These abilities are vital for contributing to multidisciplinary projects, ensuring design accuracy, and collaborating with engineering teams in a fast-paced environment.

What is the difference between Internship Mechanical Software Engineer vs Mechanical Engineer?

AspectInternship Mechanical Software EngineerMechanical Engineer
Required CredentialsEnrolled in or recent graduate of Mechanical or Software Engineering programsBachelor's or Master's in Mechanical Engineering
Work EnvironmentInternship programs, collaborative teams, entry-level projectsDesign, analysis, manufacturing, and testing environments
Employer & Industry UsageTech companies, automotive, aerospace, and manufacturing firmsManufacturing, automotive, aerospace, consulting firms

The Internship Mechanical Software Engineer role focuses on gaining practical experience at the intersection of mechanical and software engineering, often in a collaborative, entry-level setting. In contrast, a Mechanical Engineer typically handles design, analysis, and manufacturing tasks in more advanced, full-time roles. Both roles are common in industries like automotive and aerospace, but internships are geared toward learning and skill development, while Mechanical Engineers are responsible for project execution and technical decision-making.

What are the most commonly searched types of Mechanical Software Engineer jobs in Oregon?

The most popular types of Mechanical Software Engineer jobs in Oregon are:

What cities in Oregon are hiring for Internship Mechanical Software Engineer jobs?

Cities in Oregon with the most Internship Mechanical Software Engineer job openings:

Software Engineer

Noblesoft Technologies

Hillsboro, OR • On-site

Contractor

Re-posted 20 days ago


Job description

Position- Software Engineer- C#, Motion Control, Metrology

Type          : Day 1 onsite (5 days a week)

Location  : Hillsboro, Oregon (Preferred) or Milpitas, California ,USA

Job description:

About the Role:

Require an experienced Senior Software Engineer (C#) to support a Metrology Equipment Software Project. This project involves developing and enhancing advanced software solutions for motion control, stage calibration, and automation within semiconductor metrology systems. The ideal candidate will have a strong background in C# development, motion control systems, and hardware-software integration within a semiconductor or high-precision equipment environment.

Key Responsibilities:

  • Design, develop, and maintain C# applications for stage and motion control systems used in semiconductor metrology equipment.
  • Implement and optimize stage calibration, axis mapping, tip-tilt correction, and motion algorithms to achieve precision system performance.
  • Integrate software with motion controllers, cameras, encoders, and robotic subsystems.
  • Troubleshoot and resolve issues related to hardware communication, real-time control, and system synchronization.
  • Collaborate with cross-functional teams including hardware, mechanical, and systems engineers to ensure seamless equipment functionality.
  • Participate in data collection, system testing, and calibration activities for metrology hardware.
  • Document software design, test procedures, and integration workflows according to engineering best practices.