Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Staff Software Engineer

$123.8k - $185.7k

John Deere

There are over 7 billion people on this planet. And by 2050, there will be 2 billion more... many moving into urban centers at an unprecedented rate. Making sure there is enough food, fiber and infrastructure for our rapidly growing world is what we're all about at John Deere. And it's why we're investing in our people and our technology like never before! Here the world's brightest minds are tackling the world's biggest challenges. If you believe one person can make the world a better place, we'll put you to work. RIGHT NOW.

John Deere is an equal opportunity employer, including disabled & veterans.

Primary Location: United States (US) - Illinois -

Function: Product Engineering (CA)

Title: Staff Software Engineer - 121130

Onsite/Remote: Onsite Position

Your Responsibilities

As a Staff Software Engineer for John Deere Intelligent Solutions Group located in either Urbandale IA, Waterloo IA, Moline IL, and Fargo ND, you will:

  • Execute and advance the Intelligent Reprogramming vision and roadmap, ensuring alignment with business objectives, product strategies, and long-term software deployment goals.

  • Demonstrate deep understanding of business goals and strategic direction, translating them into scalable software and systems architecture decisions.

  • Define and maintain a technical improvement roadmap, guiding development teams on system architecture, design patterns, and coding best practices.

  • Strategically plan and lead adoption of new features and technologies related to Intelligent Reprogramming across product lines, considering phased roadmaps, product readiness, and risk.

  • Lead and/or execute proof-of-concept initiatives to de-risk integration efforts and validate feasibility prior to large-scale adoption.

  • Communicate program status effectively, including adoption progress, risks, dependencies, and timelines across all impacted product lines and stakeholders.

  • Review and translate stakeholder and end-customer needs into clear, actionable requirements, ensuring proper execution and well-defined validation criteria.

  • Collaborate actively in test planning and execution, validating system reliability, compatibility, recoverability, and performance across multiple hardware and software architectures.

VISA Sponsorship is NOT available for this position

What Skills You Need

  • 6 or more years working with embedded software on agriculture or automotive equipment

  • Programming proficiency in Python, C or C++ Experience with Linux, IDEs or code editors, such as Microsoft Visual Studio or Visual Studio Code

  • 4 or more years technical experience relating to design/diagnostics/troubleshooting of software

  • Experience with CI/CD tools, particularly Jenkins pipelines and GitHub.

  • Experience using software agile planning tools, such as Azure DevOps

  • Experience with CAN communications and UDS protocol

  • Effective communicator with teamwork experience

What Makes You Stand Out

  • Experience developing software architecture

  • Experience in reprogramming technologies and tools

  • Experience providing mentorship/coaching to team members on various aspects of embedded software development

  • Experience with communication systems and tools (Ethernet, CAN, etc.)

Education

Ideally, you will have a degree or equivalent related work experience in the following:

  • Bachelor's degree in computer science, Computer Engineering, Electrical/Mechanical Engineering, Agricultural Engineering, or related field

What You'll Get

At John Deere, you are empowered to create a career that will take you to where you want to go while working in an inclusive team environment. Here, you'll enjoy the freedom to explore new projects, the support to think outside the box and the advanced tools and technology that foster innovation and achievement. Additionally, we offer a comprehensive reward package to help you get started on your new career path, including:

  • Flexible work arrangements

  • Highly competitive base pay

  • Savings & Retirement benefits (401K and Defined Contribution)

  • Healthcare benefits with a generous company contribution in the Health Savings Account

  • Adoption assistance

  • Employee Assistance Programs

  • Tuition assistance

  • Fitness subsidies and on-site gyms at specific Deere locations

  • Charitable contribution match

  • Employee Purchase Plan & numerous discount programs for personal use

  • Vacation and Holiday Pay

$123,804.00 - $185,700.00 + Benefits

Follow this link to learn more about our Total Rewards Package

Must be 18 years of age or older to apply

The information contained herein is not intended to be an exhaustive list of all responsibilities and qualifications required of individuals performing the job. The qualifications detailed in this job description are not considered the minimum requirements necessary to perform the job, but rather as guidelines.

The terms of the applicable benefit plans, and all company actions administering or interpreting these plans, continue to control. Deere & Company reserves the right to suspend, amend, modify, or terminate the Plan(s) in any manner at any time, including the right to modify or eliminate any cost-sharing between the company and participants. Changes, which can be made at any time, are made by action of the company's board of directors, or to the extent authorized by resolution of its board of directors, or by the Deere & Company Compensation Committee. In the event of a conflict between the language of the official Plan Documents and this document, the language of the official Plan Documents will control.

ACA Section 1557 Nondiscrimination Notice

