Mbedded Software Engineer – Display Systems/QT
Job in
Oak Brook, DuPage County, Illinois, 60523, USA
Listed on 2026-02-08
Listing for:
Global Connect Technologies
Full Time
position Listed on 2026-02-08
Job specializations:
-
Software Development
Software Engineer, Embedded Software Engineer, C++ Developer
Job Description & How to Apply Below
Overview
Job Title: Embedded Software Engineer – Display & Guidance Systems
Location: Oak Brook, IL
Employment Type: Full-Time
Responsibilities- Design and develop embedded C++ applications for display and guidance systems.
- Migrate and re-architect applications from Java/Android to C++/Qt/Linux.
- Work with Systems Engineers to refine requirements and implement technical solutions.
- Develop new feature sets and enhance platform architecture.
- Perform unit testing, debugging, and performance optimization.
- Implement and support vehicle communication interfaces (CAN, LIN, Ethernet, USB, etc.).
- Address system stability, clock cycle optimization, and data latency issues.
- Collaborate with senior engineers and contribute to weekly sprint goals.
- Bachelor’s degree in Electrical Engineering, Computer Engineering, or related field.
- 4+ years of embedded software development experience.
- Strong proficiency in C++ (mandatory).
- Experience with object-oriented and multithreaded embedded systems.
- Hands-on experience with hardware-interfacing and low-level system development.
- Working knowledge of communication protocols such as CAN, LIN, RS-232/485, Ethernet, USB.
- Strong debugging, analytical, and communication skills.
- Experience with Qt framework.
- Linux embedded development.
- Experience with Postgre
SQL / SQL databases. - Version control tools such as Git.
- Automotive, agriculture, or heavy-equipment industry experience.
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).
(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:
×