1 to 25 of 44 C++ Jobs in Scotland

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

Hiring Organisation
SRG
Location
Edinburgh, Midlothian, United Kingdom
Employment Type
Full-Time
Salary
£60,000 - £70,000 per annum, Inc benefits
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
Hackajob Ltd
Location
Glasgow, Lanarkshire, Scotland, United Kingdom
Employment Type
Permanent
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 ...

Embedded Software Engineer

Hiring Organisation
ZENOVO LTD
Location
Edinburgh & Lothians, Scotland, United Kingdom
Employment Type
Permanent
Degree in Computer Science, Electrical/Electronic Engineering or a related discipline. 5+ years' experience in embedded software development. Strong proficiency in C/C++ for embedded systems. Hands-on experience developing embedded software for microcontrollers and/or microprocessors. Strong experience with embedded Linux, including kernel, Bootloaders, Device drivers ...

Senior R&D Engineer, Software

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 ...

Lead Architect - Securities Services

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 Back End Software Engineer

Hiring Organisation
Indigo Vision
Location
Edinburgh, UK
Employment Type
Full-time
software developer. Has experience in building the backend for large cloud based distributed systems. Has experience of a backend language such as Go, C++, Java, Rust or Python. Is looking for a career where their creative abilities will make a difference to the world of technology and where they will ...

Senior or Principal Firmware / FPGA Engineer

Hiring Organisation
Leonardo DRS
Location
Edinburgh, UK
Employment Type
Full-time
tools. Whilst not vital, any of the following would be advantageous: Knowledge of hardware communication protocols (Ethernet, SPI, I2C, UART, etc.)Knowledge of C, C++, MATLAB, or LabVIEWPersonal attributes and values are just as important to us as technical ability, so we are looking for engineers with a willingness ...

AI System Researcher

Hiring Organisation
Microtech Global Ltd
Location
Edinburgh, Midlothian, Scotland, United Kingdom
Employment Type
Permanent
Infrastructure. Hands-on experience with LLM serving frameworks (e.g., vLLM, Ray Serve, TensorRT-LLM, TGI) and distributed KV cache optimization. Proficiency in C/C++, with additional experience in Python for research prototyping. Solid grounding in systems research methodology, distributed algorithms, and profiling tools. Team-oriented mindset with effective technical ...

Senior Software Engineer — Windows

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 Full Stack Software Engineer

Location
Glasgow, Scotland, United Kingdom
expect you to bring: 5+ years building and shipping production software end-to-end. Strong command of a backend language (Python/C/C++) Solid grasp of API design, databases, testing, and CI/CD; comfortable owning services in production. A track record of delivering complex features independently ...

Senior Cheat Software Engineer

Hiring Organisation
Rockstar Games
Location
Dundee, UK
Employment Type
Full-time
efforts to improve our overall security posture. REQUIREMENTS5+ years professional, academic, or research experience in reverse engineering software/malware analysis. Strong C/C++ skills and experience with large codebases. Proven experience analysing software and malware through the use of static and dynamic analysis. Experience circumventing various anti-analysis ...

Data Scientist

Location
Dunfermline, Scotland, United Kingdom
Computer Science, Engineering, Informatics, Mathematics, Physics or a related discipline, or equivalent industry experience. Strong proficiency in relevant programming languages (Python – essential; C++ – preferred; SQL – exposure), tools and technologies (Pytorch or Tensorflow – essential; Opencv, Scipy, Pandas, or equivalent libraries for image processing and data science - essential; MS Azure Synapse – exposure ...

Software Engineer - Yocto/Linux

Hiring Organisation
Spire Global
Location
Glasgow, UK
Employment Type
Full-time
designs and maintain existing products with Yocto - focused onXilinx MPSoC systems, but we also support number of other systemsKey Skills: C/C++, Bash and PythonProficiency working with the Yocto framework: (for application design and base OS modifications including kernel modules)Knowledge of a Linux-based development environment (Ubuntu)Experience ...

Embedded Design Engineer - FPGA Academy

Hiring Organisation
Hackajob Ltd
Location
Edinburgh, Midlothian, Scotland, United Kingdom
Employment Type
Permanent, Part Time, Work From Home
Salary
£55,000
BEng, MEng, MSc, PhD, EngD) in Electrical & Electronic Engineering (preferred) or a related science (e.g. Physics) Coding experience, such as: Embedded C/C++, Python/scripting languages, Low level or real time software, algorithmic or systems level programming Proven engineering problem solving experience, demonstrated through academic projects, industrial experience ...

