1

Qt Python Jobs (NOW HIRING)

Software development experience using languages such as C#, C++, React, Qt, Python, or MATLAB; proficiency in Agile or DevSecOps ecosystems is required. * Familiarity with cybersecurity policies and ...

Senior Software Engineer

Noblesville, IN

$115K - $151.70K/yr

Trane Technologies is currently seeking a Software Engineer who will be responsible for developing embedded HMI systems in Qt/C++ and Python, building custom Yocto Linux distributions, and managing ...

Senior Software Engineer

Noblesville, IN · On-site

$115K - $151.70K/yr

Trane Technologies is currently seeking a Software Engineer who will be responsible for developing embedded HMI systems in Qt/C++ and Python, building custom Yocto Linux distributions, and managing ...

Senior Software Engineer

Noblesville, IN · On-site

$115K - $151.70K/yr

Trane Technologies is currently seeking a Software Engineer who will be responsible for developing embedded HMI systems in Qt/C++ and Python, building custom Yocto Linux distributions, and managing ...

Senior Software Engineer

Noblesville, IN

$115K - $151.70K/yr

Trane Technologies is currently seeking a Software Engineer who will be responsible for developing embedded HMI systems in Qt/C++ and Python, building custom Yocto Linux distributions, and managing ...

Software development experience using languages such as C#, C++, React, Qt, Python, or MATLAB; proficiency in Agile or DevSecOps ecosystems is required. * Familiarity with cybersecurity policies and ...

Lead, Electrical Engineer

Rockwall, TX

$148.70K - $155.20K/yr

An understanding of programming languages (MATLAB, C/C++, LabVIEW, Qt, Python). * Experience with wiring/block diagrams, mechanical drawings, and PCB schematic/layout drawings. * Familiarity with ...

next page

Showing results 1-20

Qt Python information

See salary details

$13

$58

$86

How much do qt python jobs pay per hour?

As of Jun 3, 2026, the average hourly pay for qt python in the United States is $58.62, according to ZipRecruiter salary data. Most workers in this role earn between $48.32 and $66.59 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Qt Python Developer, and why are they important?

To thrive as a Qt Python Developer, you need expertise in Python programming, a solid understanding of the Qt framework for GUI development, and typically a degree in computer science or a related field. Familiarity with development tools like PyQt or PySide, version control systems such as Git, and experience with debugging and testing tools are commonly required. Strong problem-solving skills, attention to detail, and effective communication make a candidate stand out in this role. These skills are crucial for delivering robust, user-friendly applications and collaborating efficiently within development teams.

What are some common challenges faced by Qt Python developers when working on cross-platform applications?

Qt Python developers often encounter challenges related to ensuring consistent user interface behavior across different operating systems, such as Windows, macOS, and Linux. Issues can arise from subtle differences in system libraries, widget rendering, or file path handling. Effective collaboration with QA teams and thorough testing on all target platforms are essential to address these challenges. Additionally, staying up-to-date with both PyQt or PySide and Python updates helps in maintaining compatibility and leveraging the latest features.

What are Qt Python developers?

Qt Python developers are software engineers who use the Python programming language along with the Qt framework to create cross-platform graphical user interfaces (GUIs) and applications. Qt can be accessed in Python through bindings like PyQt or PySide, enabling developers to build robust desktop applications with native look and feel. These professionals are skilled in both Python programming and the Qt toolkit, allowing them to design, implement, and maintain interactive and visually appealing software solutions.

What is the difference between Qt Python vs Qt C++ Developer?

AspectQt PythonQt C++ Developer
Primary Programming LanguagePythonC++
Required CredentialsPython knowledge, sometimes certifications in Python or QtC++ proficiency, often with related certifications
Work EnvironmentCross-platform desktop and embedded applications, scriptingHigh-performance applications, embedded systems, GUI development
Industry UsageSoftware development, automation, prototypingEmbedded systems, desktop applications, industrial software

Qt Python developers focus on using Python to create cross-platform applications with Qt, offering rapid development and scripting capabilities. Qt C++ Developers work primarily with C++, enabling high-performance and resource-efficient applications. Both roles require knowledge of Qt framework, but differ mainly in programming language and application complexity.

