1 to 25 of 77 C++ Jobs in Scotland

C# .Net Senior Desktop Software Engineer

Location
Aberdeen City, Scotland, United Kingdom
control, and code review practices. Experience working within Agile software development environments. Nice to Have Experience modernizing legacy software and migrating mature C/C++ codebases to modern technologies while maintaining performance and accuracy. Experience with cloud platforms such as AWS , Azure , or Google Cloud Platform (GCP) . Hands ...

Senior Software Engineer - Aberdeen

Location
Aberdeen City, Scotland, United Kingdom
need to have everything below, but experience in any of these areas would be valuable: Modernising legacy applications or mature codebases C or C++ development and migrating existing code into modern technologies AWS, Azure or Google Cloud Platform Building or maintaining CI/CD pipelines AI‐assisted development tools such ...

AI Engineer

Location
Glasgow, Scotland, United Kingdom
FastAPI or gRPC. Experience deploying AI solutions within Azure, AWS or Google Cloud environments.Experience using Docker and containerised deployment approaches. Experience developing software in C++ within safety-critical environments. Experience defining solution architectures or technical governance. Familiarity with large-scale data management and data-labelling strategies. MLOps experience supporting production ...

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

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

Lead Solution Architect

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

Software Engineer (Senior Levels)

Location
City of Edinburgh, Scotland, United Kingdom
agile team and familiarity with agile software development lifecycle* The ability to collaborate and work with others* Strong programming skills. For this role C++ will be the main language but we will consider anyone who has strong skills in other languages who is willing to learn* Git (or equivalent) source ...

Senior or Principal Firmware / FPGA Engineer

Location
City of Edinburgh, Scotland, United Kingdom
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 ...

C++ Software Engineer – Embedded Aerospace

Location
Easter Howgate, Scotland, United Kingdom
Leonardo UK Ltd in Scotland is seeking a Software Engineer to join an agile team of 7–10 engineers. You will architect, design, implement and test new software features that form the backbone of critical ...

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

Software Development Engineer, ADSP (Advertising)

Location
City of Edinburgh, Scotland, United Kingdom
scaling) of new and current systems Experience in professional, non-internship software development Experience programming with at least one modern language such as Java, C++, or C# including object-oriented design Preferred Qualifications Bachelor's degree in computer science or equivalent Experience with full software development life cycle, including coding ...

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

Senior Silicon Design Engineer — Data Center ASICs

Location
Penicuik, Scotland, United Kingdom
protocols (e.g., Ethernet, RDMA, congestion control) Experience with UVM, formal verification, or advanced verification techniques Proficiency in scripting (Python, TCL, Perl, or C/C++) Experience with performance modelling or architectural simulation Familiarity with CPU/GPU architectures or heterogeneous compute systems Exposure to AI/ML workloads and infrastructure ...

Embedded Design Engineer - FPGA Academy

Hiring Organisation
Hackajob Ltd
Location
Edinburgh, Midlothian, Scotland, United Kingdom
Employment Type
Permanent, Part Time, Work From Home
Adegree (BSc, BEng, MEng, MSc, PhD, EngD)inElectrical & 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 Provenengineering problem-solving experience, demonstrated through academic projects, industrial experience ...

Director, Artificial Intelligence & Machine Learning Engineer

Location
City of Edinburgh, Scotland, United Kingdom
cost. Responsible AI, security, governance, and controls in enterprise or regulated environments. Experience with a systems- or performance-oriented programming language such as Rust, C++, C, Go, or Zig. Experience in financial services or another regulated industry. Our benefits To help you stay energized, engaged and inspired, we offer ...

Embedded RF Software Engineer – Aerospace & Defense

Location
City of Edinburgh, Scotland, United Kingdom
Computer Science, or a related discipline to tackle aerospace and defense challenges. You'll work on embedded, RF, and automated test systems, applying C, C++, or Python to real-world hardware‐software integration. Join a multi-disciplinary team spanning software, electronics, RF, and hardware verification, with opportunities to contribute across ...

Embedded RF Software Engineer - Aerospace and Defense

Location
City of Edinburgh, Scotland, United Kingdom
level software with hardware, and contribute to embedded RF and automated test projects. You should have 5+ years in the field, strong C/C++ and Python skills, and familiarity with NI TestStand and Git. The role involves close collaboration with software, electronics, RF teams, and is based in Edinburgh ...

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

Quality Assurance Tester

Location
City of Edinburgh, Scotland, United Kingdom
date with new testing tools and test strategies. Preferred Technical Skills Technical knowledge in at least one of the following: Python, C, C++, C#, Java. Experience in cross-platform test development for Windows and Linux. Experience of testing Open Source Linux-based embedded products. Experience testing software/embedded software ...

Software Engineer

Location
Glasgow, Scotland, United Kingdom
equivalent experience within aviation/aerospace engineering. Desirable Skills Experience with safety-critical systems in aerospace, automotive, or related industries. Knowledge of C#, C++, web technologies (JavaScript, HTML), and Windows application development (Visual Studio). Familiarity with ARINC, AFDX, or CAN bus protocols. Experience using the Atlassian toolset (Jira, Confluence ...

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