Hybrid Real-Time Embedded Software Engineer II

CNH

Sioux Falls (SD)

Hybrid

USD 75,000 - 114,000

Full time

31 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Savings & Retirement benefits
Parental leave
Adoption assistance
Fertility & Family building support
Employee Assistance Programs
Charitable contribution matching and V
Volunteer Time Off

Job summary

CNH is seeking a Software Engineer II to design, develop, and implement software for real-time, embedded systems in agricultural machinery. The role focuses on C++ and Java, with opportunities to work on precision farming features like Guidance and GNSS, and to integrate with machine controllers and cloud platforms.

The position emphasizes collaboration across QA, validation, embedded engineering, and cross-functional teams, with a hybrid work model and a strong focus on robust, high-performance

Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, Electrical/Computer Engineering, or related field.
  • Experience with production-level software; C++ and Java.
  • Strong OOP, design patterns, and Git.
  • Linux-based development environments (preferred).
  • Matlab/Simulink familiarity (preferred).

Responsibilities

  • Design, develop, and maintain high-performance C++ and Java apps for real-time and embedded systems on agricultural machinery.
  • Implement precision farming features such as Guidance and GNSS.
  • Integrate software with controllers, sensors, GNSS receivers, ISOBUS, displays, ECUs.
  • Develop tests and participate in HIL and field testing.
  • Collaborate with QA, validation, embedded engineering, and cross-functional teams.

Skills

C++
Java
Embedded systems
Real-time
GNSS

Education

Bachelors in CS/EE

Tools

Git
Linux

Job description

CNH is seeking a Software Engineer II to design, develop, and implement software for real-time, embedded systems in agricultural machinery. The role focuses on C++ and Java, with opportunities to work on precision farming features like Guidance and GNSS, and to integrate with machine controllers and cloud platforms.

The position emphasizes collaboration across QA, validation, embedded engineering, and cross-functional teams, with a hybrid work model and a strong focus on robust, high-performance

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Linux Software Engineer II – Hybrid Role
Embedded Linux Software Engineer II – Hybrid Role

CNH • Sioux Falls (SD)

Hybrid
USD 87,000 - 133,000
Hybrid work arrangement
Systems Engineer II — Precision Farming Solutions
Systems Engineer II — Precision Farming Solutions

CNH • Sioux Falls (SD)

On-site
USD 87,000 - 133,000
Savings & Retirement benefits
Parental leave
Adoption assistance
+3
Hybrid Senior Embedded Software Engineer – Data Interface
Hybrid Senior Embedded Software Engineer – Data Interface

CNH • Oak Brook (IL)

Hybrid
USD 107,000 - 164,000
Savings & Retirement benefits
Parental leave
Adoption assistance
+3
Software Engineer II
Software Engineer II

CNH Industrial • Sioux Falls (SD)

Hybrid
USD 75,000 - 114,000
Savings & Retirement benefits
Parental leave
Adoption assistance
+4
Software Engineer – Agritech Automation & AI (Hybrid)
Software Engineer – Agritech Automation & AI (Hybrid)

CNH • Tempe (AZ)

Hybrid
USD 90,000 - 130,000
Hybrid work schedule
Software Engineer
Software Engineer

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

On-site
USD 70,000 - 90,000
Senior Embedded Firmware Engineer - Real-Time & Cybersecurity
Senior Embedded Firmware Engineer - Real-Time & Cybersecurity

CNH • Oak Brook (IL)

Hybrid
USD 107,000 - 164,000
Senior Firmware Software Engineer
Senior Firmware Software Engineer

CNH • Oak Brook (IL)

On-site
USD 107,000 - 164,000
Embedded Software Engineer - Precision Guidance & Steering
Embedded Software Engineer - Precision Guidance & Steering

Pentangle Tech Services | P5 Group • Sioux Falls (SD)

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

CNH Industrial N.V. • Oak Brook (IL)

Hybrid
USD 87,000 - 133,000