1

Qt Engineer Jobs in Ohio (NOW HIRING)

Oversees engineering activities of an organization's information systems. * Plans, designs ... Familiarity with React, NodeJS, Django, Qt, CSS/HTML, Visual Studio, TypeScript/JavaScript, Golang ...

Workwith other software developers in a team environment, often serving as a go-to technical ... Experience working with the Qt C++ library andPyQtPython library. * Experience working and ...

Eng Prin - SW

Fairborn, OH · On-site

$107K - $182K/yr

The Engineering, Science and Analysis (ESA) Strategic Capability Unit (SCU) at BAE Systems Inc ... Qt * Back-end development using SQL and NoSQL databases, and JPA/ORM * Modeling, planning, or ...

Eng Sr - SW

Fairborn, OH · On-site

$88K - $149K/yr

The Engineering, Science and Analysis (ESA) Strategic Capability Unit (SCU) at BAE Systems Inc ... Qt * Back-end development using SQL and NoSQL databases, and JPA/ORM * Modeling, planning, or ...

Showing results 21-40

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 is a Qt engineer?

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 cities in Ohio are hiring for Qt Engineer jobs? Cities in Ohio with the most Qt Engineer job openings:

C++ Software Development Engineer

NASK Incorporated

Beavercreek, OH

$70K - $190K/yr

Full-time

Retirement

Re-posted 26 days ago


Job description

C++ Software Development Engineer
Location: Beavercreek, OH (relocation assistance is available)
Minimum Clearance Required to Apply: Active TS
More about your role:
At NASK, we’re growing, building great teams, and doing exciting work. The Software Development Engineer will contribute to the team responsible for developing high-performance applications that process and visualize large amounts of data. You will be responsible for developing new features and maintaining existing code.
Required Qualifications:
  • C++
  • 4+ years of experience
  • B.S. or higher in Computer Engineering or Computer Science
  • Knowledge and familiarity working in a team development environment, utilizing a common set of tools and development processes
  • Ability to analyze and improve the performance of existing algorithms using various methods (refactoring optimization, multi-threading, use of performance analysis tools)
  • Comfortable in a Linux development environment
  • Excellent written and verbal communication skills
Preferred Qualifications:
  • Experience developing applications using the Qt framework
  • Knowledge of multi-threaded algorithms in C++ on Linux hosts
  • Experience testing code (e.g. Unit Testing)
  • Experience developing applications using OpenSceneGraph or osgEarth
  • Code Management (e.g. Git)
  • Development of systems for the Intelligence and Defense communities
  • Security clearance: Active TS/SCI w/poly
Who we are:
Our people are the core of who we are and what we do. NASK has two decades of experience delivering innovative solutions to the tough technical challenges facing our partners in the Intelligence and Defense communities. Our subject matter experts collaborate with junior developers and analysts, bringing fresh approaches to solve the toughest mission problems.
Benefits:
At NASK, our employees are the backbone of our company, so we provide unsurpassed benefits and work-life balance. Employees are provided with individual offices and collaboration spaces to foster individual and team success. We have a casual yet professional work environment – Employees work hard, and NASK offers a competitive benefits package that equates to 50% on top of your annual base salary. This is split between a tax-qualified profit-sharing retirement plan that NASK contributes to (up to allowable IRS limits) and a cafeteria plan for benefits. For a comprehensive overview of our benefits, visit the benefits tab under our careers page: https://nask.world/company/careers/
Compensation: The salary range is $70,000 to $190,000; however, NASK Incorporated considers several factors when extending an offer, including but not limited to the role and responsibilities, work experience, education, training, certifications, geographic location, and market data. These are general guidelines and not a guarantee of compensation or salary.
Please be aware that many of our positions require the ability to obtain or maintain a U.S security clearance which requires U.S citizenship.
EEO Statement:
**NASK provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.

This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, transfers, leaves of absence, as well as compensation and training.
** MC08

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