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

Engineer, Software

$74.99k - $112.48k

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) - Iowa - Waterloo
Function: Product Engineering (CA)
Title: Engineer, Software - 121792
 
Onsite/Remote: Onsite Position

 

 

Your Responsibilities

 

As an Embedded Software Engineer on the Platform Automation team within Ag Engineering Embedded Software located in Urbandale, IA or Waterloo, IA,  you will support technical efforts on innovative, high‑visibility projects that are transforming modern agriculture. Our team designs autonomy‑enabled software that allows farm equipment to navigate fields, plant, and harvest with minimal human intervention.

 

Additionally, you will:

 

  • Collaborate closely with experienced engineers and cross‑functional partners to deliver production‑ready embedded software across the full product development lifecycle. We value strong technical ownership, thoughtful prioritization, and engineers who are motivated to solve complex, real‑world problems at scale.
  • Develop embedded software in C and Simulink with AI-assisted coding tools to deliver an optimized and validated customer facing automation solution
  • Collaborate closely with experts developing precision Ag guidance solutions that direct a vehicle along a planned path and with experts developing drivetrain software
  • Execute unit and integration testing of software in multiple environments (virtual, lab and on-vehicle)
  • Analyze issues and drive for resolution of issues found during lab and field testing

 

VISA Sponsorship is NOT available for this position

What Skills You Need

 

  • Demonstrated technical problem solving abilities
  • Experience with software product development through practical work experiences, relevant internships or academic experience
  • Demonstrated exposure to developing embedded applications using C or MATLAB Simulink
  • Excellent written and verbal communication skills for working in a team environment 

What Makes You Stand Out

 

  • Strong passion for embedded engineering and learning new technologies
  • Experience with AI‑assisted coding tools (e.g., GitHub Copilot, Copilot CLI).
  • Experience with control systems design and analysis on agricultural applications
  • Experience with simulation and modeling tools such as Real-Time Workshop
  • Experience in automotive communication protocols such as CAN, LIN, and Ethernet
  • Experience with Test Driven Development (TDD) and software test automation using ecu.test
  • Experience relating to the design/diagnostics of mechanical/electrical/hydraulic systems
  • Knowledge of electronic circuits and components with the ability to read schematics and data sheets
  • Experience with continuous integration development and automated build tools
  • Experience with embedded systems tools such as emulators, compilers, and simulators
  • Experience using laboratory equipment such as Logic Analyzers and Oscilloscopes 

Education

 

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

 

  • Bachelor’s degree in Software Engineering, Computer Engineering, Computer Science, Electrical Engineering, Mechanical Engineering or Systems Engineering

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

