CNH · 1 hour ago
Software Engineer II
CNH is a company focused on innovation, sustainability, and productivity in agriculture and construction. They are seeking a Software Engineer II who will design, develop, and evaluate software to meet customer needs while collaborating with internal teams and ensuring system compatibility.
IndustrialMachinery ManufacturingManufacturing
Responsibilities
Research, develop, and maintain a C++ and Qt based project for embedded in-vehicle operator interface
Create and maintain software architecture/design and public interface documentation for internal teams
Work with internal application software teams on deployment/troubleshooting, guidelines and best practices
System level thinking and problem solving, ability to connect software design with system constraints and customer scenarios
Determine purpose, application, estimate scope and feasibility of new or enhancement of existing software
Coordinate engineering efforts and provide general engineering assistance to internal teams or external customers
May provide or assist with demo or training needs as it relates to new or existing software
Demonstrates support for company culture in their daily actions and behaviors
Qualification
Required
Minimum of 2 years of experience, with Bachelors' degree. (Minimum of 1 year of experience with Master's degree.) Or equivalent combination of education and experience
1+ years of experience with C++, preferably in an Linux embedded system
Strong proficiency with modern C++ is required (e.g. C++17 standard)
Thorough knowledge of software product development and procedures
Solid software development fundamentals such as unit testing, build automation, branch based development, and modern documentation practices
Good understanding of CMake
Fluent in English, both written and verbal
Travel is likely 1-3 weeks per year
Preferred
Software configuration CI/CD and build experience is a plus
Experience with CAN/J1939 or other automotive communication protocols is a plus
Experience in an Agile software development environment is preferred
Benefits
Comprehensive benefits program designed to support your health, well-being, and long-term success
Competitive compensation
Flexible work arrangements
Opportunities for continuous development
Company
CNH
CNH ( NYSE: CNH ) is a world-class equipment, technology and services company.
Funding
Current Stage
Public CompanyTotal Funding
$7.31BKey Investors
Advanced Propulsion Centre UK
2025-11-20Post Ipo Debt· $577.02M
2025-08-27Post Ipo Debt· $581.53M
2025-06-02Post Ipo Debt· $364.53M
Leadership Team
Recent News
2026-01-16
MarketScreener
2026-01-03
Company data provided by crunchbase