1

Agricultural Software Engineer Jobs in Minnesota

AGCO Corporation is dedicated to feeding the world through innovative agricultural solutions. They are seeking a Software Engineer to design software solutions for distributed computing systems that ...

Software Engineer

Jackson, MN · Hybrid

$80K - $95K/yr

The Software Engineering department at AGCO focuses on delivering hightech, innovative solutions ... Bachelor's degree in engineering (Agricultural, Computer or Electrical) or equivalent relevant ...

Software Engineer

Jackson, MN · On-site

$80K - $95K/yr

The Software Engineering department at AGCO focuses on delivering high-tech, innovative solutions ... Bachelor's degree in engineering (Agricultural, Computer or Electrical) or equivalent relevant ...

Software Engineer

Jackson, MN · Hybrid

$80K - $95K/yr

Design software solutions for distributed, computing systems including realtime and high ... Bachelor's degree in engineering (Agricultural, Computer or Electrical) or equivalent relevant ...

Join us as we bring agriculture into the future and apply now! Job Segment: Test Engineer, Embedded, Sustainable Agriculture, Testing, Software Engineer, Engineering, Technology, Agriculture AGCO is ...

Software Engineer

Minneapolis, MN · On-site

$68.88 - $133.34/hr

Job Information The Software Engineer is responsible for designing, developing, and optimizing ... agriculture, landscaping and grounds maintenance equipment, attachments and services. The company ...

Software Engineer

Minneapolis, MN · On-site

$68K - $133K/yr

Job Information The Software Engineer is responsible for designing, developing, and optimizing ... agriculture, landscaping and grounds maintenance equipment, attachments and services. The company ...

Job Information The Software Engineer is responsible for designing, developing, and optimizing ... agriculture, landscaping and grounds maintenance equipment, attachments and services. The company ...

Cargill is committed to providing food and agricultural solutions to nourish the world in a safe ... Job Purpose and Impact The Sr Software Engineer will develop and maintain software applications and ...

Cargill is committed to providing food and agricultural solutions to nourish the world in a safe ... Job Purpose and Impact The Sr Software Engineer will develop and maintain software applications and ...

Cargill is a family company committed to providing food and agricultural solutions to nourish the ... Job Purpose and Impact The Software Engineer - Bioindustrial designs and develops software ...

Cargill is a family company committed to providing food and agricultural solutions to nourish the ... Job Purpose and Impact The Software Engineer - Bioindustrial designs and develops software ...

Cargill is a family company committed to providing food and agricultural solutions to nourish the ... Job Purpose and Impact The Software Engineer - Bioindustrial designs and develops software ...

Cargill is committed to providing food and agricultural solutions to nourish the world in a safe ... Job Purpose and Impact The Sr Software Engineer will develop and maintain software applications and ...

Cargill is committed to providing food and agricultural solutions to nourish the world in a safe ... Job Purpose and Impact The Sr Software Engineer will develop and maintain software applications and ...

Lead Software Engineer

Maple Grove, MN · On-site

$130 - $145/hr

Software Engineering Manager**Employment Type:** Full Time**Job Requisition ID: 2026-442 ... Innovators by trade:** We're committed to a brighter tomorrow for our team members and agriculture.

Sr. Software Engineer -Food

Wayzata, MN · On-site

$115K - $155K/yr

Cargill is committed to providing food and agricultural solutions to nourish the world in a safe ... The Senior Professional, Software Engineering job designs, develops and maintains software ...

Cargill is committed to providing food and agricultural solutions to nourish the world in a safe ... The Senior Professional, Software Engineering job designs, develops and maintains software ...

next page

Showing results 1-20

Agricultural Software Engineer information

What does an agricultural software engineer do?

An Agricultural Software Engineer develops and maintains software applications that support the agricultural industry. This can include designing tools for farm management, precision agriculture, data analysis, and automation of farming processes. They work closely with agricultural professionals to understand their needs and create solutions that improve efficiency, productivity, and sustainability in farming operations. Their work often involves integrating hardware like sensors and drones with software systems to collect and analyze data. By leveraging technology, they help modernize agricultural practices and address challenges in food production.

What are the key skills and qualifications needed to thrive as an agricultural software engineer?

To thrive as an Agricultural Software Engineer, you need a strong background in computer science or software engineering, combined with knowledge of agricultural practices and data analysis. Familiarity with programming languages (such as Python, Java, or C++), GIS software, IoT platforms, and cloud computing tools is typically required, along with relevant certifications. Problem-solving, collaboration, and clear communication are essential soft skills for working with interdisciplinary teams and end-users in agriculture. These skills and qualifications are crucial for developing effective technological solutions that optimize agricultural productivity and address industry-specific challenges.

How does an agricultural software engineer typically collaborate with agronomists and field technicians?

Agricultural Software Engineers often work closely with agronomists and field technicians to ensure that software solutions align with real-world agricultural needs. This collaboration may involve gathering user requirements, conducting field tests, and iterating on software based on user feedback. Effective communication is essential, as engineers must translate complex technical concepts into practical tools that support crop management, data collection, and farm automation. Regular meetings and hands-on demonstrations are common to bridge the gap between technology and agricultural practices.

What is the difference between Agricultural Software Engineer vs Agricultural Data Analyst?

AspectAgricultural Software EngineerAgricultural Data Analyst
Required SkillsSoftware development, programming, agricultural technology knowledgeData analysis, statistical skills, agricultural data interpretation
Work EnvironmentTech teams, software development labs, agricultural tech companiesResearch settings, data-focused departments, agricultural firms
CertificationsComputer science, software engineering certifications often preferredData analysis, statistics, or related certifications

While both roles support agricultural innovation, Agricultural Software Engineers focus on developing software solutions, whereas Agricultural Data Analysts interpret agricultural data to inform decisions. Both roles often collaborate but require different technical skills and certifications.

What job categories do people searching Agricultural Software Engineer jobs in Minnesota look for?

The top searched job categories for Agricultural Software Engineer jobs in Minnesota are:

What cities in Minnesota are hiring for Agricultural Software Engineer jobs?

Cities in Minnesota with the most Agricultural Software Engineer job openings:

Infographic showing various Agricultural Software Engineer job openings in Minnesota as of June 2026, with employment types broken down into 95% Full Time, 1% Part Time, 1% Temporary, and 3% Contract. Highlights an 90% Physical, 3% Hybrid, and 7% Remote job distribution.

Software Engineer

AGCO Corporation

Jackson, MN • On-site

Full-time

Re-posted 6 days ago


AGCO rating

8.8

Company rating: 8.8 out of 10

Based on 28 frontline employees who took The Breakroom Quiz

46th of 495 rated machine equipment manufacturers


Job description

Job Summary:
AGCO Corporation is dedicated to feeding the world through innovative agricultural solutions. They are seeking a Software Engineer to design software solutions for distributed computing systems that enhance agricultural machinery's intelligence and performance.
Responsibilities:
• 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.
Qualifications:
Required:
• 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)
Preferred:
• Comprehension of vehicle communication systems (CAN, Ethernet, LIN) and Vector tools (CANalyzer, CANoe, CANape)
• System Engineering experience
• Object Oriented Programming
• Model Based Design
• Controls System Theory
• Experience with agricultural machinery
• GitHub
Company:
AGCO (NYSE: AGCO) is a global leader in the design, manufacture and distribution of agricultural machinery and precision ag technology. Founded in 1990, the company is headquartered in Duluth, USA, with a team of 10001+ employees. The company is currently Late Stage.

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