Embedded Software Engineer Job at Global Connect Technologies, Oak Brook, IL

MFpLbkVtdlNYcjBadnBaR0Z4cTNJeTgxd1E9PQ==
  • Global Connect Technologies
  • Oak Brook, IL

Job Description

Job Title: Embedded Software Engineer – Display & Guidance Systems

Location: Oak Brook, IL

Employment Type: Full-Time

Job Description

We are seeking an experienced Embedded Software Engineer to support develops advanced tractors and construction equipment for the agriculture and construction/mining industries. Our Display & Guidance Systems team is responsible for the critical electronic interface that drives tractor operations — from user-facing displays to autonomous guidance features.

We are expanding our team to support an important platform modernization effort: migrating our current Android/Java-based display software to a next-generation Qt/C++/Linux-based display system. This effort includes both rewriting and re-architecting components of the existing application, spanning business logic to user interface.

We are seeking strong, hands-on Software Engineers with experience in embedded multithreaded C++ development, object-oriented design, and real-time systems.

Key Responsibilities

  • Partner with senior engineers to establish weekly development goals and deliverables.
  • Design and develop display and guidance system software in C++ for embedded platforms.
  • Collaborate with Systems Engineering to refine requirements and technical solutions.
  • Implement new feature sets and enhance existing functionality on the platform.
  • Support Linux device development and subsystems.
  • Contribute to system architecture discussions, especially for Qt-based components when applicable.
  • Write, run, and maintain unit tests to identify and resolve bugs.
  • Interface software with vehicle communication protocols (e.g., CAN, LIN) and networking layers.
  • Focus on high-quality code — with daily time spent 60–80% on software development.
  • Work on performance optimization related to clock cycles, data latency, and bus communication.

Required Qualifications

  • Bachelor’s degree in Electrical Engineering, Computer Engineering, Computer Science, or a related discipline.
  • 4+ years of experience in embedded application software development.
  • Strong proficiency in C++ programming.
  • Experience with object-oriented and multithreaded system design.
  • Demonstrated experience with hardware/embedded systems (not purely web-
  • Familiarity with communication/networking protocols such as:
  • CAN
  • LIN
  • RS-232 / RS-485
  • Ethernet
  • USB
  • Excellent communication and collaboration skills.

Job Tags

Full time,

Similar Jobs

Accentuate Staffing

Project Manager - Commercial Real Estate & Development Job at Accentuate Staffing

 ...mechanical and construction aptitude to support a growing commercial real estate development firm in Raleigh, NC. This role is ideal for someone...  ...closely with contractors, engineers, property teams, and internal stakeholders. This position blends office-based planning... 

Interim HealthCare RMC

Nursing Manager Job at Interim HealthCare RMC

 ...Duty RN Supervisor On-site in Edgewood, KY As a Registered Nurse (RN) Supervisor you will be called to care when youre needed...  ...dedication to work/life balance (Full-time (FT), Part-time (PT), PRN) Daily Pay option available No Overtime Required 1:1... 

Zobility

Automotive Technician Job at Zobility

 ...supervision Automotive certifications (State of MI or ASE) Hyundai / KIA dealership experience a plus MS Office experience, such as Excel and Word Basic knowledge of office equipment Flexible work hours Hybrid and electric vehicle experience preferred.... 

Domino's Franchise

Pizza Delivery Driver- Full Time Job at Domino's Franchise

 ...a part of a team that holds multiple world records , you could be a part of the next one! Our team comes first, that's why our pizza delivery drivers make the IRS maximum of $0.58 per mile. What are you waiting for? Join our team, for fun , for income , for world... 

Grimco, Inc.

Local Delivery Driver Job at Grimco, Inc.

 ...of a team they're a vital part of our operations, driving the efficiency and precision...  ...~1+ years of local delivery driving experience. ~ Valid Class E, C, B, or A drivers...  ...driving record. ~ DOT Certified ~ Forklift Certification is a plus! However, we are...