Part-Time Student - NGEC Embedded Development - Waterloo, IA

John Deere

At John Deere, we run so life can leap forward. This powerful purpose is our promise to humankind that we will dream, design, and deliver breakthrough products that sustain our world for generations to come. The world is counting on us to feed billions of people and build vital infrastructures in villages, towns and megacities. And we live up to the legacy our founder forged in a one-room blacksmith's shop nearly two centuries ago by creating a culture that brings out the best in all of us. A culture where great ideas thrive because every voice is heard.

Title: Part-Time Student - NGEC Embedded Development - Waterloo, IA - 113828

Primary Location: United States (US) - Iowa - Waterloo

Organizational Group: JD Power Systems

Personnel Area: JD Power Systems - Waterloo

Function: Engineering (CA)

GJE Job Title: Part Time Student Technical PE

Job Grade: 00

Exemption Status: Non-exempt

Hiring Manager: Joseph Krueger

Employee Referral Bonus: $0.00

Onsite/Remote: Onsite Position

Note: Relocation assistance is not provided.

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.

Your Responsibilities

As a Part-Time Student - NGEC Embedded Development for John Deere Power Systems located in Waterloo, IA, you will….

  • Assist in the design, development, and implementation of embedded software for various applications.
  • Participate in testing and debugging software to ensure functionality and performance.
  • Collaborate with cross-functional teams to gather requirements and define software specifications.
  • Document software designs, processes, and test results.
  • Support the maintenance and enhancement of existing software systems.
  • Participate in code reviews and contribute to best practices for software development.

This position is not available to students on immigration visas.

What Skills You Need

  • Currently enrolled in a bachelor’s or master’s degree program in Computer Engineering, Electrical Engineering, Software Engineering, or a related field.
  • Familiarity with programming languages such as C, C++, or Python.
  • Understanding of embedded systems and microcontroller architectures.
  • Strong problem-solving skills and attention to detail.
  • Ability to work independently and as part of a team.
  • Excellent communication skills.
  • Must be a full-time student at a university or college
  • Graduation date of December 2026 or later
  • Cumulative GPA of 3.4 or above
  • 16-20 hours/week during the academic year
    • Potential for additional hours during the summer

What Makes You Stand Out

  • Experience with software development tools (e.g., version control systems, IDEs).
  • Knowledge of real-time operating systems (RTOS) and hardware-software integration.

$15 - $40 hourly based on published rates for business function and education level.

The information contained herein is not intended to be an exhaustive list of all responsibilities and qualifications required of individuals performing the job. The qualifications detailed in this job description are not considered the minimum requirements necessary to perform the job, but rather as guidelines. John Deere is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to, among other things, race, religion, color, national origin, sex, age, sexual orientation, gender identity, status as a protected veteran, or status as a qualified individual with disability. Must be 18 years of age or older to apply

Read Full Description
Confirmed 3 hours ago. Posted a day ago.

Discover Similar Jobs

Suggested Articles