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

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

Job Description

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

Wavaam

Church Operations & Leadership Pastor Job at Wavaam

 ...A leading church organization in Raleigh, North Carolina is seeking a Pastor of Administration who will oversee operational, financial, and organizational functions. This role requires strong leadership and management skills, a commitment to the church's mission, and... 

Sharon Center for Health & Rehabilitation

Rn - LPN - CNA - Interviews/ On the Spot Hiring Job at Sharon Center for Health & Rehabilitation

 ...where your expertise and dedication is valued and appreciated. We invite you to join our team! -: YOURE INVITED! On-the-Spot Hiring Event Step Into Your Next Career Opportunity! Join us for an exciting in-person hiring event where you can interview on the spot... 

YAD Healthcare

Rn LPN weekends 7a 7p Job at YAD Healthcare

 ...University partner, offering tuition assistance to staff and dependents! Now Hiring: (LPNs) Licensed Practical Nurses: FT/PT/ PRN Weekends 7a-7p Summary/Objective: In keeping with our organizations goal of improving the lives of the Residents we serve, the... 

LeaderStat

Travel Wound Care Registered Nurse Job at LeaderStat

 ...Job Description LeaderStat is seeking a travel nurse RN Wound Care for a travel nursing job in Wilmington, North Carolina. Job Description & Requirements ~ Specialty: Wound Care ~ Discipline: RN ~ Start Date: 01/26/2026~ Duration: 13 weeks ~40 hours per... 

LifeStance Health

Clinical Psychologist - Granite Falls, WA Job at LifeStance Health

We are actively hiring talented Licensed Clinical Psychologists in Washington who are passionate about patient care and committed to clinical excellence. Please apply now or contact me directly: Bobby Norman Director, Practice Development Bobby.Norman @Lifestance...