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

CNH · 5 hours ago

Embedded Software Engineer II

CNH is dedicated to advancing the work of farmers and builders through innovative solutions. The Embedded Software Engineer II will design, develop, and maintain software for embedded systems, ensuring quality and efficiency while collaborating with development teams.

IndustrialMachinery ManufacturingManufacturing

Responsibilities

Work cohesively as a member of a development team, collaborating as needed with other members of the team with the end goal of maximizing quality and delivering on schedule
Design core software features that are scalable, portable, and maintainable which allows for easier transitions to new and different hardware platforms
Writing software code, embedded programs, and system protocols
Implementing effective repairs, modifications, and upgrades to the embedded code
Follow established corporate and project-level Software Development Processes, ensuring consistency of development standards
Participate in peer design and code reviews to ensure the best design and detect/resolve software bugs early in the development process
Participate in problem resolutions of software issues utilizing industry known best practices
Provide issue recommendations and helps oversee supplier corrective actions, traveling to supplier sites as needed to facilitate communication between engineering and suppliers
Design automatic testing routines
Troubleshoot and resolve any system issues. Understand control systems, sub-systems, and component requirements of all systems. Lead verification and validation planning, as well as compliance assessment and reporting. Manage all documentation, change control, and traceability
Use CI/CD systems (such as Gitlab), bug tracking systems (such as Polarion, Jira) and adhere to the policies and practices followed by other software engineers across various teams
Participate to requirements analysis activities and provide inputs to software development teams
Work in tandem with system engineers to design the software functionality in detail
Establish test procedures and systems for inspection of software
Travel, as necessary, to supplier facilities, test facilities, and customer field sites to gather data, resolve problems and explore software design alternatives
Learning, understanding, continuously improving, and promoting the quality management system in accordance with ISO standards

Qualification

Embedded software developmentModern C++ programmingLinuxPosix APIYocto ProjectGitLab CI/CDVehicle applicationsProblem analysisAgile methodologiesNetworking protocolsQT frameworkPythonAutomotive machinery

Required

Bachelor's degree or Master's degree in Computer Science or related field
Minimum 3 years of embedded software development on Yocto/Linux
Proficient in modern C++ programming, design patterns, core guidelines, templates, std library, idioms, CMake
Intermediate knowledge required for Linux and Posix API
Basic Knowledge of Yocto Project and Bitbake
Well-developed problem analysis and problem solving techniques

Preferred

Experience in vehicle applications including CAN communication, J1939 protocols, ISO-11783, ISO-14229
Experience with GitLab CI/CD
Experienced with Agile (Scrum/Kanban/SAFe) working methods is preferred
Knowledge of Internet related networking and application protocols: TCP/IP, Ethernet, MQTT, XMPP, DDS etc
Knowledge of QT framework
Knowledge of Python
Knowledge of automotive or industrial machinery

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· $576.68M
2025-08-27Post Ipo Debt· $582.38M
2025-06-02Post Ipo Debt· $364.67M

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