19 of 19 C++ Jobs in Scotland

Senior Software Engineer - C# / .NET - Near Edinburgh - 70K

Hiring Organisation
Lorien
Location
Edinburgh, Stockbridge, City of Edinburgh, United Kingdom
Employment Type
Permanent
Salary
£60000 - £70000/annum Bonus, Hybrid, WFH, Progression
communicate clearly with technical and non-technical stakeholders Ideally but not necessarily any exposure to any of the following: Python/C/C++/VB/SQL Unit and component testing for software modules Automated build or CI/CD processes Cloud-based deployment/automation/staging/ ...

Senior Lead Architect - Securities Services

Hiring Organisation
Jobleads-UK
Location
Glasgow, Scotland, United Kingdom
techniques as applied to architecture or software engineering disciplines. Hands‐on experience with object‐oriented software development using languages such as Java, Python, or C++; data formats including XML and JSON; and database management technologies including SQL, Oracle, Cassandra, and Public Cloud data offerings. Very strong knowledge of the Financial ...

Senior Software Engineer — Windows

Hiring Organisation
Jobleads-UK
Location
Glasgow, Scotland, United Kingdom
reliability issues. Contribute to build systems, automation, and release processes. Required Qualifications 5–10 years of professional software development experience. Strong knowledge of modern C++ and software engineering best practices. Experience shipping commercial software products. Excellent debugging and problem‐solving skills. Ability to work independently and collaborate effectively with distributed ...

Senior R&D Engineer, Software

Hiring Organisation
Jobleads-UK
Location
City of Edinburgh, Scotland, United Kingdom
Master's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related technical field Strong software development experience with modern C/C++, Python, shell scripting, experience developing full‐stack applications using TypeScript for front‐end development and Node.js/Express for back‐end REST APIs Strong understanding ...

Principal Software Engineer - Executive Director

Hiring Organisation
Jobleads-UK
Location
Glasgow, Scotland, United Kingdom
experience Professional software engineering experience with ownership of complex, production‐grade systems in large enterprise environments Proficiency in programming languages such as Python, Java, C++, Go, or Scala Experience using AI assistants in software engineering including agentic capabilities Experience developing engineering practices across teams, including identity and security engineering patterns ...

Senior Windows Software Engineer (Remote/Hybrid)

Hiring Organisation
Jobleads-UK
Location
Glasgow, Scotland, United Kingdom
teams across Windows, macOS, and Linux to deliver high‐quality products. The ideal candidate has 5–10 years of professional software development experience, deep C++ knowledge, and a track record of shipping commercial software. #J-18808-Ljbffr ...

Senior Firmware Engineer

Hiring Organisation
Jobleads-UK
Location
Glasgow, Scotland, United Kingdom
you. We expect you to bring: 5+ years developing embedded/firmware for electromechanical or robotic systems, including production‐grade work. Strong C/C++ (and ideally [Python] for tooling/test), with solid embedded fundamentals. Deep understanding of microcontrollers, real‐time behaviour, interrupts, timers, and communication buses ...

Senior Automation Engineer

Hiring Organisation
Raytheon
Location
Glenrothes, Fife, Scotland, United Kingdom
Employment Type
Permanent, Work From Home
Automation Tools: Hands-on experience with Siemens S7/TIA Portal, FANUC Qualifications We Prefer: Programming & Scripting: Proficiency in languages like Python, Java, or C++, along with scripting in PowerShell or Bash. Proficiency in SQL (for database queries), VB Script, XML, or Java. Industrial Networks: Knowledge of OPC UA, Ethernet ...

Automation Engineer

Hiring Organisation
Copello
Location
City, Edinburgh, United Kingdom
Employment Type
Permanent
Salary
GBP 40,000 - 60,000 Annual
Ethernet/IP) Experience working in regulated industries such as Life Sciences, Aerospace & Defence, or FMCG Desirable Programming/scripting skills (Python, Java, C++, PowerShell or Bash) Experience with SQL, XML, or database systems Exposure to Infrastructure as Code or modern automation tooling Benefits for perm employee: Condensed ...

AI Middleware Developer

Hiring Organisation
Intelligent Artefacts
Location
Edinburgh, Midlothian, Scotland, United Kingdom
Employment Type
Permanent
Supporting customer relationships and providing technical guidance to clients What youll bring to the role A passion for high performance, maintainable code Strong modern C++ experience Understanding of pathfinding, behaviour, or planning systems Excellent maths skills Excellent communication & collaboration skills We're particularly interested in candidates with experience in some ...

C++ Backend Developer

Hiring Organisation
Jobleads-UK
Location
Glasgow, Scotland, United Kingdom
trade booking, lifecycle management, and reporting, ensuring reliable and efficient processing across a high-volume trading environment. The role will include: developing and enhancing C++ server-side applications supporting trade capture and processing workflows, implementing functional specifications produced by Business Analysts, and maintaining high-performance distributed systems that support complex … enterprise-scale trading operations. Qualifications Required Skills Strong C++ development experience, including building and supporting multithreaded server applications on Windows and/or Linux platforms Experience using source code management systems and multi-branched development practices, with GitLab being highly desirable Experience developing multi-tier, service-oriented enterprise applications using ...

