Skip to main content
Tallo logoTallo logo

Find Jobs

Find Jobs Near You – Available Work in Your Location

Skip to job details

Back to Results

Apply for this opportunity

To apply for this job, you'll continue to an external website or email application.

Global Connect Technologies

Embedded Software Engineer - QT/QML Experience

Review key factors to help you decide if the role fits your goals.
Pay Growth
?
out of 5
Not enough data
Not enough info to score pay or growth
Job Security
?
out of 5
Not enough data
Calculating job security score...
Total Score
80
out of 100
Average of individual scores

Were these scores useful?

Job Description

Embedded Software Engineer - QT/QML Experience at Global Connect Technologies Embedded Software Engineer - QT/QML Experience at Global Connect Technologies in Clarendon Hills, Illinois Posted in 1 day ago.

Type:

full-time

Job Title :
Embedded Software Engineer Location :
Oak Brook, IL Duration :

Long Term Position Summary We are seeking experienced Embedded Software Engineers to develop next-generation guidance and automation software applications. The ideal candidate will have strong C++ and Linux development experience along with hands-on expertise in Qt/QML . The role involves designing, developing, testing, and delivering high-quality customer-facing software within a modern Agile and clean-architecture environment. Key Responsibilities Design, develop, and maintain embedded/application software using C++ in a Linux environment. Develop user interfaces and application functionality using Qt and QML . Implement software features following object-oriented design and clean architecture principles . Develop and maintain multithreaded applications . Collaborate with software architects, systems engineers, UX teams, and developers. Create and execute unit, integration, and feature-level test cases. Troubleshoot, debug, and resolve software defects. Participate in Agile ceremonies including sprint planning, stand-ups, and retrospectives. Use Git for version control and Jira for issue tracking. Support new feature development as well as enhancements to existing applications. Required Qualifications Bachelor's degree in Computer Science, Software Engineering, Electrical Engineering, or a related field. Strong hands-on experience with C++ development , preferably

C++14/C++17.

Strong experience with Linux-based development environments . Hands-on experience with Qt and QML . Strong understanding of Object-Oriented Programming (OOP) and software architecture. Experience with multithreaded application development . Experience with Git and Jira . Experience working in an Agile/Scrum environment . Strong analytical, problem-solving, and communication skills. Preferred Qualifications Experience developing customer-facing applications . Experience in embedded systems, automotive, agriculture, industrial, or transportation software . Experience with automated testing and software testing methodologies. Knowledge of guidance, navigation, automation, or control systems. Full-stack application development experience. Ideal Candidate The ideal candidate is a strong C++/Qt/QML developer with Linux experience who can contribute quickly to an established software development team. The candidate should be comfortable working across multiple feature areas, troubleshooting complex software issues, and collaborating in a fast-paced Agile environment.