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

CNH · 8 hours ago

Embedded Software Engineer

CNH Industrial is at the forefront of agriculture and construction, dedicated to innovation and sustainability. As an Embedded Software Engineer II, you will design, develop, and evaluate software for Linux-based systems, contributing to projects from concept through production while collaborating with a highly innovative team.

IndustrialMachinery ManufacturingManufacturing

Responsibilities

Work independently, as well as with a team
Provide business support to analyze software
Write, develop, evaluate and document new and modified software programs
Test and prepare software applications for installation
Support end users, including software troubleshooting and training
Research, investigate, and select technical data pertinent to the assigned project
Work with internal teams and external sources to obtain and communicate data relative to engineering requirements
Facilitate software asset management, including maintenance contracts
Prepare and present technical reports and recommendations on projects
Participate in department improvement activities
Demonstrates support for company culture in their daily actions
May be called upon to perform comparable duties of a similar or related nature and/or assist in other areas as needed
Learning, understanding, continuously improving, and promoting the quality management system in accordance with ISO standards

Qualification

C++Embedded systemsObject-oriented programmingLinux operating systemGitJiraGUI/HMI developmentProblem analysisMultithreadingQt/QMLCAN/J1939Problem solving

Required

Bachelor's degree or Master's degree in Computer Science or related field
2 years experience or equivalent combination of education and experience (Masters + Internship)
Proficiency in C++ (C++14/C++17) with demonstrated experience using multithreading
Experience developing software for embedded systems
Strong understanding of object-oriented programing (OOP) principles
Developed expert in technical skills, proficiencies, and knowledge in field of support
Well-developed problem analysis and problem solving techniques

Preferred

Proficiency with the Linux operating system, Git, and Jira
Experience developing Graphical User Interfaces (GUI) / Human‑Machine Interfaces (HMI) using Qt/QML in a GNU/Linux embedded environment
Experience with CAN/J1939 or other automotive communication protocols

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