1

John Deere Software Engineer Jobs in Minnesota (NOW HIRING)

Senior Engineer

Finland, MN · On-site

$70.28 - $93.71/hr

John Sisk & Son have been building excellence as a family-owned international construction company ... Planning & programming software Benefits * Competitive salary * 26 days annual leave * Pension and ...

Global Product Manager

Shoreview, MN · On-site

$120K - $140K/yr

Nestled in the heartland, DICKEY-john is at the center of the agricultural marketplace. With more ... This position collaborates closely with Sales, Engineering, Operations, and others in the ...

Nestled in the heartland, DICKEY-john is at the center of the agricultural marketplace. With more ... This position collaborates closely with Sales, Engineering, Operations, and others in the ...

Category Manager II

Shoreview, MN · On-site

$100K - $120K/yr

... TSI and DICKEY-john. This position is accountable for sourcing, cost management, supplier ... This role also leads cross-functional Supply Chain and Engineering teams within assigned commodity ...

... TSI and DICKEY-john. This position is accountable for sourcing, cost management, supplier ... This role also leads cross-functional Supply Chain and Engineering teams within assigned commodity ...

WileyAssessments(a division of John Wiley & Sons) balances the benefits of working for a big ... Define, prioritize, and communicate the product roadmap with engineering, design, marketing, and ...

Wiley Assessments (a division of John Wiley & Sons) balances the benefits of working for a big ... Define, prioritize, and communicate the product roadmap with engineering, design, marketing, and ...

John Deere Software Engineer information

See Minnesota salary details

$62.2K

$144.5K

$201.3K

How much do john deere software engineer jobs pay per year?

As of Aug 29, 2026, the average yearly pay for john deere software 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 does a John Deere software engineer do?

A John Deere Software Engineer is responsible for designing, developing, testing, and maintaining software solutions used in John Deere's agricultural, construction, and forestry equipment. They work on embedded systems, cloud applications, and digital platforms that enhance machine performance, automation, and user experience. Their role often involves collaborating with cross-functional teams to implement innovative technologies, improve product reliability, and ensure data security across John Deere’s connected products.

What skills and qualifications are needed to thrive as a John Deere software engineer?

To thrive as a John Deere Software Engineer, you need a solid background in computer science, proficiency in programming languages like Java, C++, or Python, and typically a bachelor's degree in a related field. Familiarity with embedded systems, cloud platforms, Agile development methodologies, and version control tools such as Git is commonly required. Strong problem-solving skills, teamwork, and effective communication set outstanding candidates apart. These competencies are crucial for developing reliable, innovative software solutions that support John Deere’s advanced machinery and digital products.

What types of projects do software engineers typically work on at John Deere, and how do these projects impact the company's products?

Software Engineers at John Deere are often involved in developing and maintaining embedded systems, precision agriculture solutions, and cloud-based applications that enhance the functionality of John Deere equipment. Projects range from improving machine automation and telematics to building data analytics platforms for smarter farming decisions. These projects have a direct impact on the efficiency, reliability, and innovation of John Deere's machinery, enabling the company to deliver cutting-edge solutions to customers in agriculture and construction. Collaboration with cross-functional teams, including hardware engineers and product managers, is common to ensure integrated and user-driven solutions.

What is the difference between John Deere Software Engineer vs John Deere Mechanical Engineer?

AspectJohn Deere Software EngineerJohn Deere Mechanical Engineer
Required CredentialsBachelor's in Computer Science or related field, programming skillsBachelor's in Mechanical Engineering, CAD proficiency
Work EnvironmentSoftware development teams, R&D labs, office settingsDesign labs, manufacturing plants, field testing
Employer & Industry UsagePrimarily in software development for agricultural machineryDesign and testing of mechanical components for machinery

John Deere Software Engineers focus on developing software solutions for agricultural equipment, requiring programming skills and computer science credentials. In contrast, John Deere Mechanical Engineers work on designing and testing mechanical parts, requiring mechanical engineering expertise. Both roles are essential in the company's product development but differ in their technical focus and daily tasks.

What are popular job titles related to John Deere Software Engineer jobs in Minnesota?

For John Deere Software Engineer jobs in Minnesota, the most frequently searched job titles are:

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

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

What cities in Minnesota are hiring for John Deere Software Engineer jobs?

Cities in Minnesota with the most John Deere Software Engineer job openings:

Infographic showing various John Deere Software Engineer job openings in Minnesota as of August 2026, with employment types broken down into 87% Full Time, 6% Part Time, and 7% Contract. Highlights an 85% Physical, 4% Hybrid, and 11% Remote job distribution, with an average salary of $144,486 per year, or $69.5 per hour.

John Deere Apprenticeship - St. James, MN

C&B Operations LLC

Saint James, MN

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 24 days ago


C&B Operations rating

8.4

Company rating: 8.4 out of 10

Based on 9 frontline employees who took The Breakroom Quiz


Job description

Full-Time Job + Hands-On Experience + Apprenticeship Certification

If you love working with engines, technology, and machinery — and want a real career, not just a job — this opportunity delivers it all.

C & B Operations: We have 38 John Deere dealership location across 6 states and want to transform regular people into certified John Deere experts!

How it works:
Work in our shop full-time under experienced technicians.  
Travel to Mitchell, South Dakota for 1 week each month for in-class instruction and hands-on learning.  (Travel, Food, Lodging, and Class is all paid for)
Return to the shop and apply what you learned.
Repeat for 2-3 years (2 years with prior mechanic experience, 3 years with none).

NEED TOOLS? -- We have a $3,000 and $7,500 package for you to choose from.  Work for us for 3 years and the tools are yours. 

Earn money while earning your John Deere Apprenticeship Certification WHILE getting work experience.  

You’ll learn to:

  • Perform diagnostics, repairs, and maintenance on John Deere agricultural equipment

  • Work with diesel engines, hydraulics, electronics, and precision ag technology

  • Use advanced diagnostic tools and software

  • Complete digital service documentation

  • Learn professional shop procedures and safety practices

  • Work alongside experienced technicians who mentor and train

This is hands-on learning that directly applies to your education.

Benefits start after 30 days 

  • Competitive pay based on your experienc
  • Excellent benefits including – Medical, Dental, Vision, and Accident Insurance, Short-Term Disability, Life Insurance, 401K  with generous match
  • Progressive Paid Time Off and Paid Holidays
  • Opportunities to grow – We love to promote within and have excellent training programs available to prepare you on-the-job and for your future with us.

    Qualifications:

    • Strong work ethic and desire to learn

    • Mechanical aptitude and interest in equipment

    • Ability to work full-time 

    • Valid driver’s license


    What C&B Operations employees say

    Pay

    Benefits

    Hours and flexibility

    Workplace

    Get the full story on Breakroom