1

John Deere Software Engineer Jobs (NOW HIRING)

John Deere is a company focused on addressing the challenges of a growing global population. They are seeking a Software Test Engineer to design and complete software test verification for GNSS ...

... John Deere Dealers in Europe to  optimize their operations and run profitable businesses. Our Engineering Managers are technical leaders - designing and developing production software ...

$19 - $26/hr

Due to the development of John Deere Polska Business Service Center in Poznań we are currently ... Support in handling requests for computer hardware as well as software. Our requirements: * You ...

next page

Showing results 1-20

John Deere Software Engineer information

See salary details

$63.5K

$147.5K

$205.5K

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

As of Jun 10, 2026, the average yearly pay for john deere software engineer in the United States is $147,524.00, according to ZipRecruiter salary data. Most workers in this role earn between $120,000.00 and $173,000.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 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 the key skills and qualifications needed to thrive as a John Deere Software Engineer, and why are they important?

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 cities are hiring for John Deere Software Engineer jobs? Cities with the most John Deere Software Engineer job openings:
What states have the most John Deere Software Engineer jobs? States with the most job openings for John Deere Software Engineer jobs include:
What job categories do people searching John Deere Software Engineer jobs look for? The top searched job categories for John Deere Software Engineer jobs are:
Infographic showing various John Deere Software Engineer job openings in the United States as of June 2026, with employment types broken down into 7% Internship, 7% As Needed, 51% Full Time, 14% Part Time, and 21% Contract. Highlights an 87% Physical, 5% Hybrid, and 8% Remote job distribution, with an average salary of $147,524 per year, or $70.9 per hour.
John Deere Technician Training Program

John Deere Technician Training Program

Coastline Equipment

Long Beach, CA • On-site

$16.50/hr

Full-time

Posted 23 days ago


Job description

Coastline Equipment is a leading John Deere Construction and Forestry dealer with locations in Southern California, Nevada and Idaho. Coastline provides world-class equipment solutions from John Deere, Wirtgen, Trimble, and Topcon. At their 13 locations, Coastline delivers best-in-class equipment, parts, service and technology solutions for customers. Our team of experts is driven to meet the needs of our customers both where they are today and where they are going tomorrow.
The team at Coastline is looking to hire a Student Technician and look to find an enthusiastic candidate to round out the team.
Role Overview:
Coastline Equipment's exclusive John Deere Technician Training Program and take the first step toward a rewarding career as a certified John Deere construction equipment technician! This unique two-year program combines hands-on experience with classroom learning to develop highly skilled technicians. Over the course of the program, participants will gain valuable on-the-job experience at a Coastline Equipment dealership while earning an associate degree in diesel technology from Linn Benton Community College. Upon successful completion, you will be certified in John Deere's core service areas: Electrical, Hydraulics, and Service Advisor. This program is designed to prepare participants for a long-term career in heavy equipment service with Coastline Equipment.
Coastline Equipment has branches in:
  • Long Beach, CA
  • Santa Maria, CA
  • Oxnard, CA
  • Bakersfield, CA
  • North Las Vegas, NV
  • Meridian, ID
  • Jerome, ID

Job Responsibilities:
  • Education & Training: Complete two years of classroom and lab training at Linn Benton Community College's John Deere Tech Program, meeting all GPA requirements.
  • Hands-on Experience: Participate in dealership internships, applying classroom knowledge in a practical setting to develop real-world skills.
  • Certification: Obtain certifications in key areas, including Electrical, Hydraulics, and John Deere's Service Advisor software.
  • John Deere University Credits: Fulfill necessary credits through John Deere University to meet certification standards.
  • Safety & Compliance: Adhere to all safety protocols and company policies while completing work assignments.
  • Reporting & Documentation: Complete service reports and electronic documentation for tasks and assignments.
  • Service Assistance: Support senior technicians with repairs and service tasks while maintaining organized workspaces.
  • Component Skills: Learn to remove, disassemble, and recondition machinery components.
  • Inspection & Set-Up: Assist with pre-delivery inspections and equipment setup for new machinery.
  • Additional Duties: Perform other related tasks to support dealership operations as needed.

Required Qualifications:
  • Education & Academic Performance: High School Diploma or equivalent required; must maintain minimum GPA as defined by the John Deere Tech School. Must be able to provide high school transcripts.
  • Technical Interest & Knowledge: Interest in learning repair methods and tools; basic understanding of engines, hydraulics, powertrains, A/C, and electrical systems.
  • Communication Skills: Ability to communicate effectively with customers and team members.
  • Certifications: Must complete John Deere University certification paths; Forklift operator certification from Safety Department required.
  • Work Ethic: Demonstrated willingness to learn, work hard, and follow safety protocols.

Physical Requirements
  • Safety Sensitive Role: Must be able to pass a pre-employment drug screening.
  • Physical Demands: Must be able to lift 50 pounds.

What We Offer:
  • Salary: $16.50 per hour during the training program. $32.00 per hour upon successful completion of the program and employment as a full-time technician.

Application Process:
  • To apply, please submit your resume and application detailing your relevant experience and why you're interested in this position. We look forward to hearing from you! To learn more and keep up with Coastline Equipment, visit our website, https://www.coastlineequipment.com/.

Deadline: Applications will be reviewed on a rolling basis until the position is filled.
EEOC STATEMENT:
Coastline Equipment provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, gender, sexual orientation, gender identity or expression, national origin, age, disability, genetic information, or marital status. Coastline Equipment complies with applicable state and local laws governing non-discrimination in employment in every location in which the company has facilities. This policy applies to all terms and conditions of employment, including, but not limited to, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation, and training. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
Equal Opportunity Employer, including disabled and veterans.