Precision Application ISOBUS / Task Controller Software Engineer at CNH Industrial

Posted in Other 8 days ago.

Location: Burr Ridge, Illinois





Job Description:

Through its people and brands, CNH Industrial delivers power, technology and innovation to farmers, builders and drivers all around the world. Each of its brands, including Case IH, New Holland Agriculture, Case and New Holland Construction, FPT Industrial, Capital, and Aftermarket Solutions, is a major international force in its specific sector.

As a Precision Application ISOBUS / Task Controller Software Engineer, you will support the design of timely, efficient and cost effective embedded electrical solutions for ISOBUS 11783, Task Controller, Virtual Terminal, Data Management, File server and peer-to-peer applications. This position is responsible to develop software and ensure the integrated software package meets Vehicle Platform needs and timing.



  • Collaborate with other teams to review and approve product and vehicle requirements

  • Developing solutions specific to precision farming applications that use ISOBus, Virtual Terminal / Universal Terminal and Task Controller

  • Development of C, C++ or Java applications.

  • Unit Testing and performance checking of all software.

  • Perform software integration testing

  • Use of SW development tools for version control, reviews and continuous integration.

  • Develop effort and timing estimates for software features.

  • Verify solutions meet requirements and assist in integration into product.

  • Lead root cause investigation using sound engineering principles, practices and judgment pertaining to specific engineering problems.


The qualified candidate will have:


  • B.S. Degree in Computer Science, Computer Engineering, Electrical Engineering or Software Engineering

  • Minimum 10 years product development experience

  • Minimum 6 years of experience in requirements definition and documentation

  • Minimum 6 years of experience working with ISOBUS/VT/UT and Task controller applications

The ideal candidate will have:


  • Experience using open source development tools such as Git (version control), Gerrit (code reviews), or Jenkins (Continuous Integration).

  • Understanding of Design Patterns (e.g. MVC - Model-View-Controller).

  • Familiarity with TCP/IP networking protocols and Sockets programming.

  • Experience using V-Model and/or Agile (e.g. Scrum) software development processes.

  • Experience in product definition and development of complex systems preferably for on-road, off-road vehicle or automotive systems engineering experience

  • Precision Farming product development experience

  • Experience with Vehicle communication networks for on-road and off-road electrical architectures, including network analysis tools like CANAlyzer, CANoe.

  • Experience using Matlab for product development

  • Knowledgeable with virtual prototyping, MIL, SIL and HIL principles

  • Demonstrated Experience as Six Sigma Green Belt

  • Demonstrated technical leadership and organization skills


CNH Industrial is an equal opportunity employer. This company considers candidates regardless of race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status. Applicants can learn more about their rights by viewing the federal "EEO is the Law" poster and its supplement here.

CNH Industrial participates in E-Verify and will provide the federal government with your Form I-9 information to confirm that you are authorized to work in the U.S. You can view additional information here.

If you need reasonable accommodation with the application process, please call 1-800-889-4422 option 1 and then option 5, or contact us at narecruitingmailbox@cnhind.com.

Read about our company's commitment to pay transparency by clicking this link: pay transparency notice.