About The Position

The Part-Time Student Program is primarily designed to augment the Company’s regular full-time staff and is for students who work in parallel to their school schedule YEAR-ROUND. As a Part-Time Student Software Test Engineer for John Deere Morrisville Engineering Lab located in Morrisville, NC, you will support the development of embedded software & scripts for increasing Software-in-the-Loop & Hardware-in-the-Loop test automation capabilities and efficiency. You will also participate in innovation efforts to define the next generation of software test ecosystem, particularly with respect to embedded software/features on autonomous/semi-autonomous and battery electric vehicles. You will collaborate with Deere's electronic hardware and embedded software developer and tester community. This position is not available to students on immigration visas.

Requirements

  • Ideally, you will be pursuing a Bachelor's or Master's of Science Degree in Computer Science, Computer Engineering, Electrical/Electronic Engineering, Agricultural Engineering, or equivalent embedded systems experience; others may apply.
  • Passion for embedded software verification/validation.
  • Knowledgeable with Embedded C and scripting languages.
  • Solid understanding of basic electronic hardware circuits.
  • Graduation date of May 2027 or later.
  • Available to work during the academic year (16-20 hours weekly).
  • Available to work during the summer semester (30-40 hours weekly).
  • Must be registered as a full-time student at an accredited university.
  • Cumulative GPA of 2.8 or above.
  • Must be able to commute to the work location on a daily basis.

Nice To Haves

  • Demonstrated experiences with embedded software engineering and scripting.
  • Experience with C#, Linux, GitHub and/or DevOps practices and tools.
  • Ability to program using Python, Perl, JavaScript, etc.
  • Ability to leverage AI tools to streamline test case creation and execution automation.
  • Passion for electronic circuit design/troubleshooting.

Responsibilities

  • Support the development of embedded software & scripts for increasing Software-in-the-Loop & Hardware-in-the-Loop test automation capabilities and efficiency.
  • Participate in innovation efforts to define the next generation of software test ecosystem, particularly with respect to embedded software/features on autonomous/semi-autonomous and battery electric vehicles.
  • Collaborate with Deere's electronic hardware and embedded software developer and tester community.

Benefits

  • Flexible work arrangements
  • Highly competitive base pay
  • Savings & Retirement benefits (401K and Defined Benefit Pension)
  • 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
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service