Embedded Software Engineer - C++/Linux for Tractor Tech

Pentangle Tech Services | P5 Group

Oak Brook (IL)

On-site

USD 90,000 - 130,000

Full time

28 hours ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Pentangle Tech Services | P5 Group seeks an Embedded Software Engineer to join CNH project in Oak Brook, IL. The role focuses on converting Android/Java displays to QT, C++, Linux, and building the foundation for a new display platform.

You will rewrite Java code to C++, redesign middle layers, and develop in a fast-paced environment with emphasis on object-oriented, multithreaded embedded software, CAN/LIN networking, and unit testing.

Qualifications

  • BS in Electrical Engineering or Computer Engineering.
  • 4+ years embedded application development experience.
  • Strong experience in C++.
  • Experience with object oriented and multithreaded systems.
  • Experience with Linux is a plus.
  • Experience with communication protocols/networking like CAN, LIN, RS-232, RS-484, Ethernet, USB, etc.

Responsibilities

  • Work with Senior Engineers to establish goals for week.
  • Design display and guidance systems in C++.
  • Interface with Systems Engineers on refinement of requirements and solutions.
  • Will be designing new feature sets for the platform.
  • Help with Linux Device development.
  • If candidate has QT, will help with architecture.
  • Will perform unit-tests on code for bugs.
  • Utilize networking for communication with the vehicle (CAN, LIN, etc).
  • Each day will be 60-80% development.
  • Some example tasks: C++ conversion from Java; customer facing code down to register; clock cycles; data on communication bus and transmission to tractor; stability related to data latency issues.

Skills

C++
Embedded systems
Object oriented design
Multithreading
Linux
CAN
LIN
Ethernet
USB
Git
SQL/PostgreSQL

Education

BS in Electrical Engineering or Computer Engineering

Tools

Qt
Git
PostgreSQL

Job description

Pentangle Tech Services | P5 Group seeks an Embedded Software Engineer to join CNH project in Oak Brook, IL. The role focuses on converting Android/Java displays to QT, C++, Linux, and building the foundation for a new display platform.

You will rewrite Java code to C++, redesign middle layers, and develop in a fast-paced environment with emphasis on object-oriented, multithreaded embedded software, CAN/LIN networking, and unit testing.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded C++ Engineer for Tractor Display Systems
Embedded C++ Engineer for Tractor Display Systems

Pentangle Tech Services | P5 Group • Hinsdale (IL)

On-site
USD 100,000 - 150,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
Software Engineer
Software Engineer

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

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

Pentangle Tech Services | P5 Group • Hinsdale (IL)

On-site
USD 100,000 - 150,000
Embedded Linux Engineer for Autonomous Tractor
Embedded Linux Engineer for Autonomous Tractor

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

On-site
USD 90,000 - 135,000
Embedded C Engineer - Agricultural Machinery, CAN/J1939
Embedded C Engineer - Agricultural Machinery, CAN/J1939

Pentangle Tech Services | P5 Group • Town of Clear Lake (WI)

On-site
USD 90,000 - 140,000
Embedded Software Engineer — C++, Qt, Linux & MBSD
Embedded Software Engineer — C++, Qt, Linux & MBSD

John Deere • East Moline (IL)

On-site
USD 75,000 - 112,000
Flexible work arrangements
Healthcare benefits
Tuition assistance
+2
Software Engineer (C++/QML/QT)
Software Engineer (C++/QML/QT)

Global Business Ser. 4u • Fargo (ND)

On-site
USD 90,000 - 120,000
Software Engineer
Software Engineer

JobDiva, Inc. • Johnston (IA)

On-site
USD 75,000 - 110,000
Embedded Qt/QML Software Engineer — Real-Time Systems
Embedded Qt/QML Software Engineer — Real-Time Systems

Global Business Ser. 4u • Fargo (ND)

On-site
USD 90,000 - 120,000