1

Junior Automation Engineer Jobs in Minnesota (NOW HIRING)

Controls Engineer - SCADA & OT

Hopkins, MN · On-site

$85K - $110K/yr

Lead project efforts, mentor junior engineers, and potentially manage smaller projects * Work directly with clients to define requirements and deliver tailored automation solutions * Utilize ...

Controls Engineer - SCADA & OT

Hopkins, MN · On-site

$85K - $110K/yr

Lead project efforts, mentor junior engineers, and potentially manage smaller projects * Work directly with clients to define requirements and deliver tailored automation solutions * Utilize ...

Manage large-scale automation projects ensuring timely delivery, technical accuracy, and customer ... Guide junior applications engineers and ensure consistency in work quality. Client Experience ...

DevOps Lead - Shield

Minneapolis, MN · On-site

$55 - $75.50/hr

... A projects. The role involves designing and maintaining CI/CD pipelines, managing cloud infrastructure, and mentoring junior engineers. Responsibilities : • Design, implement, and maintain CI/CD ...

Applications Engineer 3

Blaine, MN · On-site

$110 - $160/hr

Manage large-scale automation projects ensuring timely delivery, technical accuracy, and customer ... Guide junior applications engineers and ensure consistency in work quality. Client Experience ...

The successful candidate will leverage extensive experience in industrial automation, machine ... Mentor junior and mid-level engineers through design reviews, code reviews, troubleshooting, and ...

Senior Software Engineer

Minneapolis, MN · On-site

$127K - $168K/yr

Mentor junior and mid-level engineers through design reviews, code reviews, troubleshooting, and ... Experience developing software for industrial automation, CNC, robotics, precision automation ...

Mentor and train junior testengineers on automation best practices. * Collaborate with QA and DevOps teams to integrate automated tests into CI/CD pipelines. * Monitor and improve the efficiency of ...

Senior Systems Engineer

Saint Paul, MN · On-site

$105K - $144K/yr

Troubleshoot electrical, automation, and system-level issues with manufacturing and engineering teams. * Provide technical guidance and mentorship to junior engineering team members. Qualifications

Showing results 21-40

Junior Automation Engineer information

See Minnesota salary details

$42.1K

$72.9K

$109.7K

How much do junior automation engineer jobs pay per year?

As of Sep 6, 2026, the average yearly pay for junior automation engineer in Minnesota is $72,915.00, according to ZipRecruiter salary data. Most workers in this role earn between $55,800.00 and $86,200.00 per year, depending on experience, location, and employer.

What is a junior automation engineer?

A Junior Automation Engineer is an entry-level professional who helps design, develop, and maintain automated systems and processes within industries such as manufacturing, IT, or software development. They typically work under the guidance of senior engineers, assisting with tasks like programming automated equipment, troubleshooting system errors, and ensuring machinery operates efficiently. This role requires a basic understanding of automation technologies, programming languages, and problem-solving skills. Junior Automation Engineers often gain hands-on experience and training to advance their expertise and career within the automation field.

What does a junior automation engineer do?

A junior automation engineer develops processes for sophisticated automation equipment. In this role, you may design technologies for multiple platforms, including manufacturing and production. You set up and troubleshoot sophisticated automation tools and systems. Your responsibilities include procuring new equipment, defining specifications, unit testing, and implementation. Other duties include coding applications that enable physical devices or embed systems and debugging any problems that arise. You create procedures, provide training on related equipment and processes, interface with vendors and technical support on equipment issues and maintenance, and improve new production processes.

What are the key skills and qualifications needed to thrive as a junior automation engineer?

To thrive as a Junior Automation Engineer, you need a foundation in programming (such as Python or Java), engineering principles, and a relevant degree such as electrical or mechanical engineering. Familiarity with automation tools like PLCs, SCADA systems, and testing frameworks, as well as certifications like ISA CAP, are typically expected. Attention to detail, problem-solving abilities, and effective teamwork are standout soft skills in this role. These competencies are essential for developing, testing, and maintaining automated systems efficiently and ensuring smooth operations.

What are typical projects or tasks a junior automation engineer might work on during their first year?

As a Junior Automation Engineer, you'll often support senior engineers by developing and testing automated scripts, maintaining documentation, and assisting with troubleshooting automation issues. You'll likely work on smaller components of larger automation projects, such as configuring test environments or updating automation frameworks. Collaboration with software developers, QA testers, and IT teams is common, as you help integrate automation solutions into existing workflows. Over time, you'll gain exposure to more complex tasks and have opportunities to take on greater responsibility as you build your skills.

What is the difference between Junior Automation Engineer vs Test Automation Engineer?

AspectJunior Automation EngineerTest Automation Engineer
Required CredentialsTypically a bachelor's degree in computer science or related field; some certifications like ISTQB are commonSimilar credentials; often holds certifications like ISTQB or Certified Test Automation Engineer
Work EnvironmentEntry-level role in software development teams, focusing on automation scripting and basic testingFocuses on designing, developing, and maintaining automated test scripts and frameworks
Employer & Industry UsageUsed across software companies, QA teams, and tech firms for automation tasksCommon in software testing firms, IT departments, and development teams emphasizing quality assurance