More about Qt Python jobs
What cities are hiring for Qt Python jobs? Cities with the most Qt Python job openings:
What states have the most Qt Python jobs? States with the most job openings for Qt Python jobs include:
Infographic showing various Qt Python job openings in the United States as of May 2026, with employment types broken down into 20% Full Time, and 80% Contract. Highlights an 95% Physical, 2% Hybrid, and 3% Remote job distribution, with an average salary of $121,932 per year, or $58.6 per hour.

Software Engineer (C++/Python)

divihn.com

Little Canada, MN

Other

Posted 10 days ago


Job description

For further inquiries about this opportunity, please contact our Talent Specialist, Ragu at (224) 704 1713 or Lavanya at (224) 369-0873
Title: Software Engineer (C++/Python)
Duration: 12 Months with potential extension
Location: Little Canada, MN

Days/Hours: Monday - Friday 8:00 AM to 6:00 PM
Note: Possible conversion to full-time if business need exists.
Conversion potential: Yes, dependent on backfill/full-time need.
Only W2 candidates are eligible for this position. Third-party or C2C candidates will not be considered.
Job Description:
• We are seeking a highly skilled Software Engineer with strong proficiency in C++ and Python with the desire to use those skills to improve the cybersecurity of medical devices.
• This role is ideal for someone who enjoys working across both application development and system-level security engineering.
Key Responsibilities
• Design, develop, and maintain software applications using C++ and Python.
• Implement and maintain secure coding practices and contribute to the hardening of medical devices to effectively protect against and respond to known and emerging cybersecurity threats.
• Utilize OpenSSL for cryptographic operations including symmetric and asymmetric encryption, key pair generation and management, and X.509 certificate creation, signing, and validation.
• Participate in code reviews, threat modeling, and vulnerability assessments.
• Document system configurations, software designs, and security architecture.
• Work with Systems Engineering, Product Security, and other stakeholders to develop cybersecurity controls.
• As a team member, contribute significantly to completion of various project activities, from definition, identifying software functional requirements, implementation, code reviews, and final release according to medical device development processes
Required Qualifications
• Bachelor's degree in Computer Science, Software Engineering, or related field (or equivalent experience).
• Demonstrated knowledge and 3+ years of experience developing software in C++ and Python.
• Experience with secure software development lifecycle (SSDLC) and secure programming practices.
• Ability to apply cybersecurity principles (confidentiality, integrity, availability) to the design and development of medical device software.
• Excellent problem-solving and debugging skills.
• Strong written and verbal communication skills, with ability to communicate to all levels of the organization.
Preferred Qualifications
• Knowledge of the Qt application development framework.
• Demonstrated knowledge and experience working with Perl or Shell.
• Experience working in a Linux software development environment.
• Experience with OpenSSL and cryptographic protocols, TLS, and PKCS.
• Knowledge of 62304 and other standards applicable to Class II and Class III medical devices.
• Familiarity with FDA cybersecurity guidance.
• Previous experience working in a regulated industry such as automotive, aerospace, healthcare, or defense.
• Software developer with cybersecurity exposure (not cybersecurity analyst)
Role Context
• Projects: Security features for medical device (cardiac mapping system)
• Typical Day:
- Agile ceremonies (daily standups, sprint work)
- Coding, code reviews, unit testing
- Collaboration with systems engineers and security analysts
• Work Breakdown:
- Majority coding & development
- Some meetings and documentation
• Stakeholders:
- Software developers
- Systems engineers
- Product security analysts
• First 90 Days Success:
- Ramp up quickly onsite
- Contribute to development and security features
• Challenges:
- Cybersecurity-only candidates struggle without strong programming
Candidate Profile - Skills & Experience
Top Required Skills:

• C++ Programming - Advanced - Ability to develop software for medical devices
• Python Programming - Intermediate/Advanced - Used for development tasks
• Secure SDLC Knowledge - Intermediate - Understand security principles (CIA, threat modeling)
Flexibility:
• Some flexibility on industry experience if strong programming background
Top Preferred Skills:
• Qt Framework - Strong advantage - UI development with C++
• Linux Development - Strong advantage - Environment where software runs
• OpenSSL / Cryptography - Nice-to-have - Security implementation
• Cybersecurity experience / cryptographic libraries (OpenSSL, WolfSSL)
Additional Requirements:
• Systems:
- Linux OS
- Medical device platform
• Traits:
- Strong problem solving
- Good communication
- Adaptable to structured/regulated environment
Interview:
• The selected candidate will start ASAP after the screenings have cleared.
• 1st Round Meeting will be via video-Teams
• 2nd Round Onsite with a couple of Team members/manager