×
Register Here to Apply for Jobs or Post Jobs. X

Embedded Software Engineer - Linux TouchScreen

Job in Oak Brook, DuPage County, Illinois, 60523, USA
Listing for: Global Connect Technologies
Full Time, Seasonal/Temporary position
Listed on 2026-07-15
Job specializations:
  • Software Development
    Unix/Linux, Embedded Systems/ Firmware/ IoT, Software Engineer, C++ Developer
Salary/Wage Range or Industry Benchmark: 90000 - 120000 USD Yearly USD 90000.00 120000.00 YEAR
Job Description & How to Apply Below

Job Title:

Embedded Software Engineer – Linux Touch Screen Applications Job Type: Full-Time

Job 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 Responsibilities
  • Design, 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 Qualifications
  • Bachelor’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 Qualifications
  • Experience 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.
#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary