{{hero.title}}
About Us
Innovation. Sustainability. Productivity. This is how we are Breaking New Ground in our mission to sustainably advance the noble work of farmers and builders everywhere. With a growing global population and increased demands on resources, our products are instrumental to feeding and sheltering the world.
From developing products that run on alternative power to productivity-enhancing precision tech, we are delivering solutions that benefit people – and they are possible thanks to people like you. If the opportunity to build your skills as part of a collaborative, global team excites you, you’re in the right place.
Grow a Career. Build a Future!
Be part of this company at the forefront of agriculture and construction, that passionately innovates to drive customer efficiency and success. And we know innovation can’t happen without collaboration. So, everything we do at CNH Industrial is about reaching new heights as one team, always delivering for the good of our customers.
Job Purpose
As a Senior Embedded Linux Software Developer, you will work on the precision farming components of the field computer used in CNH tractors. You can compare this with the infotainment system in modern cars, but then with a lot more functionality. This embedded Linux software runs on the central display and enables customers to control their tractor with high accuracy. From basic functionality such as lighting and HVAC control to advanced operations like planting, spraying, and harvesting crops with precision up to 2 cm!
You will be part of a local team of approximately 10 software developers in the Netherlands, while also collaborating with around 60 additional software developers located across Germany, Poland, Italy, and the United States.
In addition to developing new features and resolving complex issues, you will play a key role in mentoring and coaching junior software engineers. This role also offers potential to grow into a more leading position within the team in the future.
Key Responsibilities
- Developing and maintaining embedded Linux software for precision farming applications
- Designing and implementing new functionality in the field computer
- Analyzing and resolving complex software defects
- Performing code reviews and safeguarding software quality
- Coaching and technically guiding junior software engineers
- Collaborating with international software, system, test, and hardware teams
- Contributing to continuous improvement of development processes and tooling
Profile required
- 7–10+ years of relevant experience as a software engineer
- Bachelor’s or Master’s degree in Computer Science, Embedded Systems, Software Engineering, or a related field
- Strong and proven experience with C++ (mandatory)
- Experience with embedded Linux development
- Experience with one or multiple of the following; Qt, GitLab, CI/CD build servers, Yocto (Scarthgap), CAN1939 and/or ISOBUS (ISO 11783).
- Good command of Dutch and English; French and/or German is an advantage
- Strong communication skills and a professional attitude
- Ability to work independently and take a leading role in mentoring junior developers
- Willingness to work onsite 2 to 3 days per week (hybrid working model)
What We Offer
- Working on high-tech precision farming software with real-world impact
- A large international engineering environment with strong local ownership
- Significant technical depth and influence on product development
- Opportunities for personal growth, mentoring, and leadership development
- Competitive employment conditions within an international company such as CNH