About the role#
This is a part-time student position within the Intelligent Solutions group in Cary, North Carolina. You will work alongside full-time staff to support embedded operating system development. This role requires year-round commitment and on-site attendance.
What you'll do#
- Develop automated tests for the Real Time Operating System using Python and custom frameworks.
- Write test application software in embedded C to validate system features.
- Deploy unit and integration tests across virtual, hardware, and hybrid environments.
- Refactor operating system features into modules to improve how they are deployed.
What you'll need#
- Current enrollment as a full-time student at a U.S. accredited college or university.
- Pursuing a degree in Computer, Electrical, Mechanical, or Agricultural Engineering, or Computer Science.
- A graduation date of Spring 2028 or later and a cumulative GPA of 2.8 or above.
- Proficiency in Python and C programming languages.
- Familiarity with software development workflows, including git version control and GitHub Actions or Jenkins.
- Ability to read electronic hardware schematics.
- Experience with CAN communications protocols like J1939 and ISO 14229.
- Technical experience with the design and diagnostics of electro-hydraulic systems.
- Ability to collaborate effectively with internal stakeholders.
Location & details#
- Location: Cary, NC.
- Work schedule: 16-20 hours per week during the academic year and 30-40 hours per week during the summer.
- This position is on-site and requires daily commuting.
- Visa sponsorship is not available.
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.