The John Deere Health Benefit Plans for Salaried Employees and The John Deere Benefit Plan for Wage Employees comply with applicable Federal civil rights laws and do not discriminate on the basis of race, religion, color, national origin, sex, age, sexual orientation, gender identity or expression, status as a protected veteran, or status as a qualified individual with disability.

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer in Moline, IL vacancy
  • $55 - $65 per hour

     ...services. The role involves close collaboration with cross-functional teams. Major Purpose: This position works with the engineering lead and tech leads to analyze requirements, prepare design specifications, implement and integrate features, coordinate with... 
    Suggested
    Hourly pay
    Immediate start
    Visa sponsorship

    Skill Corp

    Moline, IL
    2 days ago
  • $85k - $100k

     ...We are seeking a Sr. Software Developer in the IT Field Technology and Innovations department to analyze complex operations and systems...  ...using existing and emerging technology platforms. Lead technical staff and users to research, analyze, and resolve complex technical... 
    Suggested
    Full time
    Temporary work
    Work at office
    Local area
    Work from home
    Relocation
    Home office
    Monday to Friday
    Flexible hours

    Modern Woodmen

    Rock Island, IL
    22 hours ago
  • $109.28k - $163.92k

     ...veterans.   Primary Location: United States (US) - Illinois - East Moline Function: Technology (CA) Title: Senior Software Engineer - 117666   Onsite/Remote: Onsite Position   This is an onsite position. Remote work is not available.  Your Responsibilities... 
    Suggested
    Work experience placement
    Remote work
    Flexible hours
    Shift work

    John Deere

    East Moline, IL
    4 days ago
  • $113.82k - $123.82k

     ...qualified individual with disability.   Primary Location: United States (US) – IL – Moline Function: Technology Title: Software Engineer - 2026009 Onsite/Remote: Onsite Position   Your Responsibilities   As a Software Engineer for John Deere in... 
    Suggested
    Remote work
    Flexible hours

    John Deere

    Moline, IL
    2 days ago
  •  ...resource to support an existing team member already in place. This is not a lead or stakeholder-facing role, but rather a hands-on software engineering position focused heavily on their current frontend tech stack. The primary need is for someone with strong experience in:... 
    Suggested

    Motion Recruitment Partners LLC

    Moline, IL
    1 day ago
  •  ...Software Engineer Position This role is working as a Software Engineer for Aquent Studios, as part of a team at one of its top clients (John Deere). Skill Set Requirements This position requires 2+ years of experience with the following skills: SAP NW PI... 
    Day shift

    Syntricate Technologies

    Rock Island, IL
    1 day ago
  • $15 - $40 per hour

     ...Function: Technology (CA) Title: Part-Time Student - Software Engineer - Moline, IL - 120790  Onsite/Remote: Onsite Position...  ...primarily designed to augment the Company’s regular full-time staff and is for students who work in parallel to their school schedule... 
    Hourly pay
    Full time
    Part time
    Summer work
    Local area
    Remote work
    Relocation package
    Flexible hours

    John Deere

    Moline, IL
    4 days ago
  • $105.72k - $132.14k

     ...the process of implementation planning, fit analysis, configuration, testing, rollout, and post implementation support of solution/software development Elicit, analyze, validate, specify, verify, and manage the needs of project stakeholders including customers and end... 
    Full time
    Temporary work
    Work experience placement
    Local area
    Immediate start
    Shift work
    Day shift

    Old Dominion Freight

    Rock Island, IL
    3 days ago
  • $45 - $50 per hour

     ...Overview Placement Type: N/A Salary: $45-50 Hourly DOE Start Date: Jun 15, 2026 We're looking for a skilled Software Engineer to join our team. You'll be a key player in building and maintaining cutting-edge web applications. This position requires a... 
    Hourly pay

    Skill Corp

    Moline, IL
    4 days ago
  •  ...duly organized under the laws of the Commonwealth of Georgia. Sonsoft Inc. is growing at a steady pace specializing in the fields of Software Development, Software Consultancy and Information Technology Enabled Services. Required Skills: • Excellent in Java/J2EE,... 
    Full time

    SonSoft

    Moline, IL
    4 days ago
  •  ...& Webster Associates is conducting a search on behalf of our client, a global leader in IoT security, for a skilled Embedded Software Engineer to join their team. This role is ideal for technically strong engineers who thrive on solving complex challenges and take pride... 
    Full time
    Remote work
    Relocation

    Webster & Webster Associates

    Moline, IL
    2 days ago
  • Job Title:- Python Developer Location - Moline, IL Start date - ASAP Position - 2 1 Month onsite then remote with travel Job Description- The job requires experience with AWS OpenSearch for vector databases, LangChain ...
    Immediate start
    Remote work

    3B Staffing LLC

    Moline, IL
    22 hours ago
  •  ..., configures, and tests programs for embedded hardware targets Perform embedded systems engineering tasking including requirements analysis, concept development, software architecture and design reviews Execute unit and integration testing of software in multiple... 

    Macpower Digital Assets Edge

    Rock Island, IL
    3 days ago
  •  ...Platform Engineer This position will be working as Platform Engineer for Aquent Studios on projects for one of its top clients, John...  ...development, testing, and integration/deployment of highly complex software solutions leveraging DevOps concepts ~ Experience with Rest... 

    Syntricate Technologies

    Moline, IL
    4 days ago
  •  ...Platform Engineer Onsite This role is hybrid, working onsite at the client facility in Moline, IL a minimum of four (4) days...  ...development, testing, and integration/deployment of highly complex software solutions leveraging DevOps concepts - Experience with Rest... 
    Local area
    Remote work

    Veracity

    Moline, IL
    1 day ago
  • $95k - $154k

     ...which enterprise companies are looking for. Currently, we are looking for entry-level software programmers, Java full stack developers, Python/Java developers, data analysts/data engineers/data scientists, and machine learning engineers for full-time positions with... 
    Full time
    H1b
    Remote work

    SynergisticIT

    Davenport, IA
    2 days ago
  •  ...Senior Software Engineer Your IT Recruiter is looking for a Senior Software Engineer for our client. This position will be working as Software Engineer for our client on projects for one of its top clients, John Deere, located in Milan, IL. The candidate needs to understand... 

    Your IT & Corporate Recruiter

    Milan, IL
    2 days ago
  •  ...Software Engineer II We are looking for a Software Engineer II with CMS and web development experience. You'll participate in the design, programming, testing, documentation, and implementation of website frontend and backends. Knowledge of containerization concepts... 
    Permanent employment
    Work experience placement
    H1b
    Local area

    BHE Renewables

    Davenport, IA
    4 days ago
  •  ...Senior Software Engineer Working with significant independence and under general direction, the senior software engineer participates in the design, programming, testing, documentation and implementation of complex computer applications and systems. Evaluates software... 
    Permanent employment
    Work experience placement
    H1b
    Work at office
    Work visa

    BHE Renewables

    Davenport, IA
    11 hours ago
  •  ...Job Summary The Senior Software Engineer is responsible for the planning and development of software solutions for standard laser systems. They will also plan and develop customized applications that leverage the API of commercial software used by the company, such as... 
    Temporary work
    Work at office

    IPG Photonics

    Davenport, IA
    1 day ago
  •  ...Sr. Software Developer BITCO Corporation is currently seeking a Sr. Software Developer to join our Home Office team in Davenport, IA. BITCO provides quality insurance services to special industries including construction, forest products, and oil & gas. This position... 
    Home office

    BITCO Insurance Companies

    Davenport, IA
    4 days ago
  • Job Title Interview: Video Visa: USC, GC This is onsite from day-1 (Open to either Des Moines, IA or Davenport, IA) Need only local candidates Position Overview Support and develop.NET applications (primarily C# and VB.NET) with Oracle and SQL Server backends...
    Local area
    Flexible hours

    ShiftCode Analytics

    Davenport, IA
    1 day ago
  • $175k - $210k

     ...have a lot of autonomy to make key decisions. We're looking for engineers who are product-minded and can think creatively to solve core...  ...Technology Industries IT Services and IT Consulting and Software Development Referrals increase your chances of interviewing... 
    Full time
    Local area
    Remote work
    Work from home

    Jobot

    Davenport, IA
    3 days ago
  •  ...automation, and operational efficiency. The ideal candidate stays current with emerging trends in AI-driven development, modern engineering practices, and secure application design , and applies them effectively in a production environment. Key Responsibilities... 
    Temporary work
    Local area

    Lee Enterprises

    Davenport, IA
    3 days ago
  • $67.7k - $90.27k

     ...of AI‑ready connectivity, join us today. The Role The Software Engineer II will partner in an agile team environment to design, develop...  ...Work closely with business partners and technical staff to create technical solutions that meet business and technical... 
    Full time
    Temporary work
    Remote work
    Work from home

    Lumen

    Davenport, IA
    22 hours ago
  •  ...Description & Requirements Maximus is currently seeking a Software Engineer . In this role, you will provide expertise in the areas of managed file transfer and EDI X12 translations. In addition, they must configure, support and maintain environments and procedures... 
    Minimum wage
    Full time
    Contract work
    Temporary work
    Work experience placement
    Remote work

    Maximus

    Davenport, IA
    3 days ago
  •  ...your background aligns with future opportunities, we’ll reach out directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-world applications, writing clean code, and solving meaningful... 
    Remote job
    Internship

    Danaher

    Davenport, IA
    4 days ago
  •  ...initiatives. Job Responsibilities: · Serve alongside our Software Architect/Engineers to grow our existing frameworks into new solutions using...  ...· Handle complex programming problems, mentoring the staff after implementation where necessary Offered Benefits... 
    Full time
    Temporary work
    Work experience placement
    Work at office
    Monday to Friday
    Flexible hours

    O'Rourke Sales Company

    Davenport, IA
    2 days ago
  •  ...Application Engineer We are seeking a dynamic and technically skilled Application Engineer to support and grow our advanced engineering...  ...and sales efforts by assisting with solution scoping, hardware/software costing, and training plans. What We're Looking For:... 

    Rhino Tool House

    Davenport, IA
    1 day ago
  • $98k - $117k

     ...services contracts to execute their mission of developing accredited information systems. Western Door Federal is seeking a Software Developer – Intermediate at the Rock Island Arsenal, in Rock Island, IL. The objective of this work is to provide on-site support... 
    Contract work
    For contractors
    Work at office
    Flexible hours

    Seneca Holdings

    Rock Island, IL
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Software Engineer. Be the first to apply!