Press Tab to Move to Skip to Content Link Select how often (in days) to receive an alert: C++ Software Engineer Location: Nottingham, GB Work Arrangement: Hybrid Markem-Imaje is a trusted world manufacturer of product identification and traceability solutions, offering a full range of reliable and innovative inkjet, thermal transfer, laser, print and label application systems. Markem-Imaje delivers … Expert knowledge and experience with implementation skills such as object-oriented programming, pair programming, memory management, distributed systems programming, multi-threaded programming, and on-target debugging. Advanced knowledge of C++ is required. Experience with Agile/Scrum development practices. Advanced knowledge of verification skills such as test-driven development, unit testing, code reviews, defect characterization, requirements analysis and planning skills More ❯
complexity, object oriented design Mastery of modern web technologies & Javascript is essential: React, CSS, Node, Angular, etc. Proficient in at least one all purpose imperative language: Python (ideal), Java, C++, etc. Familiar with modern DevOps/CloudOps best practices - test driven development, CI/CD, etc. Desirable: prior experience with Azure and NoSQL Desirable: experience and interest in machine learning More ❯
in use of Microsoft Office product suite, particularly Excel i.e., Pivot Tables and V-Lookups Working knowledge of one or more of the following is advantageous: SQL, R, Python, C++, Java Clear, logical analytical approach to problem-solving Ability to investigate data, find trends, forecast performance, and provide insightful recommendations Ideally, you will drive and have your own transport Benefits More ❯
of graphics software engineering experience with PhD Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience. 5+ years of experience with C/C++ programming 5+ years of object-oriented and component-based design experience Problem-solving and communication skills Preferred Qualifications Experience delivering AAA Games, working on Graphics subsystems or the Game Engine More ❯
along with promoting best practices. • Spend time growing your own skills and knowledge through Learning Days and events. What do you need to do this job: • Excellent C/C++ programming experience. • Good mathematics skills. • Communicate concepts and ideas clearly and concisely to others. • Ability to work as part of a larger team. • Passion for games and games technology. It More ❯
new skills and is able to carry the task out by soliciting help from relevant groups. Relevant Work Experience: Solid experience in DevOps with a software development background (Python, C++, Go, Github/Bitbucket, Jira, Confluence) Cloud experience and good understanding of Kubernetes and OpenShift Hands on experience deploying, testing, and building CI/CD pipelines Experience working with Monitoring … based environments Excellent interpersonal skills, self-motivation and the ability to work in a matrix environment Skills Computing: Linux/Unix, Datastore Technology, Azure Languages Required : Python, Ansible Desirable: C++, Go Specific knowledge : Automation design & automation QA, Public Cloud, monitoring Other: Performance Optimization & Efficient Algorithms, Agile More ❯
Unreal, or WebXR), and immersive interaction design. Strong background in architecting and building scalable platforms, ideally in no-code/low-code environments. Proficiency in programming languages such as C++, C#, Python, or JavaScript (WebGL, Three.js, etc.). Deep understanding of networking, cloud computing, and backend systems that support immersive experiences. Experience in Unity, C#, Web development, WebGL, and backend More ❯
I am currently working with a crypto-focused HFT firm who are looking to add C++ Developers to their team. This is an opportunity to develop trading systems for crypto currencies in the rapidly evolving class of digital assets. These systems are predominantly written in python and C++. ** There is a range of positions available from Junior to Senior and … Team Lead** Key Responsibilities: Develop trading system infrastructure in C++ and Python Work with traders, middle office and other stakeholders Deploy trading system components into production environment Troubleshooting system issues as and when they occur Identify opportunities for system improvements Team engagement Who you are: Experience in both C++ and Python Good programming skills, with a strong understanding of data More ❯
considered for this role you will need the following: Experience designing, improving and maintaining robust data pipelines Strong SQL programming skills. Knowledge of other programming languages such as Python, C++ and Java beneficial Possesses a strong understanding of Snowflake - beneficial Experience managing small teams of Data Engineers Strong experience working in a cloud environment and knowledge in the following very More ❯
environment. Key skills required of the C#.NET Software Engineer: C# .NET Multi-threading TCP/IP (Sockets) Integration protocols (SOAP/REST/SMTP) Agile TDD and continuous integration C++ Boost Mobile Connectivity experience What's in it for you? Chance to work within an innovative and expanding Global Software House Opportunity to live and work in Nottingham Rate: Up More ❯
engineering experience with PhD. Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience. 2+ years of technical leadership experience. Experience with C/C++ programming. Object-oriented and component-based design experience. Preferred Qualifications Experience delivering AAA Games or computer animated films, working on Asset Pipeline subsystems, performance optimizations, the Game experience, Tooling, or More ❯
Nottingham, Nottinghamshire, East Midlands, United Kingdom
ETS Technical Selection
Job Opportunity: Software Engineer Medical Technology Position Summary An exciting opportunity for a Software Engineer to contribute to the development of innovative software solutions within a growing medical technology environment. This role involves the specification, design, development, and testing of More ❯
total in Manchester & London for onboarding with their clients (expenses covered). Then fully remote for the rest of the contract I’m currently on the lookout for a C++ Engineer to join one of my clients on a remote basis. You will be supporting their clients on the latest projects and develop/optimize graphic features using Unreal Engine … mainly on console gaming. Requirements: Experienced working with Unreal, C++ Shader programming Worked with APIs i.e Vulkan and DirectX Worked on Console game development and has previously shipped a game/project If this position is of interest and you match the requirements listed. Please do reach out More ❯
Nottingham, Nottinghamshire, East Midlands, United Kingdom
Deerfoot Recruitment Solutions
JavaScript (essential) Experience and knowledge of OOP and Design Patterns Knowledge of MVC frameworks such as Laravel, Codeigniter, etc Experience of jQuery Version control, nix command line, Android (Kotlin), C++ (desirable) As a vital team member and in return for your expertise the client will provide a salary between £26,000 and £32,000 p/a (based on experience More ❯
Nottingham, Nottinghamshire, East Midlands, United Kingdom
ETS Technical Selection
Role Description This position involves researching, developing, and implementing real-time image processing algorithms for a high-performance visualization platform. Key responsibilities include: Developing and optimizing existing image processing algorithms for enhanced visual performance and execution speed. Proposing, researching, and More ❯
Nottingham, Nottinghamshire, East Midlands, United Kingdom
Rebel Recruitment
development career. You should be comfortable reading logs, querying databases, and communicating confidently with users. Youll also need experience with at least one of the following programming languages: C#, C++, VB.NET or JavaScript. In return, youll get real-world development exposure, a supportive team, and a benefits package that includes private healthcare, flexible hours, overseas working, and a bonus scheme. More ❯
utilizing industry standard tools is a must-have. Past research and CVEs on Java security issues are a plus. Must have proficiency in Java, and expert level C/C++ skills, and systems level programming. Great personal leadership, self-starter, ability to work with remote teams and communication skills are required. Career Level - IC4 Responsibilities Responsibilities will include proactive research More ❯