Overview
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 Parts & Service, is a major international force in its specific sector.
Responsibilities
CNH Industrial is looking for a qualified Android Developer to join our Core Software Team in Burr Ridge, IL. The selected individual will be responsible for developing Java/Android applications on displays used on construction equipment. Key responsibilities as follows:
•Design and implement Android Java software applications for CNH Industrial displays, specifically Construction Equipment.
•Follow and help improve software development processes.
•Drive application performance and memory improvements.
•Analyze and root cause software issues found internally and externally.
•Participate in code reviews.
•Design and execute unit tests.
•Estimate effort for software deliverables.
•Help define requirements and evaluate technical feasibility of implementation.
•Contribute innovative ideas to improve software on CNH Industrial displays.
•Travel is less than 10%.
Qualifications
The selected candidate must have:
•Bachelor of Science in Computer Science, Computer Engineering, or Electrical Engineering.
•Minimum 5 years of object-oriented software development experience.
•Minimum 3 years in the following:◦Android application development experience that includes Java programming.
◦Experience with performance profiling methods and tools used in Android development.
◦Experience with native programming in C++.
◦Experience with Android build tools: Gradle and Maven.
◦Experience with Android specific inter-process communication mechanisms.
◦Experience managing multiple source code repositories including change management.
The ideal candidate will have:
•Master's in Computer Science, Computer Engineering, or Electrical Engineering.
•Automotive / Commercial Vehicle experience.
•Understanding of Automotive networking protocols such as J1939, CAN, LIN, XCP, UDS.
•Experience with V-Model and Agile Software Development Processes.
•Experience with Software Engineering tools such as DOORS, Polarion, JIRA, CANalyzer/CANoe, CANdela, Android Studio/IntelliJ, Git, Gerrit, Jenkins.
•Excellent verbal and written communication skills
EEO
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.
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.
Apply for this job online
Refer a Friend
Share on your newsfeed
Need help finding the right job?
We can recommend jobs specifically for you! Click here to get started.