Embedded Software Engineer

Aditi Consulting

Urbandale (IA)

On-site

USD 106,000 - 110,000

Full time

13 hours ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

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

Payrate: $76.66 - $80.00 /hour.

Summary: We are seeking a highly skilled embedded software engineer to join our team onsite in Urbandale. The successful candidate will be responsible for developing embedded software solutions to support the HVC product team and ensuring these solutions are successfully taken to production.

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

Payrate: $76.66 - $80.00 /hour.

Summary: We are seeking a highly skilled embedded software engineer to join our team onsite in Urbandale. The successful candidate will be responsible for developing embedded software solutions to support the HVC product team and ensuring these solutions are successfully taken to production.

Responsibilities
  • Develop and implement embedded software solutions for HVC machines and tractors.
  • Collaborate effectively with customers, partners, and cross-platform teams within John Deere.
  • Execute TDP discovery solutions and convert them into PDP projects.
  • Utilize software engineering practices and tools to develop JD Display and controller software.
  • Handle simulation methods and sensor integration.
Qualifications
  • Minimum of 3 years of experience in cross-platform solutions development and systems integration.
  • Proficient in software development within a Linux environment.
  • Experience coding with languages such as Lua, C, C++, MATLAB/Simulink, and QML for User Interface development.
  • Familiarity with tools such as GitHub, JSON, Protobuf schema, and data analysis tools like Operation Center.
Skills
  • Good understanding of target systems such as HVC machines and tractors within and across production systems.
  • Background or experience in farming practices is a plus.

Pay Transparency: The typical base pay for this role across the U.S. is:$76.66 - $80.00/hour. Non-exempt positions are eligible for overtime at a rate of 1.5 times the base hourly rate for all hours worked in excess of 40 in a work week, or as required by state or local law. Final offer amounts, within the base pay set forth above, are determined by factors including your relevant skills, education and experience. Full-time employees are eligible to select from different benefits packages. Packages may include medical, dental, and vision benefits, health savings accounts with qualified medical plan enrollment, 10 paid days off, 3 days paid bereavement leave, 401(k) plan participation with employer match, life and disability insurance, commuter benefits, dependent care flexible spending account, accident insurance, critical illness insurance, hospital indemnity insurance, accommodations and reimbursement for work travel, and discretionary performance or recognition bonus. Sick leave and mobile phone reimbursement provided based on state or local law.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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

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

On-site
USD 75,000 - 112,000
Flexible work arrangements
Competitive base pay
Health care benefits
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
Software Engineer
Software Engineer

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

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

John Deere • Iowa (LA)

On-site
USD 109,000 - 164,000
Flexible work arrangements
Healthcare benefits
Tuition assistance
+2
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
Sr. Controls Engineer
Sr. Controls Engineer

John Deere • Urbandale (IA)

On-site
USD 109,000 - 164,000
Flexible work arrangements
Competitive base pay
401K and Defined Contribution
+8
Senior Embedded Security Engineer
Senior Embedded Security Engineer

John Deere • Johnston (IA)

On-site
USD 109,000 - 164,000
Flexible work arrangements
Healthcare benefits with generous HSA
401K and Defined Contribution
+2
Part Time Student - Industrial Engineer - Waterloo, IA
Part Time Student - Industrial Engineer - Waterloo, IA

John Deere • Waterloo (IA)

On-site
USD 20,664 - 55,104
Flexible work arrangements
Competitive base pay
401(k) and pension benefits
+4
Part-Time Student - Factory Automation - Waterloo, IA (118450) at John Deere
Part-Time Student - Factory Automation - Waterloo, IA (118450) at John Deere

University of Delaware • Waterloo (IA)

On-site
USD 20,664 - 55,104
Highly competitive base pay and performance bonuses
Tuition assistance
Healthcare benefits
+1