26 to 50 of 90 C++ Jobs in Scotland

Graduate Software Engineer

Location
City of Edinburgh, Scotland, United Kingdom
include Software Engineering, Computer Science, Physics, Mathematics or Electronic Engineering. Highly desirable Experience of agile development programming in an object-oriented language such as C++ knowledge of UML (Unified Modelling Language) Summer or Industrial placement experience relevant to your degree. A full statement of courses and projects studied at university ...

Embedded Design Engineer - FPGA Academy

Location
Edinburgh, Midlothian, United Kingdom
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 ...

Graduate Software Engineer

Location
Easter Howgate, Scotland, United Kingdom
include Software Engineering, Computer Science, Physics, Mathematics or Electronic Engineering. Highly desirable Experience of agile development programming in an object-oriented language such as C++ knowledge of UML (Unified Modelling Language) Summer or Industrial placement experience relevant to your degree A full statement of courses and projects studied at university ...

Graduate Technology Developer — Hybrid Software Engineer

Location
Glasgow, Scotland, United Kingdom
Barclays in Glasgow is offering a Technology Developer programme for graduates, blending hands-on development across Java, C++, C#, Python, SQL and more. You will design, build, test and maintain systems used across Barclays, solving complex problems for clients while collaborating with product managers, designers and engineers in a hybrid ...

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

CADD Scientist / Senior CADD Scientist

Location
Glasgow, Scotland, United Kingdom
applied to molecular design. Experience building or integrating CADD tooling into API-first platforms (FastAPI, Docker, CI/CD), and proficiency in C/C++/CUDA for high-performance computational chemistry. A visible track record in the field — peer-reviewed publications, open-source contributions, or public projects that demonstrate ...

Industrial Placement Software Engineer

Hiring Organisation
Hackajob Ltd
Location
Edinburgh, Scotland, United Kingdom
Employment Type
Permanent Contract, Hybrid
Experience of computer programming and be enthusiastic and passionate about designing software and writing code Experience of an object-oriented programming language such as C++ and knowledge of UML (Unified Modelling Language) is an advantage but not essential A full statement of courses and projects studied at university and corresponding ...

Industrial Placement Software Engineer

Location
City of Edinburgh, Scotland, United Kingdom
Experience of computer programming and be enthusiastic and passionate about designing software and writing code. Experience of an object-oriented programming language such as C++ and knowledge of UML (Unified Modelling Language) is an advantage but not essential. A full statement of courses and projects studied at university and corresponding ...

2027 Technology Developer Graduate Programme Glasgow

Location
Glasgow, Scotland, United Kingdom
more than writing code; you’ll play a role in solving complex problems for clients and customers. You may work with technologies including Java, C++, C#, Python, SQL, JavaScript/TypeScript, containers, DevOps, cloud, machine learning, scripting and real-time systems. To be considered for this opportunity ...

Firmware Engineer (AD-ENG16)

Location
City of Edinburgh, Scotland, United Kingdom
2+ years’ experience in relevant industry.. Technical Skills AMD/Xilinx FPGAs/SoCs, including use of Vivado Design Suite C and/or C++ Debugging Software and FPGA firmware Test Design Java (JDK Console or GUI Applications) Soft Skills Self-management Other Due to the nature of our customer ...

.Net Developer

Hiring Organisation
Bright Purple Resourcing
Location
Aberdeen, Scotland, United Kingdom
Employment Type
Permanent Contract, Hybrid
Salary
£65,000
using a modern stack. What we're looking for: Solid experience with C#, .NET (or VB) and Visual Studio A background in C/C++ or embedded software/firmware is a very nice to have Familiarity with containerisation, services, web applications and database design Ability to estimate development timescales ...

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

Firmware Engineer

Location
Greenford, Scotland, United Kingdom
applications* You have demonstrated experience across majority of the stages of the software development lifecycle (requirements analysis, design, implementation, testing)* Proficient in C and C++* Ideally, have experience with one or more embedded communication protocols: BLE, CAN, I2C, UART, SPI* Excellent communication and teamwork skills.* Preferably, have experience with functional ...

Senior Firmware Engineer

Location
Greenford, Scotland, United Kingdom
agile software development process Who you are Engineer with proven experience in developing embedded software applications Excellent communication and teamwork skills. Proficient in C++ Have experience with embedded communication protocols BLE, CAN, I2C, UART, SPI Preferably, have experience with functional safety development (ISO 13849 or ISO 26262) Preferably, have experience ...

Sr Software Engineer (C++ / Rust)

Location
Dundee, Scotland, United Kingdom
employees optimize the branch, improve operational efficiency and maximize self-service availability for financial institutions and retailers across the globe. Title: Senior Software Engineer (C++/Rust) Location: Dundee (Hybrid) Grade: 11 Salary: £48,000 - 60,000 p/a +7.5% Role Summary and Key Responsibilities The successful candidate will … collaboration skills Experience of Agile software development lifecycles and associated development techniques Knowledge of operating system architecture/security (Windows 10 and Linux) C++ and/or Rust experience using Microsoft Visual Studio 4 or more years of industry experience Preferred Experience Driver development experience Team leading experience ...

