Software Engineer II jobs in United States
cer-icon
Apply on Employer Site
company-logo

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

C++Linux embedded systemsAgile developmentCMakeCI/CDUnit testingSoftware documentationEnglish proficiency

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 ( NYSE: CNH ) is a world-class equipment, technology and services company.

Funding

Current Stage
Public Company
Total Funding
$7.31B
Key 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

leader-logo
Jose Heitor Nogueira
CFO Agriculture Segment - North America
linkedin
leader-logo
Mike Lexa
Chief Information Security Officer, Global Vice President
linkedin
Company data provided by crunchbase