mbedded Software Engineer – Display Systems/QT

Chicago 9 days agoFull-time External
Negotiable
Job Title: Embedded Software Engineer – Display & Guidance Systems Location: Oak Brook, IL Employment Type: Full-Time Job Description We are seeking an experienced Embedded C++ / Qt Software Engineer to support next-generation display and guidance system development for agricultural and construction equipment. This role focuses on migrating existing Android/Java-based display applications to Qt, C++, and Linux, including re-architecting middle-layer business logic and UI frameworks for high-performance embedded systems. Key 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. • Support Linux device development activities. • 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. Required Skills & Qualifications • 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. Preferred / Nice-to-Have • Experience with Qt framework. • Java experience (legacy migration support). • Linux embedded development. • Experience with PostgreSQL / SQL databases. • Version control tools such as Git. • Automotive, agriculture, or heavy-equipment industry experience.