Senior Embedded Software Engineer

Hiring Organisation
IO Associates
Location
Livingston, West Lothian, Scotland, United Kingdom
Employment Type
Permanent
lifecycle: architecture, implementation, testing, debugging, and customer-facing documentation. What you'll be doing Develop embedded/real-time software in C and modern C++ Work on Linux system development (e.g. Yocto, Debian) Build software for 16/32-bit microcontrollers (e.g. ARM, PIC, MSP430, DSP) Integrate standard comms interfaces … introduce new tools, techniques, and processes where useful Essential experience 5+ years developing embedded/real-time systems Strong commercial experience with modern C++ and C Embedded Linux development exposure (Yocto/Debian or similar) Confident with embedded comms protocols and typical hardware interfaces Strong engineering practices: clean code, testing ...

Systems Research Engineer - Distributed Systems / C++

Hiring Organisation
European Tech Recruit
Location
Edinburgh, Scotland, United Kingdom
Systems Research Engineer - Distributed Systems/C++ We are currently partnered with a globally leading research centre in the UK looking to expand their team with a Systems Research Engineer. This is an incredibly high calibre team reshaping how large-scale models are trained and served through next-generation … Machine Learning systems architecture. Hands-on experience with LLM serving frameworks (vLLM, Ray Serve, TensorRT-LLM, or TGI). Proficiency in C/C++ for systems development and Python for research prototyping. Solid grounding in distributed algorithms, load balancing, and state management. Proven ability to conduct systems research, ideally evidenced ...

Lead Programmer - Creator Platform Architect (Edinburgh)

Hiring Organisation
Jobleads-UK
Location
City of Edinburgh, Scotland, United Kingdom
RedM ecosystems. This role entails managing engineering teams and overseeing low-level system architecture, while fostering collaboration across departments. Ideal candidates should possess strong C++ skills, leadership experience, and a track record of shipping game titles. The position offers a competitive salary range of £95,000 – £135,000 with performance ...

Embedded Software Intern - Linux, C/C++, Networking

Hiring Organisation
Jobleads-UK
Location
City of Edinburgh, Scotland, United Kingdom
technologies without compromising performance. Influence the software architecture, improve resiliency, debuggability and maintainability. Required Skills & Qualifications Excellent analytical, problem‐solving and programming skills (C, C++, Python). Excellent communication and technical documentation skills. Excellent organization skills to manage time, resources, and priorities. Familiarity with Linux development environment. Knowledge of network ...

Senior Algorithms Engineer

Hiring Organisation
Holt Executive
Location
Glasgow, Berkshire, United Kingdom
Employment Type
Permanent
Salary
£50000 - £60000/annum Hybrid, flexible working, Half-day F
learning architectures. Experience working with image datasets and applying image processing techniques to improve model performance. Strong programming skills in Python, with experience in C++ for performance-critical applications. Ability to solve complex technical problems through structured investigation and practical experimentation. Strong communication skills with the ability to explain technical … action recognition. Machine learning development tools, experiment tracking, dataset management, or CI/CD pipelines. Automation of development, testing, or deployment workflows. Cross-platform C++ development and build systems such as CMake. Benefits Hybrid and flexible working arrangements. 37.5-hour working week with Friday lunchtime finish. 28 days annual leave ...

High-Performance C++ Backend Developer - FX Trade Capture

Hiring Organisation
Jobleads-UK
Location
Glasgow, Scotland, United Kingdom
contribute to platforms responsible for trade booking, lifecycle management, and reporting in a high-volume trading environment. The role focuses on building and enhancing C++ server-side applications for trade capture workflows, implementing specifications from Business Analysts, and maintaining high-performance, distributed #J-18808-Ljbffr ...

Senior SOC Design Architect

Hiring Organisation
Jobleads-UK
Location
City of Edinburgh, Scotland, United Kingdom
power, performance and optimisation low level software, firmware and embedded requirements - drivers, controllers etc. Confident knowledge of a variety of coding languages - C, C++, system C, TcL, python Excellent communications, and ability to work across software and hardware teams Nice to have skills Team leadership/management SOC performance & modelling … C++, system C UVM verification - at IP & SOC level - system verilog FPGA architecture Simulation, emulation Visa sponsorship and relocation support can be offer for the right candidate #J-18808-Ljbffr ...

Rockstar Games hiring Lead Programmer, United Kingdom

Hiring Organisation
Jobleads-UK
Location
City of Edinburgh, Scotland, United Kingdom
Department Creator Platform Team Job Type Full‐Time, Permanent Work Model In‐Office Location Edinburgh, Scotland, United Kingdom Primary Platforms FiveM, RedM Core Technologies C++, Scripting (Python/Lua), Low‐level Systems Compensation and Regional Benchmarks Rockstar Games provides competitive salary packages that reflect Edinburgh’s status as a premier … years of experience leading engineering teams of 10 or more people. This includes performance management and career development paths. Coding Mastery: Strong proficiency in C++ is non‐negotiable. Additionally, you must be proficient in at least one scripting language (Python, PERL, Ruby, etc.). Shipping History: You must have shipped ...