Talent Apply
Log in
All jobs
CI

Senior Embedded Software Engineer

CNH Industrial N.V.

About this role

About the Role CNH Industrial is seeking a Senior Embedded Software Engineer to contribute to the development of embedded firmware for GNSS/GPS receivers and related systems. You will design, implement, test, and maintain firmware in RTOS environments and collaborate with cross-functional teams to meet product requirements. What You'll Do

  • Development and maintenance of firmware in both GNSS receivers and related systems in an RTOS environment.
  • Ensure firmware is designed and performs in accordance with specifications through continuous ongoing test and monitoring.
  • Development and maintenance of software utilities or scripts in support of the primary firmware development or productization.
  • Troubleshoot and resolve performance, functionality, or stability issues.
  • Ensure the implemented design meets product requirements, working with relevant stakeholders.
  • Support the work of teams responsible for product testing and ongoing customer support.
  • Support those focused on other firmware development areas, such as positioning algorithms.
  • Participate in planning of next-generation product development by providing relevant expertise.
  • Interpret and evaluate data obtained from various engineering and/or research investigations. What We're Looking For
  • Bachelor’s or Master’s degree in engineering or technical field with 5+ years of engineering experience.
  • Proficiency in C and C++ in an embedded resource-constrained environment.
  • Familiarity with low-level RTOS design principles, such as interrupt handling, task scheduling, and context switching.
  • Experience developing bare-metal drivers for memory-mapped microcontroller peripherals or devices connected to an external bus such as via SPI or I²C. Nice to Have
  • Experience with GNSS receiver firmware development.
  • Experience bringing up a new board featuring a System-on-Chip (SoC).
  • Experience using Python scripting for data analysis or test automation.
  • Proficiency with the Git version control system, and continuous integration and test workflows.
  • Familiarity with RF digital signal processing or software-defined radios.
  • Experience with control systems

Your next opportunity starts here

Prepare, apply, track, interview and get hired — all from one platform, with AI in your corner.

Download app

Or sponsor Premium for someone who's job hunting →