Software Engineer - C/C++/C#/Python

Location
City of Edinburgh, Scotland, United Kingdom
Demonstrated experience of 5+ years in a relevant field Highly proficient in at least one of (and familiar with at least two of) C, C++, C#, Python programming languages Awareness and/or experience of embedded or real‐time software Experience of hardware-software integration, test automation (specifically using ...

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

AI Compiler Optimization Engineer

Location
City of Edinburgh, Scotland, United Kingdom
ongoing basis in accordance with the changing needs of Huawei Research and Development UK Limited. Person Specification: Required: Proficiency in C/C++ and compiler infrastructure (LLVM, MLIR, or similar) Deep understanding of AI model architectures and inference workflows Experience with performance profiling tools (e.g., perf, TensorBoard, VTune) Familiarity with ...

HVDC Cyber Security Project Engineer

Location
Glasgow, Scotland, United Kingdom
handling on servers and workstations and patch management. Exposure/Basic Knowledge in International electrical (IEEE/IEC) Standards. Basic Knowledge on C/C++ is an added advantage. Experience in establishing controls over any medium that is used as a backdoor into the SCADA network Qualified individuals with ...

C++ Software Engineer

Location
Glasgow, Scotland, United Kingdom
Seniority: Mid‐Senior (5+ years’ experience) Clearance: Candidates must be willing and eligible to obtain SC clearance. Key Responsibilities Design, develop, and maintain embedded C++ software for complex, safety‐critical systems Apply structured and model‐based design approaches to support scalable and maintainable software architectures Collaborate closely with systems … hardware engineers to integrate software onto target platforms Ensure compliance with safety and coding standards such as DO‐178C and MISRA C/C++ Support system integration, verification, and validation activities within lab‐based environments Contribute to delivery within an Agile development framework , supporting continuous improvement and quality Qualifications Required ...

C++ Software Engineer

Hiring Organisation
KO2 Embedded Recruitment Solutions Ltd
Location
Glasgow, City of Glasgow, United Kingdom
Employment Type
Permanent
Salary
£60000 - £65000/annum
Senior C++ Software Engineer - Scientific Software Location: Glasgow, hybrid WFH (50/50 split between home and office) Salary: Up to £65,000 DOE KO2's client develops advanced cheminformatics software. Their software helps scientists understand and work better with chemical data. They're looking for an experienced Senior C++ … Software Engineer to join their small, growing team in Glasgow. You'll modernise their core C++ codebase and turn complex scientific algorithms into robust, high-performance code. The company is international and close-knit. The Glasgow team works closely with colleagues in small offices in Germany and France ...

C++ Software Engineer

Hiring Organisation
KO2 Embedded Recruitment Solutions LTD
Location
Glasgow, Scotland, United Kingdom
Employment Type
Permanent Contract, Hybrid
Salary
£65,000
Senior C++ Software Engineer - Scientific Software Location: Glasgow, hybrid WFH (50/50 split between home and office) Salary: Up to £65,000 DOE KO2's client develops advanced cheminformatics software. Their software helps scientists understand and work better with chemical data. They're looking for an experienced Senior C++ … Software Engineer to join their small, growing team in Glasgow. You'll modernise their core C++ codebase and turn complex scientific algorithms into robust, high-performance code. The company is international and close-knit. The Glasgow team works closely with colleagues in small offices in Germany and France ...

Firmware Engineer - Embedded Systems for Electric Bikes

Location
Greenford, Scotland, United Kingdom
full product lifecycle from prototype to production, collaborating with cross-functional teams in an agile environment. The ideal candidate has strong C/C++ skills, experience with embedded protocols (BLE, CAN, I2C, UART, SPI) and a passion for safety and reliability in electric vehicle software. #J-18808-Ljbffr ...

Software Engineer: Build Impactful Solutions for Diverse Clients

Location
Kirkcaldy, Scotland, United Kingdom
multiple industries, including regulated domains, collaborating with multidisciplinary teams. You will contribute through the full software development lifecycle using Python, C#, and/or C++, write clean code, perform testing, reviews, and documentation, and continuously expand your technical expertise. #J-18808-Ljbffr ...

Compiler Engineer - Edinburgh/Cambridge

Location
City of Edinburgh, Scotland, United Kingdom
compiler optimize Analyze performance of compiler generated code Co-design with xPU architecture teams Person Specification: Required: Passionate to develop compiler Advanced C/C++ programming skills Basic knowledge of CPU or xPU architecture Desired: BSc/MSc/MSci in CS Experience of contributing to open-source projects Good ...