Talent.com
Embedded Software Engineer
Embedded Software EngineerGlobal Connect Technologies • Oak Brook, IL, US
[error_messages.no_longer_accepting]
Embedded Software Engineer

Embedded Software Engineer

Global Connect Technologies • Oak Brook, IL, US
[job_card.variable_days_ago]
[job_preview.job_type]
  • [job_card.full_time]
[job_card.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_alerts.create_a_job]

    Embedded Software Engineer • Oak Brook, IL, US

    [internal_linking.similar_jobs]
    W2 Position : Technical Support & Implementation Engineer || Elk Grove, IL (hybrid onsite)

    W2 Position : Technical Support & Implementation Engineer || Elk Grove, IL (hybrid onsite)

    Stellent IT LLC • Elk Grove Village, IL, United States
    [job_card.full_time]
    [filters_job_card.quick_apply]
    W2 Position : Technical Support & Implementation Engineer Location : Elk Grove, IL (hybrid onsite) Client : SPX Interview : Virtual+ In-person Visa : ...[show_more]
    [last_updated.last_updated_variable_days]
    GxP Lab Computing Analyst

    GxP Lab Computing Analyst

    Zifo • North Chicago, IL, United States
    [job_card.full_time]
    This position requires full-time on-site presence at our client site in North Chicago, IL.This position is not eligible for relocation assistance • •. The Zifo Lab Computing Analyst provides both cons...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Controls Technician I

    Controls Technician I

    Cencora • Romeoville, IL, United States
    [job_card.full_time]
    Our team members are at the heart of everything we do.At Cencora, we are united in our responsibility to create healthier futures, and every person here is essential to us being able to deliver on ...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Software Developer - Web

    Senior Software Developer - Web

    Uline • Waukegan, IL, US
    [job_card.full_time]
    Senior Software Developer - Web.Pay from $96,000 to $148,000 per year.Lakeside Drive, Waukegan, IL 60085.Enhance and support world-class web sites while growing your career at Uline.Sharpen your fu...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Sales Director - Software

    Senior Sales Director - Software

    GE Aerospace • Arlington Heights, IL, United States
    [job_card.full_time]
    In this role, you will be part of the Americas regional commercial team for GE Aerospace's Software as a Service business and be dedicated to sales of GE Aerospace's aviation focused software.You w...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Staff Software Engineer

    Staff Software Engineer

    Storm3 • Mundelein, IL, US
    [job_card.full_time]
    F4BB; Staff / Principal Software Engineer – AI Platform (LLMs & RAG).F4B8; Competitive base + hefty bonus.We are working with a pioneering generative AI-native health company revolutioniz...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Lead Vehicle Systems Engineer

    Lead Vehicle Systems Engineer

    Jobot • Naperville, IL, US
    [job_card.full_time]
    Base + annual performance bonus, full benefits, growth opportunities, dynamic team of systems experts looking for a lead to coordinate projects across disciplines. This Jobot Job is hosted by : Dan A...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Front End Lead Developer

    Front End Lead Developer

    Axiom Software Solutions Limited • Bolingbrook, Illinois, United States
    [job_card.full_time]
    Role : Front End Lead Developer.Location : Bolingbrook IL – Onsite.We are seeking a highly skilled FE lead with 8 to 10 years of experience to join our growing team. The ideal candidate will have stro...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Principal Software Engineer – US Remote

    Senior Principal Software Engineer – US Remote

    Goldstone Partners, Inc. • Oak Brook, IL, United States
    [filters.remote]
    [job_card.full_time]
    Senior Principal Software Engineer – US Remote.Compensation : USD 170,000 - USD 200,000 - yearly.At Streamline Healthcare Solutions, we strive to build lasting and trusting relationships with our cl...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Developer, Applications

    Developer, Applications

    Flextronics • Buffalo Grove, IL, US
    [job_card.full_time]
    To support our extraordinary teams who build great products and contribute to our growth, we're looking to add a Developer Applications located in Buffalo Grove, IL. Reporting to the Systems Archite...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Electronic Repair Technician

    Electronic Repair Technician

    Monster jobs • Romeoville, IL, US
    [job_card.full_time]
    Diagnose and repair VFDs and associated electronic components at the component level.Troubleshoot and test AC / DC drives, power modules, IGBT transistors, control boards, and communication interface...[show_more]
    [last_updated.last_updated_1_day] • [promoted]
    Software Developer (#SD2024)

    Software Developer (#SD2024)

    Cogent Data Solutions • Hoffman Estates, IL, United States
    [job_card.full_time]
    Incorporated in the state of Illinois in 2007, Cogent is a growing software services and development company headquartered in Orlando, Florida. We are proud to be both women- and minority-owned.We a...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Lab Support Engineer

    Lab Support Engineer

    CACI International • Lisle, IL, United States
    [job_card.full_time]
    Lab Support Engineer Job Category : Engineering Time Type : Full time Minimum Clearance Required to Start : None Employee Type : Regular Percentage of Travel Required : Up to 10% Type of Travel : Contine...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    M365 Copilot Studio Engineer

    M365 Copilot Studio Engineer

    Zurich NA • Schaumburg, IL, United States
    [job_card.full_time]
    Zurich North America is currently hiring a M365 Copilot Studio Engineer and this person will work in a hybrid schedule out of our Schaumburg North America HQ. Responsible for designing, building and...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Principal AI Software Engineer (Hybrid in Oak Brook, IL)

    Principal AI Software Engineer (Hybrid in Oak Brook, IL)

    Chamberlain Group • Oak Brook, IL, United States
    [job_card.full_time]
    Principal AI Software Engineer (Hybrid in Oak Brook, IL) page is loaded## Principal AI Software Engineer (Hybrid in Oak Brook, IL)locations : Oak Brook, ILtime type : Full timeposted on : Posted...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Front End Software Engineer

    Senior Front End Software Engineer

    Imo Health • United States / Rosemont, IL, United States / Rosemont, IL, United States
    [filters.remote]
    [job_card.full_time]
    Senior Front End Software Engineer.Engineering, User Experience (UX), and Product, focusing on a unified platform experience for IMO’s customers. Senior Front End Software Engineer,.IMO developers a...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Remote C# Software Engineer - AI Trainer

    Remote C# Software Engineer - AI Trainer

    SuperAnnotate • Waukegan, Illinois, US
    [filters.remote]
    [job_card.full_time]
    This is an hourly-paid, fully remote contractor role where you will review AI-generated responses and / or generate C# / . NET engineering content, evaluating reasoning quality and step-by-step problem-...[show_more]
    [last_updated.last_updated_variable_days]
    EUC Tech Lead

    EUC Tech Lead

    Tata Consultancy Services • Westchester, IL, United States
    [job_card.full_time]
    Deep end-point management experience, including Intune with mixed operating systems (Windows, Mac OS, iPads, Android tablets). Provide hands-on assistance with laptops, tablets, POS devices, printer...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]