About The Position

The Part Time Student - Software Engineer position at John Deere in Morrisville, NC is designed for students to gain practical experience while working alongside the company's full-time staff. The role focuses on supporting the development of embedded software and enhancing test automation capabilities, particularly for battery electric vehicles. This position allows students to apply their academic knowledge in a real-world engineering environment while balancing their school commitments.

Requirements

  • Passion for embedded software verification/validation.
  • Knowledgeable with Embedded C and scripting languages.
  • Solid understanding of basic electronic hardware circuits.
  • Pursuing Bachelor's or Master's of Science Degree in Computer Science, Computer Engineering, Electrical/Electronic Engineering, Agricultural Engineering, or equivalent embedded systems experience.
  • Graduation date of May 2025 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.

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.
  • 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 battery electric vehicles.
  • Collaborate with Deere's electronic hardware and embedded software developer and tester community.

Benefits

  • Flexible work arrangements
  • Highly competitive base pay and performance bonuses
  • 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

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Part-time

Career Level

Intern

Industry

Machinery Manufacturing

Education Level

Bachelor's degree

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service