CareerPlan

Part-Time Student - Software Engineer, Embedded OS - Cary, NC

Cary,North Carolina,United StatesPart-time2026-10-21 → 2026-11-11
On-siteNo visa sponsorship

Core

Develop automated tests and validation software for John Deere's Real Time Operating System (RTOS) used in agricultural machinery.

Role type

Part-time student embedded software engineer

Builds

Automated test frameworks and test applications for RTOS features

Domain

Agriculture technology / Embedded systems

Required skills

Python, Embedded C, Software development workflows, Unit testing, Integration testing, Git version control

Preferred skills

C programming, GitHub Actions, Jenkins workflows

Responsibilities

Develop automated tests for RTOS using Python; Create test application software in embedded C; Deploy unit and integration tests in virtual, hardware, and hybrid environments; Refactor RTOS features into modules

Seniority

Student, part-time