Embedded Software Engineer – Real-Time CAN/J1939

Talentify

Dubuque (IA)

On-site

USD 75,000 - 112,000

Full time

14 days+
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
Competitive base pay
Health care benefits

Job summary

John Deere's Construction & Forestry division in Dubuque, IA is seeking an Embedded Software Engineer to develop and maintain software for machine control systems, deliver features, diagnostics, and documentation.

You will collaborate with cross-functional teams, work with CAN/J1939 networks, and travel domestically and internationally up to 10%; a Bachelor's in a related field is preferred.

Qualifications

  • Proficiency in C/C++ programming for embedded systems.
  • Understanding of real-time embedded systems and hardware/software interactions.
  • Knowledge of CAN/J1939 protocols and vehicle networks.
  • Ability to debug, test, and validate software defects.
  • Strong collaboration with systems, design, validation, and vehicle engineering teams.

Responsibilities

  • Develop and maintain embedded software for machine control systems
  • Deliver software features, diagnostics, and technical documentation
  • Identify and resolve software defects through testing and validation
  • Integrate software solutions with cross-functional teams to support product delivery

Skills

C/C++ programming
Embedded systems
Real-time systems
CAN/J1939
Debugging & validation
Cross-functional collaboration
Travel up to 10%

Education

Bachelor's degree in a relevant field

Tools

GitHub

Job description

John Deere's Construction & Forestry division in Dubuque, IA is seeking an Embedded Software Engineer to develop and maintain software for machine control systems, deliver features, diagnostics, and documentation.

You will collaborate with cross-functional teams, work with CAN/J1939 networks, and travel domestically and internationally up to 10%; a Bachelor's in a related field is preferred.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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
Embedded Systems Engineer — Impactful Code, Dubuque
Embedded Systems Engineer — Impactful Code, Dubuque

John Deere • Iowa (LA)

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

World Mining Equipment • Urbandale (IA)

On-site
USD 80,000 - 100,000
Embedded Software Engineer - Electro-Hydraulic Systems
Embedded Software Engineer - Electro-Hydraulic Systems

John Deere • Moline (IL)

On-site
USD 90,000 - 130,000
Healthcare benefits
401K plan
Tuition assistance
+3
Senior Controls Engineer - Embedded Vehicle Automation
Senior Controls Engineer - Embedded Vehicle Automation

John Deere • Iowa (LA)

On-site
USD 109,000 - 164,000
Flexible work arrangements
Healthcare benefits
Tuition assistance
+2
Embedded Software Engineer - IoT & Precision Agriculture
Embedded Software Engineer - IoT & Precision Agriculture

John Deere • Iowa (LA)

On-site
USD 75,000 - 112,000
Flexible work arrangements
Competitive base pay
401K plan
+10
Embedded Software Engineer
Embedded Software Engineer

John Deere • Dubuque (IA)

On-site
USD 75,000 - 112,000
Flexible work arrangements
Competitive base pay
401K and retirement benefits
+7
Embedded Software Architect for Next-Gen Engine Controls
Embedded Software Architect for Next-Gen Engine Controls

John Deere • Waterloo (IA)

On-site
USD 75,000 - 112,000
Flexible work arrangements
Competitive base pay
Health benefits with company match
Embedded Software Engineer
Embedded Software Engineer

John Deere • Iowa (LA)

On-site
USD 90,000 - 140,000
Competitive base pay
401K & retirement benefits
Healthcare benefits
+6
Embedded Software Controls Engineer
Embedded Software Controls Engineer

Mindlance • Waterloo (IA)

On-site
USD 70,000 - 90,000