1

Qt Engineer Jobs in Virginia (NOW HIRING)

They are seeking a C++/Qt Backend Developer to optimize performance, maintain functionality, and develop new tools for an interactive analytic tool suite, while collaborating across teams to ensure ...

Associate, Software Engineer

Herndon, VA ยท On-site

$98K - $117K/yr

Associate, Software Engineer Job ID: 38925 Job Location: Herndon, VA Job Schedule: 9/80:Employees ... C++, C#, C, Java, Ruby, JEE, HTML5, XML, SQL, Qt, Windows, .NET, Unix, Linux, SOA, RTOS, Real-Time ...

Responsibilities : โ€ข Optimize performance of an interactive analytic tool suite written in C++/QT ... closely with program developers and analysts to understand analytic workflows and implement ...

Responsibilities : โ€ข Optimize performance of an interactive analytic tool suite written in C++/QT ... closely with program developers and analysts to understand analytic workflows and implement ...

C++/Qt Backend Developer Location: Fairfax, VA Minimum Clearance Required to Start: Active Top Secret/SCI About NASK NASK has over twenty-five years of experience delivering innovative, mission ...

$98K - $130K/yr

Develop user interfaces using the Qt/QML framework. * Implement Python scripts supporting ... Analyze and reverse engineer existing code to identify and resolve software issues. * Build ...

Software Engineer UsX Location: Virginia Beach, Virginia Clearance Requirement: SECRET Clearance ... Experience with the Qt/QML framework for developing user-friendly graphical interfaces.

next page

Showing results 1-20

Qt Engineer information

What is the difference between Qt Engineer vs Software Developer?

AspectQt EngineerSoftware Developer
Required CredentialsBachelor's in Computer Science or related, familiarity with Qt frameworkBachelor's in Computer Science or related, general programming skills
Work EnvironmentEmbedded systems, desktop applications, UI developmentWeb, mobile, desktop, or enterprise applications
Industry UsageElectronics, automotive, consumer devicesBroad, across all industries
Common Search/ComparisonYesYes

Qt Engineers specialize in developing cross-platform applications using the Qt framework, often focusing on UI and embedded systems. Software Developers have a broader scope, working on various platforms and technologies. While both roles require programming skills, Qt Engineers typically need specific knowledge of Qt, whereas Software Developers may work with multiple languages and frameworks.

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

To thrive as a Qt Engineer, you need strong C++ programming skills, experience with the Qt framework, and a relevant degree in computer science or engineering. Familiarity with development tools such as Qt Creator, version control systems like Git, and knowledge of cross-platform development are typically required. Effective problem-solving, attention to detail, and teamwork make individuals stand out in this position. These skills ensure the creation of robust, efficient, and maintainable applications compatible across multiple operating systems.

What are some common challenges Qt Engineers face when integrating user interfaces with backend systems?

Qt Engineers often encounter challenges when bridging the gap between complex user interfaces and backend logic, particularly when dealing with real-time data updates or cross-platform compatibility. Ensuring smooth communication between the UI (written in QML or C++) and backend components requires careful design of signals, slots, and data models. Additionally, engineers may need to troubleshoot performance bottlenecks, manage memory effectively, and adapt the application to work seamlessly across various operating systems. Collaboration with backend developers and thorough testing are key to overcoming these challenges.

What are Qt Engineers?

Qt Engineers are software developers who specialize in using the Qt framework to design and build cross-platform applications. They have expertise in C++ and often work with Qt's libraries and tools to create user interfaces, graphics, and backend functionality for desktop, embedded, or mobile platforms. Their responsibilities include writing efficient code, debugging, and collaborating with other engineers or designers to deliver high-quality software products.
What job categories do people searching Qt Engineer jobs in Virginia look for? The top searched job categories for Qt Engineer jobs in Virginia are:
What cities in Virginia are hiring for Qt Engineer jobs? Cities in Virginia with the most Qt Engineer job openings:

C++/Qt Backend Developer

NASK Incorporated

Fairfax, VA โ€ข On-site

Full-time

Re-posted 4 days ago


Job description

Job Summary:
NASK Incorporated is a company with over twenty-five years of experience delivering innovative solutions to the Intelligence and Defense communities. They are seeking a C++/Qt Backend Developer to optimize performance, maintain functionality, and develop new tools for an interactive analytic tool suite, while collaborating across teams to ensure high-quality integration and user training.
Responsibilities:
โ€ข Optimize performance of an interactive analytic tool suite written in C++/QT
โ€ข Maintain the functionality of the existing baseline
โ€ข Develop new tools and features based on user input and program needs
โ€ข Collaborate across teams to affect high-quality integration of the tool suite with program databases and external tools
โ€ข Develop and maintain high-quality training documentation
โ€ข Conduct in-person and remote training with operational users
โ€ข Conduct demonstrations of new features and capabilities to operational users
โ€ข Work closely with program developers and analysts to understand analytic workflows and implement improvements
โ€ข Ensure the frequent, incremental delivery of a highly stable and functional tool
Qualifications:
Required:
โ€ข Active TS to apply
โ€ข Bachelorโ€™s or higher in Computer Science, Computer Engineering, or Electrical Engineering
โ€ข 5+ years of experience with Qt or relevant domain expertise
โ€ข Proficient in Object-Oriented Programming (C++ preferred)
โ€ข Hands-on experience with UI design (Qt preferred)
โ€ข Familiarity with Linux environments (e.g., RedHat, CentOS)
โ€ข Skilled in version control systems (GIT preferred)
โ€ข Excellent communication and organizational abilities
Preferred:
โ€ข TS/SCI with a poly
โ€ข Strong team collaboration skills
โ€ข Experience with Agile methodologies and tools (e.g., Jira)
โ€ข Background in signal processing systems
โ€ข Exposure to cloud technologies: AWS, Docker, Kubernetes, Logging tools (Loki) and metrics platforms (Grafana)
โ€ข Understanding of cloud-native software development
โ€ข Experience designing and deploying scalable microservices with authentication
Company:
NASK is a recognized leader in the Intelligence Community and acknowledged pioneer in the fields of: โ€ข Signals Intelligence (SIGINT) โ€ข Precision Geolocation โ€ข Advanced Analytics and Multi-Intelligence Data Fusion โ€ข Small Satellite Intelligence Surveillance and Reconnaissance (ISR) โ€ข Radio Frequency Acquisition, Playback, and Analysis NASK started in our founderโ€™s basement in 2000 because we know innovation is not powered by locations but by people. Founded in 2000, the company is headquartered in Fairfax, USA, with a team of 51-200 employees. The company is currently Growth Stage.

NASK logo

About NASK

Sourced by ZipRecruiter

Industry

Guided missile and space vehicle manufacturing

Company size

51 - 200 Employees

Headquarters location

Fairfax, VA, US

Year founded

2000

Social media