CrawlJobs Logo
Briefcase Icon
Category Icon

Filters

×

Qt and C/C++ Software Engineer Jobs

4 Job Offers

Filters
Senior Embedded Software Engineer
Save Icon
Location Icon
Location
United States , Portland
Salary Icon
Salary
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Read More
Arrow Right
Graphics Software Engineering Intern/Co-op
Save Icon
Location Icon
Location
Canada , Markham
Salary Icon
Salary
44500.00 - 71000.00 CAD / Year
amd.com Logo
AMD
Expiration Date
Until further notice
Read More
Arrow Right
Qt and C/C++ Software Engineer
Save Icon
Location Icon
Location
United States , Englewood
Salary Icon
Salary
Not provided
daqscribe.com Logo
DaqScribe Solutions
Expiration Date
Until further notice
Read More
Arrow Right
Software Engineer – Desktop Applications
Save Icon
Location Icon
Location
Salary Icon
Salary
70000.00 - 90000.00 USD / Year
canfieldsci.com Logo
canfield scientific
Expiration Date
Until further notice
Read More
Arrow Right
Explore a dynamic and in-demand career path by discovering Qt and C/C++ Software Engineer jobs. Professionals in this specialized field are the architects of high-performance, cross-platform desktop and embedded applications that power industries from automotive and medical devices to finance and creative tools. These engineers leverage the robust power of the C and C++ programming languages, known for their efficiency and control over system resources, combined with the Qt framework, a premier toolkit for creating sophisticated graphical user interfaces (GUIs) and applications that run seamlessly across Windows, Linux, and macOS. Pursuing Qt and C/C++ software engineer jobs means entering a realm where software performance, reliability, and a polished user experience are paramount. A Qt and C/C++ Software Engineer typically engages in the full software development lifecycle. Core responsibilities revolve around designing, coding, testing, and maintaining complex software systems. This involves writing efficient, reusable, and reliable C++ code while utilizing Qt's extensive libraries for GUI development, networking, and data handling. Daily tasks include collaborating with product managers and other engineers to translate requirements into technical specifications, developing new features, and optimizing existing code for performance and responsiveness. A significant part of the role is also dedicated to debugging intricate issues, conducting code reviews to uphold quality standards, and documenting software design and functionality. These engineers ensure that applications are not only functional but also maintainable and scalable for future development. To succeed in Qt and C/C++ software engineer jobs, a specific skill set is essential. Mastery of the C++ programming language, including modern standards (C++11/14/17), is fundamental, along with a deep understanding of object-oriented design principles. Proficiency with the Qt framework—including its core modules, signals and slots mechanism, and widget sets—is a defining requirement. Strong problem-solving and analytical debugging skills are crucial for navigating complex codebases. Familiarity with software development tools such as Git for version control, CMake or QMake for build automation, and various testing frameworks is standard. While educational backgrounds often include a degree in Computer Science or a related field, a proven portfolio of projects demonstrating practical Qt and C++ expertise is highly valued. Excellent collaboration and communication skills round out the profile, as these roles frequently involve teamwork in agile environments. For those passionate about building the foundational software of tomorrow, Qt and C/C++ software engineer jobs offer a challenging and rewarding career at the intersection of power and elegance.

Filters

×
Countries
Category
Location
Work Mode
Salary