1

Qt Python Jobs in Columbia, MD (NOW HIRING)

Showing results 21-22

Qt Python information

See Columbia, MD salary details

$13

$58

$85

How much do qt python jobs pay per hour?

As of Sep 14, 2026, the average hourly pay for qt python in Columbia, MD is $58.18, according to ZipRecruiter salary data. Most workers in this role earn between $47.93 and $66.06 per hour, depending on experience, location, and employer.

What is a Qt Python developer?

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 skills and qualifications are needed to thrive as a Qt Python developer?

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 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 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.

What are popular job titles related to Qt Python jobs in Columbia, MD?

For Qt Python jobs in Columbia, MD, the most frequently searched job titles are:

What job categories do people searching Qt Python jobs in Columbia, MD look for?

The top searched job categories for Qt Python jobs in Columbia, MD are:

What cities near Columbia, MD are hiring for Qt Python jobs?

Cities near Columbia, MD with the most Qt Python job openings:

Senior Embedded Firmware Engineer - Laser Systems

Baltimore, MD • On-site

$140K/yr

Full-time

Medical, Dental, Vision, Life, Retirement

Posted 20 days ago


Job description

Senior Embedded Firmware Engineer - Laser Systems / Scientific Instrumentation
Location: Greater Baltimore, MD (4 days on-site / 1 day WFH; relocation available)
Compensation: Up to $140K base salary, with flexibility for an exceptional fit + bonus
Benefits: Health, Dental, Vision, Life Insurance, 401K, company-wide success share (bonus) program, strong annual merit review structure
Contact: Andrew Millar; andrew.millar@irisscientific.com; 647-205-7151
Iris Scientific is a specialist recruitment agency focused on technical and commercial roles within the North American scientific instrumentation sector.
We're partnering with a global leader in photonics and laser instrumentation (confidential) to hire a Senior Embedded Firmware Engineer for their laser systems R&D group near Baltimore, MD.
The Opportunity
This is a firmware-first role at the heart of a growing laser systems business unit. You'll own the embedded software for a portfolio of fiber laser systems and laser instrumentation - bare-metal and RTOS firmware running on the microcontrollers that control real photonics hardware.
The software/firmware group is the newest discipline within the unit, alongside well-established mechanical, electrical, and laser engineering teams. You'll step into the senior seat, with one junior engineer reporting to you, and a clear path to lead and grow the group as the product line expands.
This is lab-bench engineering, not remote code delivery. You'll flash your own boards, probe them with a scope, and work out whether the bug lives in your firmware or in the hardware.
What You'll Be Doing
  • Design and develop bare-metal and RTOS firmware for microcontroller-based laser systems
  • Bring up new boards in the lab: flash, probe, debug, and validate firmware against real hardware
  • Work directly with electrical and laser engineers - reading schematics, chasing signals, resolving hardware/firmware interactions
  • Own firmware architecture across multiple concurrent product programs
  • Mentor a junior software engineer and shape the group's engineering practices (version control, documentation, release management)
  • Support products through NPI into production, including test and manufacturing support
  • Contribute to GUI/application software as needed (support available - this is not the core of the role)

Why This Role Is Different
  • Firmware is the job, not a side duty. The hiring manager is explicit: firmware depth is the requirement; GUI and application-layer skills are secondary and supported by others.
  • A group to build. Senior seat in the newest engineering discipline of the unit, with a realistic path to engineering leadership as the team grows - at whatever pace suits you. Candidates who want to stay purely technical are equally welcome.
  • Open, commercial R&D. You can publish, attend conferences, and talk about your work - a genuine contrast to much of the embedded work in the Baltimore/DC corridor.
  • Variety. System-level laser products and accessories moving through the group continuously - not one program for five years.
  • Mentorship-first management. One junior direct report. Prior management experience is not required, and the surrounding structure handles the formal HR side while you grow into leadership - if that's a direction you want.

What You Bring
  • BS in Electrical Engineering, Computer Engineering, or Computer Science (MS a plus)
  • 5+ years of hands-on firmware development experience

Core Experience (What Really Matters)
  • Bare-metal and RTOS firmware development in C/C++ for microcontroller-based instruments
  • Genuine hardware fluency - you can look at a schematic and understand what the circuit is doing
  • Lab-bench debugging with oscilloscopes, logic analyzers, and multimeters - comfortable probing real boards, not just simulating
  • Firmware for instruments and systems: scientific, industrial, medical, or semiconductor equipment
  • Sound software engineering practice: version control, documentation, structured releases

Technical Environment
  • STM32-class microcontrollers, FreeRTOS
  • C/C++ (modern C++ a plus), Python for test and automation
  • Git, Azure DevOps
  • Lab bench: oscilloscopes, logic analyzers, standard EE debug tooling
  • Altium schematics (reading fluency - you won't be doing layout)
  • Linux configuration and scripting

Nice to Have
  • GUI development with C# and/or Qt C++ (genuinely optional - the team covers this)
  • Analog/digital electronics depth beyond schematic reading
  • Experience mentoring or supervising junior engineers
  • Prior work on laser systems, photonics, or precision instrumentation

The Right Background
The strongest candidates are firmware engineers who grew up close to the hardware - often with an EE or CE foundation. You've owned the firmware for real instruments, debugged at the bench with a scope in hand, and worked shoulder-to-shoulder with the electrical engineers who designed the boards. Pure application-software developers who've dabbled in embedded are unlikely to be the fit; hardware-fluent firmware specialists are exactly it.
Other Requirements
  • Must be authorized to work in the US without current or future employer sponsorship
  • On-site in Baltimore area facility, 4 days/week (1 day WFH, with informal flexibility)
  • Local candidates preferred; relocation support available for the right person

Process Note
Full company details will be shared prior to formal submission. First interview is a focused technical conversation with the firmware team - your skills get assessed early, and the process moves quickly from there.