> Markdown version of [/jobs/ext/4571552-embedded-software-engineer](https://www.wearedevelopers.com/jobs/ext/4571552-embedded-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Embedded Software Engineer - **Company:** Deere & Company - **Location:** Urbandale, IA, United States - **Experience:** Experienced - **Salary:** $74,988 - $112,476 - **Contract:** Permanent contract - **Skills:** C++ (Programming Language), Embedded Software, Ethernet, MATLAB, Qt (Software), Simulink, Software Engineering, System Software, PIC Microcontroller, Information Technology - **Published:** November 4, 2026 - **Apply:** https://jobs.deere.com/talentcommunity/apply/1447841300/?locale=en_US ## About the Role * 2 or more years of software development experience * 2 or more years of electronic system design, development, and validation of embedded software * Knowledge of components used in embedded systems, including microcontrollers, operating systems, sensors, and actuators What Makes You Stand Out * Knowledge of production agricultural practices and machinery * Proficiency in C++ and familiarity with Qt and standard libraries * Advanced degree in computer science or electrical engineering * Experience with agricultural, construction, or similar off-highway vehicles * Experience with CAN and Ethernet networks * Experience using MATLAB and Simulink Education Ideally you will have a degree or equivalent related work experience in the following: * Bachelor's degree in Agricultural, Electrical, Computer, Software Engineering discipline or equivalent experience ## Description As an Embedded Software Engineer with John Deere ISG, you will: * Join the core team developing Deere's first autonomous solutions. * You will create autonomy features for equipment from concept through production, solve complex software-system challenges, ensure quality, resolve defects, and continuously improve guidance and autonomy system software., The terms of the applicable benefit plans, and all company actions administering or interpreting these plans, continue to control. Deere & Company reserves the right to suspend, amend, modify, or terminate the Plan(s) in any manner at any time, including the right to modify or eliminate any cost-sharing between the company and participants. Changes, which can be made at any time, are made by action of the company's board of directors, or to the extent authorized by resolution of its board of directors, or by the Deere & Company Compensation Committee. In the event of a conflict between the language of the official Plan Documents and this document, the language of the official Plan Documents will control.