Embedded Software Engineer - IoT & Precision Agriculture

John Deere

Iowa (LA)

On-site

USD 75,000 - 112,000

Full time

3 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Flexible work arrangements
Competitive base pay
401K plan
Health benefits with HSA
Adoption assistance
Employee assistance programs
Tuition assistance
Fitness subsidies
On-site gyms
Charitable matching
Purchase program
Discount programs
Vacation pay

Job summary

John Deere in the United States (Iowa) is seeking an Embedded Software Engineer to contribute to the development of precision agriculture software for equipment. You will join an embedded scrum team, collaborate with systems engineers and software architects, and help design, implement, and test software for Deere equipment.

This onsite role offers a comprehensive rewards package and opportunities to work with cutting-edge technology in a collaborative, fast-paced environment.

Qualifications

  • 1 year of embedded software development experience in C++, Python, Java, or OO languages.
  • Knowledge of CAN and Ethernet protocols and tools.
  • Experience in design, development, and testing software applications.
  • Understand real-time operating systems and multi process/thread concepts.
  • Excellent communication and teamwork in a distributed team environment.

Responsibilities

  • Be a member of an embedded development scrum team working with multiple stakeholders to build and implement functionality for John Deere agricultural equipment such as In-Field Data Sharing and Logistics.
  • Collaborate with Systems Engineers, Software Architects, and other teams to design, develop, and test software for Deere equipment with focus on Precision Ag.
  • Operate as a member of a scrum team and provide work direction for team members.
  • Provide product support and defect triage of those systems.

Skills

Embedded software
C++/Python/Java
CAN/Ethernet
RTOS concepts
Teamwork

Job description

John Deere in the United States (Iowa) is seeking an Embedded Software Engineer to contribute to the development of precision agriculture software for equipment. You will join an embedded scrum team, collaborate with systems engineers and software architects, and help design, implement, and test software for Deere equipment.

This onsite role offers a comprehensive rewards package and opportunities to work with cutting-edge technology in a collaborative, fast-paced environment.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Software Engineer - Agriculture & Tractor Tech
Embedded Software Engineer - Agriculture & Tractor Tech

John Deere • Waterloo (IA)

On-site
USD 75,000 - 112,000
Flexible work arrangements
Competitive base pay
401K and Defined Contribution
+1
Embedded Software Engineer
Embedded Software Engineer

World Mining Equipment • Urbandale (IA)

On-site
USD 80,000 - 100,000
Embedded Software Test Engineer - Real-Time & Automation
Embedded Software Test Engineer - Real-Time & Automation

John Deere • Dubuque (IA)

On-site
USD 75,000 - 112,000
Flexible work arrangements
Healthcare benefits
401K and Defined Contribution
+2
Embedded Systems Engineer — Impactful Code, Dubuque
Embedded Systems Engineer — Impactful Code, Dubuque

John Deere • Iowa (LA)

On-site
USD 90,000 - 140,000
Competitive base pay
401K & retirement benefits
Healthcare benefits
+6
Embedded Software Engineer - Precision Tech & Mapping
Embedded Software Engineer - Precision Tech & Mapping

World Mining Equipment • Urbandale (IA)

On-site
USD 80,000 - 100,000
Embedded Software Engineer, Real-Time Systems & CAN/J1939
Embedded Software Engineer, Real-Time Systems & CAN/J1939

John Deere • Dubuque (IA)

On-site
USD 75,000 - 112,000
Flexible work arrangements
Competitive base pay
401K and retirement benefits
+7
Embedded Software Architect for Next-Gen Engine Controls
Embedded Software Architect for Next-Gen Engine Controls

John Deere • Waterloo (IA)

On-site
USD 75,000 - 112,000
Flexible work arrangements
Competitive base pay
Health benefits with company match
Embedded Software Engineer
Embedded Software Engineer

John Deere • Dubuque (IA)

On-site
USD 75,000 - 112,000
Flexible work arrangements
Competitive base pay
401K and retirement benefits
+7
Embedded Software Controls Engineer
Embedded Software Controls Engineer

Mindlance • Waterloo (IA)

On-site
USD 70,000 - 90,000
Staff Software Engineer - AI Platform Architect
Staff Software Engineer - AI Platform Architect

John Deere • Chicago (IL)

On-site
USD 141,000 - 212,000
Flexible work arrangements
Healthcare benefits
401K and retirement