Part-Time Student - NGEC Embedded Development - Waterloo, IA
Waterloo, IA
Internship
Onsite
$15/hr - $40/hr
Intern
John Deere is a manufacturing company that designs and produces lawn, garden, electric, agriculture, and construction equipment. The Part-Time Student - NGEC Embedded Development role involves assisting in the design and development of embedded software, collaborating with teams, and supporting existing software systems.
Responsibilities
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.
Qualification
Required
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.
Preferred
Experience with software development tools (e.g., version control systems, IDEs).
Knowledge of real-time operating systems (RTOS) and hardware-software integration.
Benefits
John Deere is a manufacturing company that designs and produces lawn, garden, electric, agriculture, and construction equipment.