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 ❯
Knowledge of new tools, techniques and approaches that might enable us to evolve our processes to improve our efficiency and sustainability Proven ability in other languages such as Ada, QT Knowledge of DDS middleware and Real Time Operating Systems Knowledge of standards such as DefStan 00-55, DO-178C or IEC61508 and restricted coding standards such as MISRA C++ More ❯
related environment Knowledge of Software development practices and process is required A Software Engineer capable of design, development and proving of efficient Software. Bonus Experience/Knowledge: Experience using Qt GUI framework Integration and use of GIS tools Information security experience included methods of locking down operating systems and deployment in a Windows and Linux environment. Knowledge of DDS middleware More ❯
related environment Knowledge of Software development practices and process is required A Software Engineer capable of design, development and proving of efficient Software. Bonus Experience/Knowledge: Experience using Qt GUI framework Integration and use of GIS tools Information security experience included methods of locking down operating systems and deployment in a Windows and Linux environment. Knowledge of DDS middleware More ❯
documentation Experience of new tools, techniques and approaches that might enable us to evolve our processes to improve our efficiency and sustainability Experience in other languages such as Ada, QT Knowledge of DDS middleware and Real Time Operating Systems Knowledge of standards such as DefStan 00-55, DO-178C or IEC61508 and restricted coding standards such as MISRA C++ 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 ❯
Bristol, Avon, England, United Kingdom Hybrid / WFH Options
Certain Advantage
documentation Experience of new tools, techniques and approaches that might enable us to evolve our processes to improve our efficiency and sustainability Experience in other languages such as Ada, QT Knowledge of DDS middleware and Real Time Operating Systems Knowledge of standards such as DefStan 00-55, DO-178C or IEC61508 and restricted coding standards such as MISRA C++ More ❯
Bristol, Somerset, United Kingdom Hybrid / WFH Options
Certain Advantage
documentation Experience of new tools, techniques and approaches that might enable us to evolve our processes to improve our efficiency and sustainability Experience in other languages such as Ada, QT Knowledge of DDS Middleware and Real Time Operating Systems Knowledge of standards such as DefStan 00-55, DO-178C or IEC61508 and restricted coding standards such as MISRA C++ 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 ❯
Desired Skills and Experiences: Knowledge of Ardupilot, signal processing and control systems can be beneficial. Knowledge of RF communication chains and toolsets. Exposure to other programming languages such as Qt or Python. Knowledge of safety related engineering practices. Experience and understanding of flight control systems. Experience and understanding of HMI requirements. Benefits you may be eligible for: We have obtained 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 ❯
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 ❯
Bristol, Avon, England, United Kingdom Hybrid / WFH Options
Certain Advantage
related environment Knowledge of Software development practices and process is required A Software Engineer capable of design, development and proving of efficient Software. Bonus Experience/Knowledge: Experience using Qt GUI framework Integration and use of GIS tools Information security experience included methods of locking down operating systems and deployment in a Windows and Linux environment. Knowledge of DDS middleware 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 ❯
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 ❯