Embedded Software Engineer — C++, Qt, Linux & MBSD

John Deere

East Moline (IL)

On-site

USD 75,000 - 112,000

Full time

6 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Flexible work arrangements
Healthcare benefits
Tuition assistance
On-site gyms
Charitable contribution match

Job summary

John Deere is hiring an Engineer, Software in Illinois to develop Gen5 display software in an embedded Linux environment using C++ and Qt/QML. The role includes MBSD work with MATLAB/Simulink and collaborating with senior engineers.

The candidate should have experience in C/C++, embedded Linux or RTOS, and strong problem-solving and communication skills. Eligible for onsite work, the position expects a degree in a related field and offers a comprehensive rewards package.

Qualifications

  • Experience with C or C++, or MATLAB/Simulink/Stateflow.
  • Exposure to embedded Linux or real-time systems
  • Strong problem-solving and communication skills

Responsibilities

  • Develop Gen5 display software using C++ and Qt/QML in an embedded Linux environment
  • Design, develop, and maintain Model-Based Software Design (MBSD) solutions utilizing MATLAB/Simulink for automation and embedded functionalities based on established architecture and design specifications.
  • Implement features and resolve defects following defined requirements
  • Participate in code reviews, testing, and software integration
  • Collaborate with systems, PV&V, and senior engineers

Skills

C/C++
MATLAB/Simulink/Stateflow
Embedded Linux
Real-time systems

Education

Bachelor's degree in Computer Science, Electrical Engineering, Computer Engineering, Software Engineering, or related field

Tools

Qt/QML
Python
Git

Job description

John Deere is hiring an Engineer, Software in Illinois to develop Gen5 display software in an embedded Linux environment using C++ and Qt/QML. The role includes MBSD work with MATLAB/Simulink and collaborating with senior engineers.

The candidate should have experience in C/C++, embedded Linux or RTOS, and strong problem-solving and communication skills. Eligible for onsite work, the position expects a degree in a related field and offers a comprehensive rewards package.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

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
Software Engineer
Software Engineer

Creative Solutions Services, LLC • Johnston (IA)

On-site
USD 75,000 - 110,000
Embedded Software Engineer, Real-Time Systems & CAN/J1939
Embedded Software Engineer, Real-Time Systems & CAN/J1939

John Deere • Dubuque (IA)

On-site
USD 75,000 - 112,000
Flexible work arrangements
Competitive base pay
401K and retirement benefits
+7
Engineer, Software
Engineer, Software

John Deere • East Moline (IL)

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

World Mining Equipment • Urbandale (IA)

On-site
USD 80,000 - 100,000
Embedded Software Engineer for Turf & Control Systems
Embedded Software Engineer for Turf & Control Systems

John Deere GmbH & Co. KG • Fuquay-Varina (NC)

On-site
USD 100,000 - 140,000
Competitive base pay
401K & retirement benefits
Healthcare benefits with HSA
+6
Software Engineer
Software Engineer

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

On-site
USD 70,000 - 90,000
Embedded Software Engineer - QT/QML Experience
Embedded Software Engineer - QT/QML Experience

Global Connect Technologies • Oak Brook (IL)

On-site
USD 100,000 - 150,000
Embedded Software Engineer - Agriculture & Tractor Tech
Embedded Software Engineer - Agriculture & Tractor Tech

John Deere • Waterloo (IA)

On-site
USD 75,000 - 112,000
Flexible work arrangements
Competitive base pay
401K and Defined Contribution
+1
Embedded Software Test Engineer - Real-Time & Automation
Embedded Software Test Engineer - Real-Time & Automation

John Deere • Dubuque (IA)

On-site
USD 75,000 - 112,000
Flexible work arrangements
Healthcare benefits
401K and Defined Contribution
+2