Embedded Software Engineer – Guidance & Steering Systems

Pentangle Tech Services | P5 Group

Sioux Falls (SD)

On-site

USD 90,000 - 130,000

Full time

13 hours ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

CNH is seeking an Embedded Software Engineer to support Gen 1 guidance and steering systems. The role focuses on maintaining and enhancing mature embedded software used in vehicle guidance controllers. The engineer will triage, analyze, and resolve software issues with strong low-level programming skills.

The position involves collaboration with global engineering teams across the U.S. and Europe to ensure product stability and feature development, with on-site testing as needed.

Qualifications

  • Experience in C/C++ and embedded systems development.
  • Strong debugging and troubleshooting skills.
  • Ability to triage and resolve software issues independently.

Responsibilities

  • Triage and root-cause analysis of software issues.
  • Troubleshoot and resolve defects in embedded systems.
  • Manage backlog and deliver timely bug fixes and updates.
  • Develop and implement new features for embedded software.
  • Conduct data analysis to diagnose issues and identify performance improvements.
  • Collaborate with distributed teams, including Sioux Falls and the Netherlands.
  • Support testing and validation, including on-site testing when required.

Skills

C/C++ programming
Embedded systems
Debugging
Root-cause analysis

Job description

Job Title: Embedded Software Engineer – Guidance & Steering Systems

Location: Onsite in Souix Falls, SD

Duration: Long Term

Client: CNH

Job Overview
  • We are seeking a skilled Embedded Software Engineer to support Gen 1 guidance and steering systems. This role focuses on maintaining and enhancing mature embedded software products used in vehicle guidance and steering controllers. The ideal candidate will have strong low-level programming expertise and experience troubleshooting complex embedded systems, with the ability to independently triage, analyze, and resolve software issues.
  • You will collaborate with global engineering teams across the U.S. and Europe while contributing to critical product stability and feature development efforts.
Key Responsibilities
  • Perform triage and root-cause analysis on software issues reported from multiple sources.
  • Troubleshoot and resolve defects in embedded systems, particularly within guidance and steering controller software.
  • Work through and manage a backlog of tickets, delivering timely bug fixes and updates.
  • Develop and implement new features and enhancements for existing embedded software platforms.
  • Conduct data analysis to diagnose issues and identify performance improvements.
  • Collaborate with distributed teams, including engineering groups in Sioux Falls and the Netherlands.
  • Support testing and validation efforts, including participating in on-site testing when required.
Required Technical Skills
  • Strong programming experience in C and C++.
  • Expertise in embedded systems development, debugging, and maintenance.
  • Experience working with mature/legacy embedded software products.
  • Ability to independently perform triage, debugging, and issue resolution.
Preferred Qualifications
  • Experience with CAN (Controller Area Network) protocols and messaging.
  • Background in automotive, heavy equipment, or off-highway vehicle systems.
  • Familiarity with embedded control systems (vehicle-level controls vs. display or UI systems).
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Software Engineer - Precision Guidance & Steering
Embedded Software Engineer - Precision Guidance & Steering

Pentangle Tech Services | P5 Group • Sioux Falls (SD)

On-site
USD 90,000 - 130,000
Embedded Software Engineer (C++ / Linux)
Embedded Software Engineer (C++ / Linux)

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

On-site
USD 90,000 - 130,000
Embedded Software Engineer.
Embedded Software Engineer.

Pentangle Tech Services | P5 Group • Iowa City (IA)

On-site
USD 90,000 - 135,000
software engineer
software engineer

Pentangle Tech Services | P5 Group • Hinsdale (IL)

On-site
USD 100,000 - 150,000
Senior Embedded Controls Engineer for Off-Highway Machines
Senior Embedded Controls Engineer for Off-Highway Machines

Actalent • United States

Hybrid
USD 95,000 - 115,000
Medical, dental & vision
401(k) Retirement Plan
Life Insurance
+5
controls engineer0
controls engineer0

Pentangle Tech Services | P5 Group • Grimes (IA)

On-site
USD 85,000 - 110,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

recruitAbility • Rochester Hills (MI)

On-site
USD 120,000 - 150,000
Bonus eligibility
Career growth support
Collaborative culture
Senior Firmware Software Engineer
Senior Firmware Software Engineer

CNH • Oak Brook (IL)

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

recruitAbility • Rochester Hills (MI)

On-site
USD 120,000 - 150,000
Bonus eligibility
Career growth support
Collaborative culture
Embedded Software Engineer 2 #99464
Embedded Software Engineer 2 #99464

Swoon • Peoria (IL)

On-site
USD 80,000 - 100,000
Optional benefits
Long-term contract with potential to extend