Test Software and DevOps Developer

Hiring Organisation
ProCom
Location
Scotland, UK
Employment Type
Full-time
Developer - Mandatory Skills: A bachelor's degree in computer science, computer engineering, or related discipline Experience in software/DevOps development using PowerShell, NodeJS, C++, or C# in a Microsoft Azure environment Experience with typical software development tools, including IDEs, configuration management tools, and debugging tools Experience with host/ ...

Principal Software Engineer - Executive Director

Hiring Organisation
JP Morgan Chase
Location
Glasgow, UK
Employment Type
Full-time
expert applied experienceProfessional software engineering experience with ownership of complex, production-grade systems in large enterprise environmentsProficiency in programming languages such as Python, Java, C++, Go, or ScalaExperience using AI assistants in software engineering including agentic capabilitiesExperience developing engineering practices across teams, including identity and security engineering patterns and standardsUnderstanding ...

Principal Software Engineer - Executive Director

Hiring Organisation
Hackajob Ltd
Location
Glasgow, Lanarkshire, Scotland, United Kingdom
Employment Type
Permanent
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 ...

Animation Tools Programmer (All Levels)

Hiring Organisation
Rockstar Games
Location
Edinburgh, UK
Employment Type
Full-time
exporters, editors and pipelines. Implement tasks to specification defined by the Lead Tools programmers. REQUIREMENTSA degree in Computer Science, Mathematics or equivalent. Experience with C++ and/or C#.Strong math skills. Strong team communication skills. Ability to work within a team. Ability to work within a schedule and deliver effectively ...

Software Development Engineer

Hiring Organisation
GRW Talent limited
Location
Livingston - Hybrid, Livingston, West Lothian, United Kingdom
Employment Type
Permanent
useful as would Graphics - Data visualisation, charting, 3D. Nice to have experience for this role includes knowledge of other programming languages such as C++ or Python, familiarity to Agile software development principles and patterns. Knowledge of Instrumentation - scientific/medical, imaging, hardware interfacing, data acquisition, USB devices, sensors and optical ...

Principal Software Engineer - Executive Director

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 ...

Applied Scientist, Intelligent Talent Acquisition - Lead Generation & Detection Services

Location
City of Edinburgh, Scotland, United Kingdom
industry and student requisitions worldwide. Basic Qualifications Experience in solving business problems through machine learning, data mining and statistical algorithms Experience programming in Java, C++, Python or related language Speak, write, and read fluently in English Preferred Qualifications PhD in computer science, machine learning, engineering, or related fields Experience ...

Senior Windows Software Engineer (Remote/Hybrid)

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 ...

.Net Developer

Hiring Organisation
Bright Purple
Location
Edinburgh, UK
Employment Type
Full-time
developers, using some of the latest technologies. The ideal candidate will have: Experience working with C#, .Net and Visual Studio Background in C/C++ or embedded software/firmwareFamiliarity with containerization, web applications, and database designConfident communication skillsThis is a fantastic chance to join a company that values diversity ...

Systems Research Engineer

Hiring Organisation
European Tech Recruit
Location
Edinburgh, Scotland, United Kingdom
operating systems, distributed systems, cloud computing, or machine learning systems. Programming: Strong coding proficiency in at least one key language (such as C or C++). Soft Skills: Excellent communication and collaborative teamwork abilities. Desirable Criteria PhD in operating systems, distributed systems, or machine learning systems. Track record of publications ...

Senior Firmware Engineer

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 ...