{"schemaVersion":"jobsearcher.job.v1","id":"b7347ca77d062e02917fab9c","url":"https://jobsearcher.com/jobs/b7347ca77d062e02917fab9c","canonicalUrl":"https://jobsearcher.com/jobs/b7347ca77d062e02917fab9c","title":"Embedded Software Engineer - Linux TouchScreen","description":"Job Title: Embedded Software Engineer – Linux Touch Screen ApplicationsLocation: Oak Brook, IL/ Sioux Falls, SDJob Type: Full-TimeJob Summary:We are seeking an experienced Embedded Software Engineer with strong expertise in C++ and Linux application development to design, develop, and support touchscreen-based software solutions for next-generation agricultural and construction equipment. The ideal candidate will have experience developing robust, object-oriented applications in Linux environments and be capable of leading technical initiatives from concept through production.Key ResponsibilitiesDesign, develop, and maintain C++ applications for Linux-based touchscreen systems.Develop clean, efficient, and well-documented code using C++14/17 standards.Implement multi-threaded software solutions and optimize application performance.Collaborate with cross-functional teams including product management, QA, and engineering.Troubleshoot, debug, and resolve software defects throughout the development lifecycle.Participate in software architecture, code reviews, and technical decision-making.Utilize Git for source control and Jira for project tracking and issue management.Support software integration, validation, and production release activities.Maintain and enhance existing applications while ensuring high-quality standards.Required QualificationsBachelor's degree in Computer Science, Software Engineering, or related field.7+ years of professional software development experience.Strong hands-on experience with C++ (C++14/C++17).Experience developing multi-threaded applications.Strong proficiency with Linux Operating Systems.Experience with Git and Jira.Solid understanding of Object-Oriented Programming (OOP) principles.Proven problem-solving and debugging skills.Demonstrated leadership and mentoring abilities.Preferred QualificationsExperience with embedded Linux or touchscreen/HMI application development.Knowledge of software development lifecycle and agile methodologies.Experience working on industrial, automotive, agricultural, or construction equipment software.","company":"Global Connect Technologies","rawCompany":"global connect technologies","city":"Oak Brook","state":"IL","isRemote":false,"isActive":false,"createdAt":"2026-06-26T03:47:40.656Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"},{"code":"15-1251.00","title":"Computer Programmers","slug":"computer-programmers"}],"industries":[{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"},{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Embedded Software Engineer - Linux TouchScreen","description":"Job Title: Embedded Software Engineer – Linux Touch Screen ApplicationsLocation: Oak Brook, IL/ Sioux Falls, SDJob Type: Full-TimeJob Summary:We are seeking an experienced Embedded Software Engineer with strong expertise in C++ and Linux application development to design, develop, and support touchscreen-based software solutions for next-generation agricultural and construction equipment. The ideal candidate will have experience developing robust, object-oriented applications in Linux environments and be capable of leading technical initiatives from concept through production.Key ResponsibilitiesDesign, develop, and maintain C++ applications for Linux-based touchscreen systems.Develop clean, efficient, and well-documented code using C++14/17 standards.Implement multi-threaded software solutions and optimize application performance.Collaborate with cross-functional teams including product management, QA, and engineering.Troubleshoot, debug, and resolve software defects throughout the development lifecycle.Participate in software architecture, code reviews, and technical decision-making.Utilize Git for source control and Jira for project tracking and issue management.Support software integration, validation, and production release activities.Maintain and enhance existing applications while ensuring high-quality standards.Required QualificationsBachelor's degree in Computer Science, Software Engineering, or related field.7+ years of professional software development experience.Strong hands-on experience with C++ (C++14/C++17).Experience developing multi-threaded applications.Strong proficiency with Linux Operating Systems.Experience with Git and Jira.Solid understanding of Object-Oriented Programming (OOP) principles.Proven problem-solving and debugging skills.Demonstrated leadership and mentoring abilities.Preferred QualificationsExperience with embedded Linux or touchscreen/HMI application development.Knowledge of software development lifecycle and agile methodologies.Experience working on industrial, automotive, agricultural, or construction equipment software.","datePosted":"2026-06-26T03:47:40.656Z","dateModified":"2026-06-26T03:47:40.656Z","hiringOrganization":{"@type":"Organization","name":"Global Connect Technologies","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Oak Brook","addressRegion":"IL","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"b7347ca77d062e02917fab9c"},"url":"https://jobsearcher.com/jobs/b7347ca77d062e02917fab9c"}}