$74,988.00 - $112,476.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 1 day ago
Similar jobs that could be interesting for youBased on the Engineer, Software in Waterloo, IA vacancy
  • $86.89k - $130.33k

     ...including disabled & veterans.   Primary Location: United States (US) - Iowa - Waterloo Function: Product Engineering (CA) Title: Engineer, Software - 122248   Onsite/Remote: Onsite Position     Your Responsibilities   As a Embedded Software... 
    Suggested
    Work experience placement
    Remote work
    Flexible hours

    John Deere

    Waterloo, IA
    9 days ago
  • $70k - $120k

     ...Job Description Job Description RFA Engineering () supports industry-leading clients through the full software development lifecycle to build cutting-edge precision agriculture, machine guidance, vehicle automation and autonomy applications. We are seeking passionate... 
    Suggested
    Full time
    Temporary work
    Work at office
    Flexible hours

    Rogers Freels & Associates Inc

    Waterloo, IA
    2 days ago
  • $109.28k - $163.92k

     ...including disabled & veterans. Primary Location: United States (US) - Iowa - Waterloo Function: Technology (CA) Title: Senior Software Engineer - 120792 Onsite/Remote: Onsite Position Your Responsibilities Design, build, and maintain secure, reliable, and scalable applications... 
    Suggested
    Remote work
    Flexible hours

    John Deere

    Waterloo, IA
    3 days ago
  • $110.5k - $160k

     ...Description By applying to this position, your application will only be considered for our fall Software Development Engineer (SDE) internship roles. Our fall intern roles have start dates in August/September 2026 and are 12 weeks in duration. Do you want to solve real... 
    Suggested
    Full time
    Internship
    Work at office
    Worldwide
    Monday to Friday

    Amazon

    Waterloo, IA
    22 hours ago
  • $18 - $25 per hour

     ...collaborative ecosystem of the world's most advanced hardware and software solutions, WWT helps clients and partners conceptualize, test...  ...2026. If you’re interested in Solutions, Consulting and Engineering this is the place for you! Why Solutions Consulting & Engineering... 
    Suggested
    Remote job
    Hourly pay
    Summer work
    Internship
    Work at office
    Immediate start
    Shift work

    World Wide Technology

    Waterloo, IA
    4 days ago
  •  ...Jack Henry & Associates, Inc. is looking for a Senior Software Engineer in Cedar Falls, IA. This role involves participating in the technical design, implementation, and testing of products while ensuring cross-functional collaboration. Candidates must have a minimum of... 
    Remote work

    Jack Henry & Associates

    Cedar Falls, IA
    4 days ago
  •  ...transform an industry and grow with a company that values purpose, collaboration, and excellence then we'd love to meet you. The Software Engineer III, under general supervision, participates in the technical design and implementation of new products or enhancements to... 
    Permanent employment
    H1b
    Work at office
    Local area
    Remote work

    Jack Henry & Associates

    Cedar Falls, IA
    22 hours ago
  • $30 - $35 per hour

     ...Field Service Engineer Corporate Technologies is a leading provider of managed IT solutions to businesses and institutions in Minnesota, Michigan, North Dakota, Southern California, and New Jersey. With over 40 years of experience and more than 200 employees... 
    Hourly pay
    Casual work
    Work at office
    Flexible hours

    Corporate Technologies LLC

    Evansdale, IA
    3 days ago
  •  ...industry and grow with a company that values purpose, collaboration, and excellence then we'd love to meet you. The Senior Software Engineer, under minimal supervision, participates in the technical design and implementation of new products or enhancements. This role... 
    Permanent employment
    H1b
    Work at office
    Local area
    Remote work

    Jack Henry & Associates

    Cedar Falls, IA
    1 day ago
  • $80k - $100k

     ...Job Title: Senior Design Engineer Location: Waterloo, Iowa Salary: $80-100K plus 10% bonus Job Summary of the Senior Design Engineer...  ...processing. Technically proficient in Excel, and Design software systems. Excellent written, verbal, and interpersonal... 

    ExcelliSearch, Inc.

    Waterloo, IA
    3 days ago
  • $80k - $100k

     ...Senior Design Engineer Waterloo, IA | $80,000 to $100,000 plus 10% bonus This Senior Design Engineer role sits within a mechanical...  ...computer skills, including proficiency in Excel and design software systems ~ Excellent written, verbal, and interpersonal communication... 
    Full time

    iLocatum

    Waterloo, IA
    1 day ago
  • $70k - $75k

     ...Customer Support Engineer Location: Waterloo, Iowa Salary: $70-75K plus bonus Job Summary of the Customer Support Engineer: The...  ...custom or replacement parts for service sales orders using CAD software. Develop and release service drawings, component details,... 
    Work at office

    JobFormance

    Waterloo, IA
    4 days ago
  • $92.1k - $140k

     ...Our Banno Financial Platform group is seeking a talented Android Engineer to help us provide the most cutting-edge mobile banking...  ...require research and timely, effective, and quality delivery of software into production. Performs, and may lead, technical/engineering... 
    Permanent employment
    H1b
    Work at office
    Local area
    Remote work

    Jack Henry & Associates

    Cedar Falls, IA
    2 days ago
  • $67.69k - $101.53k

     ...: United States (US) - Iowa - Waterloo Function: Product Engineering (CA) Title: Design Engineer, Hydraulics - 122467   Onsite...  ...systems modeling 2+ years of experience with CREO CAD modeling software What Makes You Stand Out   ~2+ years of experience in... 
    Work experience placement
    Remote work
    Flexible hours

    John Deere

    Waterloo, IA
    14 days ago
  • $75k - $85k

    Job Title: Production Supervisor ( 1st, 2nd &  3rd shift openings) Location: Waterloo, Iowa Salary: $75-85K   Job Summary of the Production Supervisor: The Production Supervisor will be part of the manufacturing team in support of the Director of Operations and...
    Shift work
    Night shift
    Day shift
    Afternoon shift
    Waterloo, IA
    1 day ago
  • $80k - $90k

     ...Job Title: Product Design Engineering Manager Location: Waterloo, Iowa Salary: $80-90K plus 15% bonus   Job Summary of the Product Design Engineering Manager:   The Product Design Engineering Manager is responsible for leading a team that manages a defined portion... 

    Gables Search Group

    Waterloo, IA
    a month ago
  •  .... Will need metatarsal safety boots for first day Tool Designer Are you a hands‑on designer who thrives at the intersection of engineering and manufacturing? Do you enjoy seeing your designs go from concept to chips, welds, and finished tools? We’re looking for a Tool... 
    Contract work
    Casual work
    Internship
    Remote work
    Shift work
    Day shift

    Acro Service Corp

    Waterloo, IA
    3 days ago
  •  ...Product Development Engineer At Client Power Systems as an Engine Development Engineer, you will have shared management of a performance...  ...present results and lead discussions Calibrate base engine software features and help to develop new software features Provide... 
    Work experience placement

    Sunrise Systems

    Waterloo, IA
    10 hours ago
  • $181.05k - $213k

     ...tools with a single system of record, Carta brings together the software, services, and legal infrastructure that founders use to...  ...careers page]( The Team You’ll Work With You’ll enter our engineering interview process as part of a pooled hiring model. We’re excited... 
    Full time

    Carta

    Waterloo, IA
    21 days ago
  • $20 - $25 per hour

     .... Qualifications • Pursuing an Associate's or Bachelor's degree in Construction Management, Mechanical, Civil or Electrical Engineering or related degree • Must be legally authorized to work without requiring sponsorship for employment to begin or continue employment... 
    Full time
    Contract work
    Temporary work
    For subcontractor
    Summer work
    Internship
    Summer internship
    Work at office
    Relocation
    Weekend work

    Kiewit Corporation

    Waterloo, IA
    3 days ago
  • $65k - $90k

     ...Job Description Job Description RFA Engineering ( is an engineering service provider dedicated to delivering our clients with timely engineering support and expertise. We are seeking a growth-oriented candidate to become an integral part of our engineering team. The... 
    Full time
    Temporary work
    Work experience placement
    Work at office
    Flexible hours

    Rogers Freels & Associates Inc

    Waterloo, IA
    2 days ago
  •  ...Overview Local Region | Latest Technology | Excellent Culture As a Field Services Engineer, you'll support clients across a locally defined territory with a primary focus on the Iowa. You'll work hands-on with cutting-edge technology while partnering with a diverse... 
    Local area

    Ellison Technologies

    Waterloo, IA
    22 hours ago
  •  ...Possible Extension) Key responsibilities include: Develop detailed engine test plans, schedule dyno testing activities, and coordinate...  ...discussions with cross-functional teams. Calibrate base engine software functions and contribute to the development and validation of... 

    The Judge Group

    Waterloo, IA
    1 day ago
  •  ...and Outcome-Based Solutions Job Summary: The Deskside Support Engineer in Waterloo, IA provides hands-on technical support for end-user...  ...equipment. This role ensures timely resolution of hardware and software issues, maintains accurate inventory records, and supports the... 
    Local area

    Belcan

    Waterloo, IA
    3 days ago
  •  ...Senior AI Engineer At Jack Henry, we're more than a technology company, we're a force for good in financial services. We're redefining...  ...the internal users who built those POCs, shaping them into software and workflows that hold up. You'd bring in our experts across cybersecurity... 
    Permanent employment
    H1b
    Work at office
    Local area
    Shift work
    1 day per week

    Jack Henry and Associates

    Cedar Falls, IA
    3 days ago
  • $77.63k - $116.44k

     ...employer, including disabled & veterans.   Primary Location: United States (US) - Iowa - Waterloo, IA Function: Product Engineering (CA) Title: Design Engineer, Operator Station - 122282   Onsite/Remote: Onsite Position     Your Responsibilities... 
    Work experience placement
    Remote work
    Flexible hours

    John Deere

    Waterloo, IA
    15 days ago
  • $161k - $215k

     ...belong to a community full of opportunities. For more than a century, weve been at the forefront of designing, building, and engineering premium, award-winning products. Today, Marvin is also proud to have been named a Top Large Employer by Forbes Magazine two years... 
    Temporary work
    Relocation
    Relocation package

    Marvin

    Waterloo, IA
    1 day ago
  • Job Title: Information Technology Professional (IT/CTN/IS) Category / Component: Enlisted Both Overview Information Systems Technicians, Cryptologic Technician Networks, and Intelligence Specialists keep the Fleet connected, informed, and secure by operating...
    Apprenticeship
    Worldwide
    Shift work

    US Navy

    Waterloo, IA
    3 days ago
  • $205.6k - $257k

     ...tools with a single system of record, Carta brings together the software, services, and legal infrastructure that founders use to...  ...careers page]( The Team You’ll Work With You’ll enter our engineering interview process as part of a pooled hiring model. We believe... 
    Full time
    Immediate start

    Carta

    Waterloo, IA
    21 days ago
  •  ...the IT Training & Knowledge Management Specialist would be a great fit for you! In this role, you'll combine technical expertise, software administration, employee training, user support, and process improvement to help ensure our team members have the tools, knowledge... 
    Temporary work
    Flexible hours

    First Bank

    Cedar Falls, IA
    5 days ago

Do you want to receive more vacancies?

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