CNH Global logo

Robotics Senior Software Engineer

CNH Global

New Holland, PA
Full Time
Senior
119k-175k
about 1 month ago

Job Description

About the Role

CNH Industrial is a world-class equipment and services company focused on Innovation, Sustainability, and Productivity. The company provides strategic direction, R&D capabilities, and investments to support its core brands in agriculture and construction equipment, delivering innovative solutions to enhance industry productivity. As a truly global organization with over 35,000 employees, CNH Industrial fosters a diverse and inclusive workplace dedicated to empowering customers and building a better world. The role of a Senior Robotic Software Engineer involves designing, developing, and implementing software solutions for robotic systems, collaborating with cross-functional teams to define system requirements and specifications.

Key Responsibilities

  • Collaborate with cross-functional teams to define, design, and deliver new features for various platforms and systems, including GPP platform, CNH Tech Stack, and target machine integration.
  • 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 robotic systems in the field, report issues, and coordinate with stakeholders to resolve them.
  • Maintain a full understanding of the technology landscape and implementation requirements at the system level.
  • Ensure embedded software development complies with CNHi Vehicle Electronics and Advanced Engineering process and Functional Safety standards.
  • Create and maintain system documentation to meet requirements and ensure consistency.
  • Provide regular progress updates to senior management.
  • Stay current 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 a 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 a 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.

Benefits & Perks

  • Medical, dental, vision, disability, and life insurance.
  • Industry-leading 401k plan.
  • Paid parental leave.
  • Flexible work policies.
  • Opportunities for self-development.
  • Paid leave for specific activities.

Working at CNH Global

CNH Industrial emphasizes diversity and inclusion, fostering a workplace focused on empowering employees and customers, driving innovation, and building a better world.

Apply Now

Job Details

Posted AtJun 25, 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