
Embedded Software Engineer
John Deere24 hours ago
Urbandale, IA, USAMid Level
Base Salary
$75k - $112k/yr
Responsibilities
- Design, implement, and validate embedded software solutions across John Deere product families, especially NGX.
- Develop C++/Qt applications and software for real-time embedded Linux environments.
- Use system-level analysis, interprocess communication, multithreading, and CPU/memory analysis tools.
- Work with Service Oriented Software structures in a GenOS environment.
- Improve engineering processes, influence standards, elevate quality, and contribute expertise across the product line.
- Collaborate across tractor, crop care, harvesting, and other agricultural technology platforms.
Requirements
- Strong experience with C++, Python, Java, and other object-oriented languages, including recent C++ Qt development.
- Experience with real-time embedded Linux, interprocess communication, multithreading, and CPU/memory analysis tools.
- Experience with Service Oriented Software structure in a GenOS environment.
- A bachelor's degree in Software Engineering, Computer Engineering, Electrical Engineering, Mechanical Engineering, or Agricultural Engineering, or equivalent related work experience.
- Preferred experience with QML and Qt application development on Linux.
- Preferred familiarity with Gen4/Gen5 interfaces, Ops Center, test-driven development, and test automation.
- Ability to learn, identify, and adopt new technologies and frameworks, with strong communication and collaboration skills.
Benefits
- Onsite position in Urbandale, Iowa, with a flexible work schedule arrangement currently available subject to training, acclimation, and change.
- Competitive base pay of $74,988.00-$112,476.00.
- Savings and retirement benefits, including 401(k) and defined contribution plans.
- Healthcare benefits with a company contribution to a Health Savings Account.
- Adoption assistance, employee assistance programs, tuition assistance, fitness subsidies, and access to onsite gyms at specific locations.
- Charitable contribution matching, an employee purchase plan, discount programs, vacation pay, and holiday pay.
About John Deere
John Deere designs and manufactures agricultural, construction, and forestry equipment, engines, and turf/golf machinery, along with precision agriculture software and connected services. It sells machines, parts, and subscriptions through a worldwide dealer network and offers customer financing via John Deere Financial. Founded in 1837 and headquartered in Moline, Illinois, the company is publicly traded on the NYSE (ticker: DE).