The main difference is that a Junior Automation Engineer is an entry-level role focusing on learning automation tools and scripting, while a Test Automation Engineer typically has more experience and responsibility for developing comprehensive testing frameworks and strategies.

What are the most commonly searched types of Automation Engineer jobs in Minnesota?

The most popular types of Automation Engineer jobs in Minnesota are:

What are popular job titles related to Junior Automation Engineer jobs in Minnesota?

For Junior Automation Engineer jobs in Minnesota, the most frequently searched job titles are:

What job categories do people searching Junior Automation Engineer jobs in Minnesota look for?

The top searched job categories for Junior Automation Engineer jobs in Minnesota are:

What cities in Minnesota are hiring for Junior Automation Engineer jobs?

Cities in Minnesota with the most Junior Automation Engineer job openings:

What are popular job titles related to Junior Automation Engineer jobs in MN?

For Junior Automation Engineer jobs in MN, the most frequently searched job titles are:

Infographic showing various Junior Automation Engineer job openings in Minnesota as of August 2026, with employment types broken down into 89% Full Time, 7% Part Time, and 4% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $72,915 per year, or $35.1 per hour.

Principal Software Engineer- Machine Automation

IPG Photonics

Minneapolis, MN

$140K - $188K/yr

Full-time

Re-posted 26 days ago


IPG Photonics rating

8.2

Company rating: 8.2 out of 10

Based on 18 frontline employees who took The Breakroom Quiz

134th of 499 rated machine equipment manufacturers


Job description

IPG's Material Processing Systems Group is focused on integrating state-of-the-art IPG lasers into turn-key systems to be used in the semiconductor, medical and other industries. We are seeking a Principal Software Engineer to join the Material Processing Systems Group in the development of advanced laser-based manufacturing systems. This position serves as a principal technical contributor responsible for designing, implementing, and supporting software solutions for IPG's laser processing equipment.

The successful candidate will leverage extensive experience in industrial automation, machine control, and software engineering to develop new machine capabilities, improve existing platforms, and support customer-driven enhancements. While working within established software architectures, this individual will provide technical leadership, mentor less experienced engineers, and help drive engineering excellence across projects.

In addition to software development responsibilities, the Principal Software Engineer will work closely with manufacturing, applications, service, and project teams to support machine builds, system integration, commissioning activities, and project execution on the production floor. This role requires strong system-level problem-solving skills and the ability to coordinate efforts across software, electrical, mechanical, and applications engineering disciplines.

  • Analyze machine requirements, customer requests, and engineering specifications to develop software solutions for laser-based material processing systems.
  • Design, implement, test, and maintain software features within established machine control architectures.
  • Serve as a technical leader and subject matter expert within assigned projects and areas of responsibility, providing technical guidance and collaborating with other principal engineers to align engineering standards and implementation approaches.
  • Mentor junior and mid-level engineers through design reviews, code reviews, troubleshooting, and technical guidance.
  • Collaborate with electrical, mechanical, controls, and applications engineers to deliver integrated machine solutions.
  • Support machine integration, testing, validation, and commissioning activities during machine builds.
  • Provide technical leadership for assigned projects and coordination during machine build, integration, commissioning, and acceptance activities, ensuring software deliverables are executed according to project objectives and engineering standards.
  • Diagnose and resolve complex system-level issues involving software, motion control, machine vision, communications, and hardware integration.
  • Drive software quality through adherence to coding standards, testing practices, and maintainability guidelines.
  • Evaluate and implement improvements to existing machine architectures, software frameworks, and development processes.
  • Support field service teams and customers in resolving advanced software and machine performance issues.
  • Participate in customer visits and occasional domestic or international travel to support installations and project execution.

Requirements:

  • 15+ years professional software engineering experience.
  • Demonstrated experience leading technical projects and mentoring engineers.
  • BSCE, BSCS, BSEE, or equivalent. MS, a plus.
  • Demonstrated history of solving complex technical challenges in industrial automation, CNC, robotics, or manufacturing systems.
  • Expert proficiency in Microsoft C#/.NET development.
  • Experience developing industrial automation, CNC, robotics, or precision automation equipment software.
  • Strong understanding of multithreaded and distributed systems.
  • Experience integrating motion control systems, machine vision systems, and industrial hardware.
  • Ability to manage multiple projects and priorities in a fast-paced manufacturing environment.
  • Experience with Application Lifecycle Management (ALM) tools such as Microsoft Azure DevOps and Git
  • Strong understanding of object-oriented design principles and software development best practices.
  • Strong troubleshooting skills at an overall system level (software, electrical and mechanical).
  • Strong professional organization and task priority skills.


Experience Desired (not required):

  • Experience with advanced software testing technologies in .NET
  • Experience using a PC to interface with external sensors and control peripheral devices via vendor SDK, serial or TCP/IP communications.
  • Experience with web services and APIs including ASP.NET, JSON, and RESTful interfaces.
  • Experience developing automated manufacturing equipment, particularly factory-connected systems and Industry 4.0 solutions.
  • Experience with databases (Microsoft SQL Server).
  • Motion control systems (Aerotech A3200, Aerotech Automation 1, ACS).
  • Machine vision (Dalsa/Sapera/Sherlock, Cognex, Matrox).

#ZR
IND123


What IPG Photonics employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom