Embedded Software Engineer – Linux/C++ for HVC Machines

Aditi Consulting

Urbandale (IA)

On-site

USD 106,000 - 110,000

Full time

11 hours ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Medical benefits
Dental & Vision
401(k) match
Paid time off
Bereavement leave
Commuter benefits
Disability insurance
Flexible spending account
Bonus eligibility

Job summary

Aditi Consulting seeks an embedded software engineer for on-site work in Urbandale, IA to develop software for HVC machines and tractors. The role involves production-grade implementation and close collaboration with John Deere teams.

Applicants should have 3+ years in cross-platform development on Linux, with C/C++, Lua, MATLAB/Simulink, and UI work in QML. Expect a hands-on, production-oriented environment with diverse sensor integration tasks.

Qualifications

  • 3+ years of cross-platform solutions development and systems integration.
  • Proficient in Linux environment.
  • Experience coding with Lua, C, C++, MATLAB/Simulink, and QML for UI development.
  • Familiarity with GitHub, JSON, Protobuf, and data analysis tools like Operation Center.

Responsibilities

  • Develop embedded software for HVC machines and tractors.
  • Collaborate with customers, partners, and cross-platform teams within John Deere.
  • Execute TDP discovery solutions and convert them into PDP projects.
  • Develop JD Display and controller software.
  • Handle simulation methods and sensor integration.

Skills

Cross-platform development
Linux development
C/C++ programming
Lua
MATLAB/Simulink
QML UI

Tools

GitHub
JSON
Protobuf
Operation Center

Job description

Aditi Consulting seeks an embedded software engineer for on-site work in Urbandale, IA to develop software for HVC machines and tractors. The role involves production-grade implementation and close collaboration with John Deere teams.

Applicants should have 3+ years in cross-platform development on Linux, with C/C++, Lua, MATLAB/Simulink, and UI work in QML. Expect a hands-on, production-oriented environment with diverse sensor integration tasks.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Innovative HVC Embedded Software Engineer
Innovative HVC Embedded Software Engineer

Productive Resources LLC • Iowa (LA)

On-site
USD 85,000 - 100,000
Health Insurance
Life Insurance
Disability Insurance
+4
HVC Embedded Software Engineer
HVC Embedded Software Engineer

Productive Resources LLC • Iowa (LA)

On-site
USD 85,000 - 100,000
Health Insurance
Life Insurance
Disability Insurance
+4
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
Embedded Software Engineer
Embedded Software Engineer

World Mining Equipment • Urbandale (IA)

On-site
USD 80,000 - 100,000
Embedded Software Engineer
Embedded Software Engineer

Aditi Consulting • Urbandale (IA)

On-site
USD 106,000 - 110,000
Medical benefits
Dental & Vision
401(k) match
+6
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
Autonomy Software Engineer – Agriculture Tech (Flexible)
Autonomy Software Engineer – Agriculture Tech (Flexible)

John Deere India Pvt. Ltd. • Urbandale (IA)

On-site
USD 99,000 - 149,000
Flexible work arrangements
Savings & Retirement benefits (401K &
Embedded Software Engineer.
Embedded Software Engineer.

Pentangle Tech Services | P5 Group • Iowa City (IA)

On-site
USD 90,000 - 135,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 (C++/QML/QT)
Software Engineer (C++/QML/QT)

Global Business Ser. 4u • Fargo (ND)

On-site
USD 90,000 - 120,000