1

Software Engineer Engineer Jobs in Minnesota (NOW HIRING)

Software Engineer

Jackson, MN · On-site +1

$80K - $95K/yr

The Software Engineering department at AGCO focuses on delivering hightech, innovative solutions that enhance the intelligence, reliability, and performance of agricultural machinery, supporting ...

Sr Software Engineer

Eden Prairie, MN · On-site +1

$124.90K - $164.70K/yr

Senior Software Engineer The Senior Software Engineer position is a key member of R&D Software Engineering Group for Bracco Medical Technologies (BMT) and will develop software for Medical Devices ...

Software Engineer

Jackson, MN · On-site

$80K - $95K/yr

The Software Engineering department at AGCO focuses on delivering high-tech, innovative solutions that enhance the intelligence, reliability, and performance of agricultural machinery, supporting ...

Software Engineer

Jackson, MN · On-site +1

$80K - $95K/yr

The Software Engineering department at AGCO focuses on delivering high‑tech, innovative solutions that enhance the intelligence, reliability, and performance of agricultural machinery, supporting ...

The Software Engineer will work with cross-functional teams to implement new software features and upgrade existing software to improve performance. This position requires writing clean, efficient ...

Software Engineer - Hybrid

Greenwald, MN · Hybrid

$43.59 - $51.59/hr

Software Engineer Genesis10 is currently seeking a software engineer for a hybrid position with a global financial institution located in Minneapolis, MN; Charlotte, NC; Des Moines, IA; or San ...

Software Engineer 2

Minneapolis, MN · On-site

$101.80K - $139.30K/yr

Software Engineer In Cybersecurity Locations: 401 Las Colinas Blvd W Bldg. A - Irving, TX 75039, 300 S Brevard St, Charlotte, NC 28202, 1525 W WT Harris Blvd. Charlotte, North Carolina 28262, 550 S ...

Principal Software Engineer

Minneapolis, MN · On-site

$140.90K - $188.90K/yr

