Software Engineer (C++/QML/QT)

Global Business Ser. 4u

Fargo (ND)

On-site

USD 90,000 - 120,000

Full time

4 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

John Deere is seeking a software engineer to develop and test Qt/QML features for Command Center Display in our Precision Ag equipment. You will work in a scrum team with systems engineers and architects.

Requirements include 2+ years in embedded software with C++, Python or Java and Qt/QML design/testing, plus familiarity with RTOS and multithreading. You will troubleshoot and collaborate across distributed teams.

Qualifications

  • 2+ years embedded software development with C++, Python, or Java.
  • 2+ years designing, developing, and testing Qt/QML apps.
  • Understanding RTOS and multiprocessing/multithreading; strong collaboration in distributed teams.

Responsibilities

  • Develop and test Qt/QML features for Command Center Display.
  • Collaborate with systems engineers and software architects on Deere equipment.
  • Triage defects and support Scrum team across assigned systems.

Skills

C++
Qt
QML
Python
Java
RTOS
Multithreading
Software Testing
OO Design
Defect Triage

Job description

Develop and test Qt/QML software features for Command Center Display core applications, collaborating with systems engineers, software architects, and other teams on Deere equipment, particularly Precision Ag. Work within scrum teams, support products, and triage defects across assigned systems.

Requirements: Requires at least two years of embedded software development experience using C++, Python, Java, or another object-oriented language, and at least two years designing, developing, and testing Qt/QML applications. Candidates should understand real-time operating systems and multiprocessing or multithreading, communicate and collaborate effectively in distributed teams, work independently, and troubleshoot embedded software issues.

Key Skills: C++, QML, Qt, Embedded Software Development, Python, Java, Object-Oriented Programming, Software Design, Software Testing, Real-Time Operating Systems, Multithreading, Troubleshooting, Defect Triage, Communication, Teamwork, Scrum

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Qt/QML Software Engineer — Real-Time Systems
Embedded Qt/QML Software Engineer — Real-Time Systems

Global Business Ser. 4u • Fargo (ND)

On-site
USD 90,000 - 120,000
Embedded Software Engineer — C++, Qt, Linux & MBSD
Embedded Software Engineer — C++, Qt, Linux & MBSD

John Deere • East Moline (IL)

On-site
USD 75,000 - 112,000
Flexible work arrangements
Healthcare benefits
Tuition assistance
+2
Software Engineer
Software Engineer

JobDiva, Inc. • Johnston (IA)

On-site
USD 75,000 - 110,000
Software Engineer
Software Engineer

Pentangle Tech Services | P5 Group • Oak Brook (IL)

On-site
USD 70,000 - 90,000
Embedded Software Engineer (C++ / Linux)
Embedded Software Engineer (C++ / Linux)

Pentangle Tech Services | P5 Group • Oak Brook (IL)

On-site
USD 90,000 - 130,000
software engineer
software engineer

Pentangle Tech Services | P5 Group • Hinsdale (IL)

On-site
USD 100,000 - 150,000
Embedded Software Engineer - C++/Linux for Tractor Tech
Embedded Software Engineer - C++/Linux for Tractor Tech

Pentangle Tech Services | P5 Group • Oak Brook (IL)

On-site
USD 90,000 - 130,000
Embedded Software Controls Engineer
Embedded Software Controls Engineer

Mindlance • Waterloo (IA)

On-site
USD 70,000 - 90,000
Software Engineer
Software Engineer

Yeo & Yeo HR Advisory Solutions • Ames (IA)

On-site
USD 95,000 - 130,000
Embedded Display Software Engineer - Gen 4/5
Embedded Display Software Engineer - Gen 4/5

Creative Solutions Services, LLC • Johnston (IA)

On-site
USD 75,000 - 110,000