CNH Global logo

Robotics Senior Software Engineer

CNH Global

New Holland, PA
Full Time
Senior
119k-175k
27 days ago

Job Description

About the Role

Innovation. Sustainability. Productivity. This is how we are Breaking New Ground in our mission to sustainably advance the noble work of farmers and builders everywhere. With a growing global population and increased demands on resources, our products are instrumental to feeding and sheltering the world. From developing products that run on alternative power to productivity-enhancing precision tech, we are delivering solutions that benefit people - and they are possible thanks to people like you. If the opportunity to build your skills as part of a collaborative, global team excites you, you're in the right place. Grow a Career. Build a Future! Be part of this company at the forefront of agriculture and construction, that passionately innovates to drive customer efficiency and success. And we know innovation can't happen without collaboration. So, everything we do at CNH Industrial is about reaching new heights as one team, always delivering for the good of our customers.

Key Responsibilities

  • Collaborate with cross-functional teams to define, design, and deliver new features, including defining system requirements based on marketing requests, integrating software inside CNH Tech Stack, and ensuring robotic systems are integrated within target machines.
  • Support the definition of the robotic strategy of CNH.
  • Lead the development of software architecture and design for complex robotic systems, providing mentorship to junior engineers and becoming the reference leader in NHO PA.
  • Supervise the design, development, and maintenance of software for robotic systems, ensuring high performance and reliability.
  • Implement and optimize algorithms for robot perception, planning, and control.
  • Troubleshoot and resolve software defects and issues.
  • Define and support field testing to debug and troubleshoot software and hardware issues in robotic systems.
  • Supervise deployment of systems in the field, report issues, and involve stakeholders to resolve them.
  • Ensure embedded software development complies with CNHi Vehicle Electronics and Advanced Engineering process and Functional Safety standards.
  • Create and maintain documentation that meets system requirements and keeps consistency throughout development.
  • Provide regular progress updates to senior management.
  • Stay up-to-date with advancements in robotics, navigation, and embedded systems.
  • Document designs, experiments, and test results for internal and external stakeholders.

Requirements

  • Bachelor's or Master's degree in Electronics Engineering, Computer Science, Robotics, or related field, or autonomous driving/robotics experience.
  • Proficiency with programming languages such as C, C++, and Python.
  • 4-5 years of experience with ROS and/or ROS2.
  • 4-5 years of experience with OpenCV.
  • 3-4 years of experience working with sensor data from cameras, stereo-cameras, LiDARs.
  • Experience with embedded software development and real-time operating systems (RTOS).
  • Knowledge of control systems, path planning, and obstacle avoidance.

Nice to Have

  • PhD in Electronics Engineering, Computer Science, Robotics, or related field, or autonomous driving/robotics experience.
  • Proficiency in Computer Vision.
  • 3 years of experience in embedded software development.
  • Experience with GPU programming (Cuda).
  • 2-3 years of experience with Deep Learning Models.
  • Experience with collaborative development tools such as Git and SVN.
  • Familiarity with simulation tools.
  • Agriculture knowledge.

Qualifications

  • Educational background as specified in requirements (Bachelor's or Master's preferred, PhD as a plus).

Benefits & Perks

  • Flexible work arrangements
  • Savings & Retirement benefits
  • Tuition reimbursement
  • Parental leave
  • Adoption assistance
  • Fertility & Family building support
  • Employee Assistance Programs
  • Charitable contribution matching and Volunteer Time Off

Working at CNH Global

We offer dynamic career opportunities across an international landscape. As an equal opportunity employer, we are committed to delivering value for all our employees and fostering a culture of respect. We understand that the best solutions come from the diverse experiences and skills of our people. Here, you will be empowered to grow your career, follow your passion, and help build a better future.

Apply Now

Job Details

Posted AtJul 9, 2025
Salary119k-175k
Job TypeFull Time
ExperienceSenior

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About CNH Global

Website

cnhindustrial.com

Company Size

10000+ employees

Location

New Holland, PA

Industry

All Other Support Services

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches