HVC Embedded Software Engineer
- Job ID
- JDJP00044392
- Date posted
- 09/28/2026
- Category
- Uncategorized
Position Title: HVC Embedded Software Engineer
Location: Urbandale, IA
Assignment Length: 12 Months
Pay Rate: $88/hour (W2 through KellyOCG)
Position Summary
We are seeking an HVC Embedded Software Engineer to develop, integrate, and productionize embedded software solutions for HVC products. This role will support machine, tractor, display, and controller systems while collaborating with customers, partners, and cross-functional John Deere teams.
Key Responsibilities
- Develop embedded software solutions from concept through production.
- Support cross-platform development and systems integration.
- Develop software for displays, controllers, sensors, and user interfaces.
- Execute TDP discovery solutions and transition successful concepts into PDP projects.
- Collaborate with customers, cooperators, partners, and technical teams.
- Support software simulation, testing, validation, troubleshooting, and deployment.
- Analyze system data using tools such as Operations Center.
- Work in Linux environments and contribute to embedded software design and coding.
Required Qualifications
- Approximately three years of experience with cross-platform software development and systems integration.
- Approximately three years of experience executing discovery solutions and transitioning them into production projects.
- Experience with embedded software engineering practices and development tools.
- Strong understanding of target systems such as agricultural machines, tractors, or similar equipment.
- Experience with Linux and one or more of the following:
- C/C++
- Embedded C
- Lua
- MATLAB/Simulink
- QML
- Strong collaboration, communication, and problem-solving skills.
- Ability to work onsite in Urbandale, Iowa.
Technical Tools
- GitHub
- C/C++
- Lua
- QML
- JSON
- Protobuf schemas
- MATLAB/Simulink
- Linux
- Operations Center or similar data-analysis tools
Preferred Qualifications
- Farming or agricultural equipment experience.
- Experience with tractor, machine, display, or controller systems.
- Embedded user-interface development experience.
- Experience taking software solutions through production.
- Experience working with customers, partners, and cross-functional development teams.
-
Configuration Analyst
- Job ID
- JDJP00044427
- Date
- 09/29/2026
-
Team Lead – Backhoe Operations
- Job ID
- JDJP00044400
- Date
- 09/25/2026
-
Infrastructure Engineer
- Job ID
- JDJP00044425
- Date
- 09/29/2026
-
HVC Embedded Software Engineer
- Job ID
- JDJP00044392
- Date
- 09/28/2026
-
Assembley Manufacturing Engineer
- Job ID
- JDJP00044325
- Date
- 09/28/2026
You have not viewed any jobs yet.
You have not saved any jobs yet.
Contact Us
If you have more questions about the John Deere Talent Community that aren't explained here, please contact us and someone will reach back out to you as soon as possible.
Any content not available in French, can be made available upon request - Tout contenu non disponible en français, peut être mis à disposition sur demande.