Cary, NC

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

Onsite$31,200 - $83,200/yrPosted 2 weeks ago

Job details

Location
Cary, NC
Work type
Onsite
Compensation
$31,200 - $83,200/yr
Posted
2 weeks ago
Apply on
career8.successfactors.com

About this role

John Deere is hiring a part-time student Software Engineer, Embedded OS for John Deere Intelligent Solutions. The role develops automated tests and embedded C test applications for the Real Time Operating System, deploys tests across virtual and hardware environments, and refactors RTOS features into modules.

What you'll do:

  • Develop automated tests for John Deere's Real Time Operating System (RTOS) utilizing python and custom test automation frameworks
  • Create test application software in embedded C to validate RTOS features
  • Deploy unit and integration tests for software features in multiple environments (virtual, hardware, hybrid)
  • Refactor RTOS features into modules to improve deployment efficiency

What they're looking for:

  • Currently enrolled in courses towards completion of a degree in Computer Engineering, Electrical Engineering, Computer Science, Mechanical Engineering or Agricultural Engineering
  • Must be registered as a full-time student at a U.S. local accredited college/university
  • Knowledgeable in Python or similar programming languages
  • Experience with software development workflows
  • Ability to collaborate with internal stakeholders
  • Graduation date of Spring 2028 or later
  • Cumulative GPA of 2.8 or above
  • Must be 18 years of age or older to apply
  • Knowledgeable with C and python programming languages
  • Familiar with git version control and GitHub Actions or Jenkins workflows
  • Ability to read electronic hardware schematics
  • Experience with CAN communications protocols such as the J1939 and ISO 14229 standards

Benefits:

  • Flexible work arrangements
  • 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
Ready to apply to John Deere?
ApplyBolt finds matching jobs, tailors your resume, and submits applications for you.

About John Deere