
Engineer, Software
John Deere2 days ago
Ankeny, IA, USAEntry Level
Base Salary
$75k - $112k/yr
Responsibilities
- Design, develop, and test software for a broad range of Deere equipment functionality.
- Work on an embedded development scrum team with multiple stakeholders and varying projects under the direction of project leads.
- Provide product support for the software systems.
- Travel domestically and internationally up to 25%.
Requirements
- Experience in embedded software development, including software design, development, and testing.
- Programming experience in C, C++, C#, or other scripting programming languages.
- Understanding of real-time operating system concepts.
- Strong communication, teamwork, self-directed work, problem-solving, and collaboration abilities.
- Bachelor’s degree in Electrical Engineering, Computer Engineering, Software Engineering, Mechanical Engineering, or Computer Science, or equivalent related work experience.
- Applicants must be at least 18 years old.
Benefits
- Onsite position in Ankeny, Iowa with flexible work arrangements.
- Base pay of $74,988.00-$112,476.00 plus benefits.
- Savings and retirement benefits, including a 401(k) and defined contribution plan.
- 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).