Hybrid Senior Embedded Software Engineer – Data Interface

CNH

Oak Brook (IL)

Hybrid

USD 107,000 - 164,000

Full time

11 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Savings & Retirement benefits
Parental leave
Adoption assistance
Fertility & Family building support
Employee Assistance Programs
Charitable contribution matching and V

Job summary

CNH is seeking a Data Interface Senior Software Engineer in the Oak Brook area to join our embedded software team. You will develop Data Interface/Data Transfer CRUD functionalities on CNH’s next-generation controllers for tractors, sprayers, and harvesters, contributing to a broad set of features.

The role requires 5+ years in embedded software, proficiency in Java, C/C++, Android, and Linux, and leadership in software development across the full lifecycle.

Qualifications

  • Minimum B.S. in Computer Science, Computer Engineering, or Electrical Engineering.
  • 5+ years of experience designing & developing embedded systems from concept to release.
  • Experience in Electrical and/or Software Engineering performing analysis, design, and testing for embedded software projects.
  • Experience with Java, C/C++ and Android programming languages.
  • Demonstrated experience with full stack embedded software development.
  • Experience with Linux OS.

Responsibilities

  • Design and implement full-stack embedded software components, ensuring reliable integration between hardware, operating systems, and application layers.
  • Collaborate with electrical, software, and systems engineering teams to define requirements, troubleshoot issues, and deliver complete solutions.
  • Perform software testing, debugging, code reviews, and root cause analysis to ensure product quality and reliability.
  • Develop and maintain Linux-based software components and development environments.
  • Drive software projects through the full development lifecycle, from concept and architecture through release and post-release support.
  • Contribute to technical planning, design reviews, and continuous improvement initiatives to enhance engineering processes and product quality.
  • Support field investigations, customer issue resolution, and product validation activities as needed.
  • Mentor junior engineers and provide technical leadership within the Data Files development team.
  • Lead the analysis, design, implementation, and validation of embedded software solutions for data file management and processing.
  • Develop and maintain software using Java, C/C++, and Android technologies to support product functionality and performance requirements.

Skills

Java
C/C++
Android
Linux

Education

B.S. in Computer Science, Computer Engineering, or Electrical Engineering

Tools

Postgres
Maven
Gradle
GitLab

Job description

CNH is seeking a Data Interface Senior Software Engineer in the Oak Brook area to join our embedded software team. You will develop Data Interface/Data Transfer CRUD functionalities on CNH’s next-generation controllers for tractors, sprayers, and harvesters, contributing to a broad set of features.

The role requires 5+ years in embedded software, proficiency in Java, C/C++, Android, and Linux, and leadership in software development across the full lifecycle.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded Software Engineer
Senior Embedded Software Engineer

CNH • Oak Brook (IL)

Hybrid
USD 107,000 - 164,000
Savings & Retirement benefits
Parental leave
Adoption assistance
+3
Embedded Linux Software Engineer II – Hybrid Role
Embedded Linux Software Engineer II – Hybrid Role

CNH • Sioux Falls (SD)

Hybrid
USD 87,000 - 133,000
Hybrid work arrangement
Senior Firmware Software Engineer
Senior Firmware Software Engineer

CNH • Oak Brook (IL)

On-site
USD 107,000 - 164,000
Embedded Software Engineer II
Embedded Software Engineer II

CNH Industrial N.V. • Oak Brook (IL)

Hybrid
USD 87,000 - 133,000
Senior Embedded Firmware Engineer - Real-Time & Cybersecurity
Senior Embedded Firmware Engineer - Real-Time & Cybersecurity

CNH • Oak Brook (IL)

Hybrid
USD 107,000 - 164,000
Software Engineer
Software Engineer

Pentangle Tech Services | P5 Group • Oak Brook (IL)

On-site
USD 70,000 - 90,000
Software Engineer – Agritech Automation & AI (Hybrid)
Software Engineer – Agritech Automation & AI (Hybrid)

CNH • Tempe (AZ)

Hybrid
USD 90,000 - 130,000
Hybrid work schedule
Hybrid Systems Engineer II - Embedded Vehicle Automation
Hybrid Systems Engineer II - Embedded Vehicle Automation

CNH • New Holland

Hybrid
USD 87,000 - 133,000
Savings & Retirement benefits
Parental leave
Adoption assistance
+4
Software Engineer
Software Engineer

CNH • Tempe (AZ)

On-site
USD 90,000 - 130,000
Hybrid work schedule
Embedded Software Engineer - C++/Linux for Tractor Tech
Embedded Software Engineer - C++/Linux for Tractor Tech

Pentangle Tech Services | P5 Group • Oak Brook (IL)

On-site
USD 90,000 - 130,000