The Principal Software Engineer plans, leads, and performs a variety of tasks across the areas of software requirements analysis, software architecture and design, implementation (code and unit test ...

Principal Software Engineer

Minneapolis, MN · On-site

$140.90K - $188.90K/yr

The Principal Software Engineer plans, leads, and performs a variety of tasks across the areas of software requirements analysis, software architecture and design, implementation (code and unit test ...

next page

Showing results 1-20

People also search for

Software Engineer Engineer information

See Minnesota salary details

$62.2K

$144.5K

$201.3K

How much do software engineer engineer jobs pay per year?

As of May 28, 2026, the average yearly pay for software engineer engineer in Minnesota is $144,486.00, according to ZipRecruiter salary data. Most workers in this role earn between $117,500.00 and $169,400.00 per year, depending on experience, location, and employer.

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

To thrive as a Software Engineer, you need strong programming skills, problem-solving abilities, and typically a degree in computer science or a related field. Familiarity with coding languages (such as Java, Python, or C++), version control systems like Git, and experience with software development tools and frameworks are essential. Excellent teamwork, communication, and adaptability help you collaborate effectively and respond to changing project requirements. These skills and qualities are crucial for building reliable software, meeting project goals, and succeeding in dynamic technical environments.

What are some common challenges software engineers face when collaborating on large projects?

Software engineers working on large projects often encounter challenges related to coordinating effectively with cross-functional teams, managing code integration, and maintaining clear communication. It's common to deal with merge conflicts, overlapping responsibilities, and aligning on technical standards and project timelines. To overcome these challenges, engineers typically use version control systems, participate in regular stand-up meetings, and follow established agile practices. Proactively asking questions and documenting processes can also help ensure smooth collaboration and project success.

What are Software Engineers?

Software Engineers are professionals who design, develop, test, and maintain software applications or systems. They apply engineering principles and systematic methods to create reliable and efficient software solutions that meet user needs. Software Engineers may work on a variety of projects, from mobile apps and web platforms to embedded systems and enterprise software. They often collaborate with other engineers, designers, and stakeholders throughout the software development lifecycle.

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

AspectSoftware EngineerSoftware Engineer Engineer
CredentialsBachelor's in CS or related field; sometimes certificationsSame as Software Engineer, often with additional certifications or experience
Work EnvironmentDevelopment teams, tech companies, startupsSimilar environments, often with more complex projects or responsibilities
Industry UsageWidely used across tech, finance, healthcare, etc.Less common; sometimes used interchangeably or in specific companies
Comparison IntentUnderstanding roles, career paths, or job requirementsClarifying distinctions or advanced responsibilities

While both roles involve software development, a Software Engineer Engineer may focus on more complex systems or specialized tasks. However, in many organizations, the titles are used interchangeably. Understanding the specific job description is essential for clarity.

What cities in Minnesota are hiring for Software Engineer Engineer jobs? Cities in Minnesota with the most Software Engineer Engineer job openings:
Infographic showing various Software Engineer Engineer job openings in Minnesota as of May 2026, with employment types broken down into 93% Full Time, 3% Part Time, 2% Temporary, and 2% Contract. Highlights an 92% Physical, 4% Hybrid, and 4% Remote job distribution, with an average salary of $144,486 per year, or $69.5 per hour.
Software Engineer

Software Engineer

AGCO

Jackson, MN • On-site, Remote

$80K - $95K/yr

Other

Medical, Dental, Vision, Life, Retirement, PTO

Posted 13 days ago


AGCO rating

8.8

Company rating: 8.8 out of 10

Based on 27 frontline employees who took The Breakroom Quiz

34th of 415 rated machine equipment manufacturers


Job description

 

Not everyone can claim to feed the world, but it is part of our every day. Behind everything we do for our farmers, there is one AGCO team making it happen. We are proud to put our curiosity into work, building a better and more sustainable world. Join our extraordinary team today! 

The Software Engineering department at AGCO focuses on delivering hightech, innovative solutions that enhance the intelligence, reliability, and performance of agricultural machinery, supporting farmers with advanced digital and automation capabilities.   

Your Impact:

  • Design software solutions for distributed, computing systems including realtime and high-performance processors.   

  • Work in an Agile environment with Product Owners, Scrum Masters, developers and testers to grasp new requirements and milestones.  

  • Design semi-autonomous products which aide in agricultural operations.  

  • Authoring requirements for software components.  

  • Continuously Integrate and Deploy software to test vehicles. 

Your Experience and Qualifications: 

  • Bachelor's degree in engineering (Agricultural, Computer or Electrical) or equivalent relevant experience.  

  • A Lean-Agile mindset, History of working on diverse teams.  

  • Experience working in a collaborative software environment.  

  • Good awareness of mechatronic systems (actuators and sensors)  

  • Nice to Have:  
    Comprehension of vehicle communication systems (CAN, Ethernet, LIN) and Vector tools (CANalyzer, CANoe, CANape)  

  • System Engineering experience, Object Oriented Programing, 

  • Model Based Design  

  • Controls System Theory 

  • Experience with agricultural machinery 

  • GitHub 

Your Compensation: 

This position will pay within the range of $80k - 95k,based on experience.This position is eligible for a bonus based on8% of compensation.  

Your Benefits:

  • Health care and wellness plans    

  • Dental and vision plans    

  • Flexible and virtual work options (where available)    

  • 401(k) Savings Plan with company match    

  • Employee Stock Purchase Plan offering eligible employees the ability to purchase AGCO stock at a discounted price    

  • Paid holidays and paid time off    

  • Health savings and flexible spending accounts    

  • Reimbursement for continuing education    

  • Life insurance and other supplemental insurance plans 

Your Compensation: 

This position will pay within the range of $80k - 95k,based on experience.This position is eligible for a bonus based on8% of compensation. 

Your Workplace:  

You will work with your wonderful AGCO colleagues in Onsite model 

 

We value inclusion and recognize the innovation a diverse workforce delivers to our farmers. Through our recruitment efforts, we are committed to building a team that includes a variety of experiences, backgrounds, cultures, and perspectives.   

Join us as we bring agriculture into the future and apply now! 


What AGCO employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


AGCO logo

About AGCO

Sourced by ZipRecruiter

AGCO is a global leader in the design, manufacture and distribution of agricultural equipment with a dynamic portfolio of exciting brands such as Fendt, Massey Ferguson, and Gleaner which deliver innovative and efficient solutions to farmers in North America through a comprehensive product line-up and smart farming software solutions.

Industry

Manufacturing

Company size

10,000+ Employees

Headquarters location

Duluth, GA, US

Year founded

1990