Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Systems Engineering

John Deere

Making sure there is enough food, fiber and infrastructure for our rapidly growing world is what we're all about at John Deere. And it's why we're investing in our people and our technology like never before! John Deere is an equal opportunity employer, including disabled & veterans.

Function: Product Engineering (CA)
Title: Software Systems Engineer - 122198
Onsite/Remote: Onsite Position

As a Software Systems Engineer for John Deere Dubuque Works located in Dubuque, IA , you will:

Develop software requirements, interface documents, and technical specifications for features such as electro-hydraulics, powertrain, and operator interfaces.
Perform early-stage machine-level software integration verification
Participate in an Agile-based software development team, collaborating with cross-functional product design teams.
Lead without authority by collaborating across teams to deliver solutions that balance commonality, quality, and efficiency.
Design, develop, test, and debug embedded software solutions, including participation in code reviews.
Provide technical support to the factory, Supply Management, and Product Support during key product development phases.

2 or more years of experience in embedded software development (systems, software, or testing).

  • Programming proficiency in C.
  • Microsoft Visual Studio, Visual Studio Code).
  • Experience with system engineering practices.

Experience with JDOS or Emb32 development platforms.
Experience with ethernet, as used in off-highway equipment.
Experience in earthmoving or off-highway equipment software development.
Familiarity with formal software development processes (e.g., Agile, EVO, waterfall).
Experience designing, developing, or testing mechanical, hydraulic, or powertrain systems.
Ability to read and interpret electrical and electronic schematic diagrams.
Off-road vehicle experience (design and/or operation).
Ideally you will have a degree or equivalent related work experience in the following:

~ Bachelor of Science in Software Engineering, Computer Engineering, Computer Science, Electrical Engineering, or equivalent.

Here, you'll enjoy the freedom to explore new projects, the support to think outside the box and the advanced tools and technology that foster innovation and achievement. Additionally, we offer a comprehensive reward package to help you get started on your new career path, including:
Flexible work arrangements
Savings & Retirement benefits (401K and Defined Contribution)
Healthcare benefits with a generous company contribution in the Health Savings Account
Employee Assistance Programs
Fitness subsidies and on-site gyms at specific Deere locations
Employee Purchase Plan & numerous discount programs for personal use
Vacation and Holiday Pay
$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.

The John Deere Health Benefit Plans for Salaried Employees and The John Deere Benefit Plan for Wage Employees comply with applicable Federal civil rights laws and do not discriminate on the basis of race, religion, color, national origin, sex, age, sexual orientation, gender identity or expression, status as a protected veteran, or status as a qualified individual with disability.

Vacancy posted more than 2 months ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Systems Engineering. Be the first to apply!