Our leading R&D client is looking for GUI QT Developer based at office at London (no remote or hybrid) A degree (MSc or PhD) in either Computing Science/Geology/Maths, C or C++ programming and design; object oriented design; C++ standard library or Boost libraries. GUI development using Qt; Qt Creator; Qt Designer, Qt Quick; QML. 3D More ❯
Experience with algorithm optimization for real time systems Preferred: Experience with Git and Apache Subversion configuration control Experience with Eclipse IDE Experience developing in C# Experience with GUI development (Qt or GTK+) Experience with other IDEs (Visual Studio, for example) Experience processing large volumes of data Experience with artificial intelligence and machine learning Understanding of advanced linear algebra concepts 3rd More ❯
Guildford, Surrey, United Kingdom Hybrid / WFH Options
ECM Selection (Holdings) Limited
Seismic processing and fault seal analysis. o Geomechanical and geological modelling including deformation modelling. o 2D and 3D kinematic modelling techniques. o Fracture modelling. Additional experience with: GUI development (Qt, QML); 3D graphics toolkits (OpenGL, Vulkan or shaders); CI experience (CMake, JIRA, Git, Jenkins); GIS development tools (GDAL API, MapBox API); multithreading/parallel computing (GPU programming or CUDA); MATLAB More ❯
the Android Native UI or iOS Objective-C UI components. Familiarity with .NET MAUI for cross-platform development. Experience using Android Studio IDE (Windows) or Xcode IDE (macOS). Qt mobile GUI development skills using Qt, Qt Quick, or QML. Experience developing apps on Windows, with Visual Studio utilising Xamarin. Experience in 2D/3D graphics, including OpenGL, Shaders, OpenSceneGraph More ❯
experience Ability to maintain and upgrade existing GUI application windows developed using Motif within a large code base Familiarity with TeleUSE GUI Builder and Motif widget sets, experience with QT Designer/Builder a plus Experience programming in OpenGL and a basic understanding of 2D/3D mapping UI a plus Experience debugging software with GDB Moseley Technical Services, Inc. More ❯
technology), chemistry, physics, mathematics, data science, or computer science. Prior experience with object-oriented software architecture/design patterns Experience with UX/UI design using tools such as Qt Experience with Automated Software Testing Experience with tools for Continuous Integration/Delivery, Version Control, and Build Automation Familiarity with agile methodologies such as scrum or SAFe Familiarity with tools More ❯
Top Requirements: Software engineer will work with: DevSecOps/CI/CD pipeline C Java Qt framework (GUI) PostgreSQL Linux environments Ansible Scripting GIT/Jenkins (preferable) Agile Methodologies and the full software development cycle. Demonstrate knowledge and/or experience with Kubernetes, distributed systems, machine learning and multi-threaded applications. An active Secret security clearance with ability to obtain More ❯
as FreeRTOS, Zephyr, or Embassy Solid understanding of communication protocols: I2C, UART, SPI, Bluetooth LE Desirable: Exposure to languages such as Python, JavaScript, Swift, Java, etc. GUI development with Qt, TouchGFX, Crank Familiarity with tools like Git, Jira, Confluence Ability to work across the full tech stack, from hardware to UI Please reach out if you have any questions at More ❯
oral and written communication skills with the ability to professionally support periodic communication to management and technical teams. Additional Skills & Qualifications Experience creating display software in C++ using the QT framework is a plus. Work Environment The position is based in Pella, IA, with a hybrid schedule requiring 4 days in the office, with potential for more flexibility in the More ❯
technology), chemistry, physics, mathematics, data science, or computer science. Prior experience with object-oriented software architecture/design patterns Experience with UX/UI design using tools such as Qt Experience with Automated Software Testing Experience with tools for Continuous Integration/Delivery, Version Control, and Build Automation Familiarity with agile methodologies such as scrum or SAFe Familiarity with tools More ❯
technology), chemistry, physics, mathematics, data science, or computer science. Prior experience with object-oriented software architecture/design patterns Experience with UX/UI design using tools such as Qt Experience with Automated Software Testing Experience with tools for Continuous Integration/Delivery, Version Control, and Build Automation Familiarity with agile methodologies such as scrum or SAFe Familiarity with tools More ❯
technology), chemistry, physics, mathematics, data science, or computer science. Prior experience with object-oriented software architecture/design patterns Experience with UX/UI design using tools such as Qt Experience with Automated Software Testing Experience with tools for Continuous Integration/Delivery, Version Control, and Build Automation Familiarity with agile methodologies such as scrum or SAFe Familiarity with tools More ❯
technology), chemistry, physics, mathematics, data science, or computer science. Prior experience with object-oriented software architecture/design patterns Experience with UX/UI design using tools such as Qt Experience with Automated Software Testing Experience with tools for Continuous Integration/Delivery, Version Control, and Build Automation Familiarity with agile methodologies such as scrum or SAFe Familiarity with tools More ❯
technology), chemistry, physics, mathematics, data science, or computer science. Prior experience with object-oriented software architecture/design patterns Experience with UX/UI design using tools such as Qt Experience with Automated Software Testing Experience with tools for Continuous Integration/Delivery, Version Control, and Build Automation Familiarity with agile methodologies such as scrum or SAFe Familiarity with tools More ❯
technology), chemistry, physics, mathematics, data science, or computer science. Prior experience with object-oriented software architecture/design patterns Experience with UX/UI design using tools such as Qt Experience with Automated Software Testing Experience with tools for Continuous Integration/Delivery, Version Control, and Build Automation Familiarity with agile methodologies such as scrum or SAFe Familiarity with tools More ❯
technology), chemistry, physics, mathematics, data science, or computer science. Prior experience with object-oriented software architecture/design patterns Experience with UX/UI design using tools such as Qt Experience with Automated Software Testing Experience with tools for Continuous Integration/Delivery, Version Control, and Build Automation Familiarity with agile methodologies such as scrum or SAFe Familiarity with tools More ❯
technology), chemistry, physics, mathematics, data science, or computer science. Prior experience with object-oriented software architecture/design patterns Experience with UX/UI design using tools such as Qt Experience with Automated Software Testing Experience with tools for Continuous Integration/Delivery, Version Control, and Build Automation Familiarity with agile methodologies such as scrum or SAFe Familiarity with tools More ❯
technology), chemistry, physics, mathematics, data science, or computer science. Prior experience with object-oriented software architecture/design patterns Experience with UX/UI design using tools such as Qt Experience with Automated Software Testing Experience with tools for Continuous Integration/Delivery, Version Control, and Build Automation Familiarity with agile methodologies such as scrum or SAFe Familiarity with tools More ❯
numerical, problem solving, and organisational skills Additional technical competency across a selection of the following disciplines may be beneficial: GUI development using .Net Technologies (C#, WinForms or WPF) or Qt/QML framework, or HTML5 GPU development for the solution of algorithmic problems (OpenCL, CUDA) Machine learning and AI 2D/3D graphics development; OpenGL, OpenGL Shaders, VTK, OSG, Vulkan More ❯
Penicuik, Midlothian, Scotland, United Kingdom Hybrid / WFH Options
FINTEC recruit
systems C/C++ Developing software for microcontrollers, microprocessors and embedded Linux systems Working with Linux Kernel, bootloaders, device drivers and boaod support packages & User Interface engines such as QT and Crank To build systems such as Yocto to create custom Linux distributions Implement and troubleshoot hardware communication protocols : Skills and experience required for Embedded Software Engineer role: Degree in More ❯
Edinburgh, Penicuik, Midlothian, United Kingdom Hybrid / WFH Options
FINTEC recruit Ltd
systems – C/C++ Developing software for microcontrollers, microprocessors and embedded Linux systems Working with Linux Kernel, bootloaders, device drivers and boaod support packages & User Interface engines such as QT and Crank To build systems such as Yocto to create custom Linux distributions Implement and troubleshoot hardware communication protocols : Skills and experience required for Embedded Software Engineer role: Degree in More ❯
Demonstrable experience of software best practices, for example CI, Git, Code Review, and working with QA departments. Desirable: Degree level qualification or equivalent in a relevant discipline. Knowledge of Qt for developing GUIs. Knowledge of C and other "lower level" languages used in embedded systems. Experience of Docker, CI, Vagrant. Previously worked within an engineering or medical background. More ❯
related Engineering discipline 6+ years' relevant software experience required. Proficiency in C++ 11/17 programming languages is required. Proficiency in utilizing multi-threading techniques is required. Experience in Qt/QML is highly desirable. Demonstrated experience with embedded Linux application development is required. Medical device software development experience is highly preferred. Familiarity with FDA Quality Systems Regulations (QSR) is More ❯
Lead agile scrum ceremonies such as daily scrum meetings, PI Planning events, retrospectives, and demonstrations Performs other duties as assigned. Qualifications: Experience with C++ (this is primary need) Python Qt MATHWORKS tools (e.g., MATLAB/Simulink) GIT Bitbucket Experience working with mixed Operating System environments VxWorks, Linux, RTOS, Virtualization, BSPs, GVOS, etc. Experience with serial and network protocols such as More ❯
API design, modular architectures, and cross-platform development. Experience with 3rd-party driver integration (USB3, CoaXPress, CameraLink, GigE, or similar). Experience in GUI development using frameworks such as Qt, WPF, JavaFX, or modern web technologies (React, Angular, etc.). Solid understanding of software engineering principles: design patterns, version control, CI/CD, and automated testing. Familiarity with performance optimisation More ❯