CNH Industrial seeks a Senior Software Engineer to build robust, scalable software powering next-generation agricultural and construction equipment. In this role, you will design and implement services and applications that integrate with complex manufacturing and industrial systems, enabling data-driven decisions and sustainable operations. You'll collaborate with global, cross-functional teams, lead technical design, mentor engineers, and champion best practices in code quality, security, and reliability. This hybrid position offers exposure to advanced technologies, CI/CD, cloud, and IoT, while contributing directly to global food production, infrastructure, and sustainability goals. CNH Industrial provides a collaborative culture, strong safety focus, and opportunities for ongoing learning, global mobility, and impact.
Responsibilities
- Design, develop, and maintain high-quality software for manufacturing and industrial applications
- Collaborate with cross-functional engineering, product, and manufacturing teams to define requirements and solutions
- Implement scalable, secure, and reliable services integrating with industrial equipment and data systems
- Conduct code reviews, mentor junior engineers, and promote engineering best practices
- Troubleshoot complex production issues and drive root-cause analysis and long-term fixes
- Contribute to architecture decisions and technology roadmaps for factory and equipment software platforms
- Write automated tests and support CI/CD pipelines to ensure high software quality
- Optimize performance, reliability, and usability of existing applications in production environments
Required Skills
- Java or C or similar scripting language
- Microservices architecture
- RESTful API design
- Cloud platforms (AWS, Azure, or GCP)
- SQL and No
- SQL databases
- CI/CD tools (e.g., Jenkins, Git
- Lab CI)
- Containerization (Docker, Kubernetes)
- Industrial or Io
- T integration
- Automated testing and test frameworks