About the role#
This position is part of the student program at John Deere. You will work alongside our regular staff to support embedded software development. This role requires year-round commitment and is based on-site at our facilities.
What you'll do#
- Write tools and scripts to improve efficiency and user experience for our OpenRTOS based embedded software.
- Help define the next generation of development tools for our embedded community.
- Work with both internal and external stakeholders on various projects.
What you'll need#
- Current enrollment as a full-time student at a U.S. accredited college or university.
- A major in Computer Engineering, Electrical Engineering, Computer Science, Engineering, or Agricultural Engineering.
- A graduation date of Spring 2028 or later and a cumulative GPA of 2.8 or higher.
- Proficiency in Embedded C and scripting languages.
- Object-Oriented programming skills in C# or Java.
- Familiarity with the embedded software development workflow.
- Ability to work 16-20 hours per week during the academic year and 30-40 hours per week during the summer.
- Must be at least 18 years old.
Location & details#
- This role is located in Waterloo, Iowa, or Cary, North Carolina.
- You must be able to commute to the office on a daily basis year-round.
- This position is paid.
- Sponsorship is not available for this role.
About John Deere
John Deere manufactures machinery for agriculture, construction, forestry, and turf care. The company operates globally with a focus on equipment and technology for food, fuel, and infrastructure production. Founded in 1837, the firm maintains its headquarters in Moline, Illinois. It functions as a public company with over 55,000 employees.
How to get in at John Deere
Applying early gives you a distinct advantage at John Deere because recruiters review applications before the pile grows too large. Intern Insider sends an instant alert the moment a role matching your target is published anywhere, so you can submit your materials among the first. This helps you avoid the common frustration of being lost in a massive applicant pool. Reaching out to the right person often yields better results than submitting to a general queue. Intern Insider surfaces the recruiters behind the company roles so you can contact them directly to ask about the position or a referral. This direct approach materially improves your response rates compared to standard methods.


