25 of 25 C++ Jobs in Scotland

Principal Cybersecurity Test Engineer

Hiring Organisation
Spacelabs Healthcare
Location
Edinburgh, Scotland, United Kingdom
results. Qualifications Domain Expertise Deep understanding of firmware, operating systems, applications, networks, encryption algorithms, and access control models. Proficiency in coding languages: Assembly, C, C++, Java, C#, .NET, Python. Expertise in operating systems (Linux, Windows), databases (MS SQL, MySQL, Postgres), and application/web servers (Apache, IIS, Wildfly). Strong ...

Junior/Middle Software Engineer (C++)

Hiring Organisation
Spacelabs Healthcare
Location
Edinburgh, Scotland, United Kingdom
At Spacelabs Healthcare, we are on a mission to provide continuous innovation in healthcare technology for better clinical and economic outcomes. Our scalable solutions deliver critical patient data across local and remote systems, enable better ...

Principal Cybersecurity Test Engineer

Hiring Organisation
SPACELABS HEALTHCARE LIMITED
Location
Edinburgh, Midlothian, Scotland, United Kingdom
Employment Type
Permanent
firmware, OS, applications, networking, protocols, encryption, and access control Attend the office three times per week in Edinburgh. Strong coding skills (Assembly, C/C++, Java, C#, .NET, Python, etc.) Advanced knowledge of Linux & Windows, databases (SQL Server, MySQL, Postgres), and web/app servers Networking expertise (routing, switching, firewalls ...

AI Systems Research Engineer - LLM Optimisation

Hiring Organisation
Project People
Location
City Of Edinburgh, Scotland, United Kingdom
machine learning systems architecture, Inference serving, and AI Infrastructure. Solid grounding in systems research methodology, distributed algorithms, and profiling tools. Proficiency in C/C++, with additional experience in Python for research prototyping. Team-oriented mindset with effective technical communication skills If this sounds like a role you can take ...

Embedded Software Engineer III - Dalgety Bay, Scotland

Hiring Organisation
Kopin Corporation
Location
Dalgety Bay, Scotland, United Kingdom
related discipline with a focus on embedded systems. • 5-8 years of professional experience in embedded software development. • Strong proficiency in C/C++ for embedded systems. • Experience with RTOS or bare-metal development, including interrupt handlers, timers, DMA, context switching, and memory management. • Demonstrated experience developing low-level drivers ...

AI Systems Research Engineer

Hiring Organisation
microTECH Global LTD
Location
Edinburgh, Scotland, United Kingdom
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 ...

Systems Research Engineer - AI Infrastructure / Distributed Systems

Hiring Organisation
European Tech Recruit
Location
Edinburgh, Scotland, United Kingdom
operating systems Experience with machine learning systems and AI inference infrastructure Hands-on experience with LLM serving frameworks Strong programming skills in C/C++ Python for prototyping and experimentation Experience with performance profiling and optimisation tools Solid understanding of distributed algorithms Nice to Have PhD in systems, distributed computing ...

Junior / Middle Software Engineer C++

Hiring Organisation
Spacelabs Healthcare
Location
Edinburgh, Midlothian, United Kingdom
Employment Type
Permanent
Salary
GBP Annual
At Spacelabs Healthcare, our mission is to drive continuous innovation in healthcare technology to improve both clinical and economic outcomes. Our scalable solutions deliver critical patient data across local and remote systems, enabling better-informed ...

Data Analysis Engineer

Hiring Organisation
McGregor Boyall Associates Limited
Location
Glasgow, Lanarkshire, Scotland, United Kingdom
Employment Type
Contract
documentation Collaborate with governance teams to ensure data quality, compliance, and standards Required Skills & Experience: Strong programming experience in Java and/or Python (C++ also considered) Experience with multi-language codebases (Java, Python, SQL, Perl, Shell, MongoDB, DB2, Sybase) Solid understanding of data lineage, metadata management, or data architecture ...

Embedded Software Engineer

Hiring Organisation
Bright Purple Resourcing
Location
Edinburgh, Midlothian, Scotland, United Kingdom
Employment Type
Permanent
Salary
£65,000
Collaborate with a multidisciplinary team on R&D and product design Document testing, calibration, debugging, and fixes What Were Looking For Strong C/C++ skills, multi-threaded programming experience on Linux Experience with embedded Linux , drivers, TCP/IP communications, and board-level protocols (USB, I2C, SPI, RS232) Familiarity ...

Embedded Systems Engineer

Hiring Organisation
Reed
Location
Livingston, West Lothian, Scotland, United Kingdom
Employment Type
Full-Time
Salary
£40,000 - £50,000 per annum, Inc benefits
enhancing legacy systems. What We’re Looking For Degree in Software Engineering or related disciplines Strong experience with VHDL/Verilog and C/C++ in embedded systems Hands-on FPGA development experience (e.g. Xilinx Vivado) Experience working with USB interfaces, communication protocol and microprocessors ((e.g. ARM Cortex ...

Junior / Middle Software Engineer C++

Hiring Organisation
Spacelabs Healthcare
Location
Edinburgh, Midlothian, Scotland, United Kingdom
Employment Type
Permanent
Computer Science, Computer Engineering, Mathematics, or a related engineering discipline 4+ years of relevant professional software development experience 3+ years of experience programming in C++ (C++11 or higher) using Object-Oriented Programming (OOP) principles Strong experience with multi-threaded software design and development Proven experience developing desktop Linux applications ...

Firmware & Electronic Test Engineer

Hiring Organisation
KO2 Embedded Recruitment Solutions Ltd
Location
Edinburgh, Scotland, United Kingdom
continuous integration and automated testing environments Skills & Experience Required Experience testing embedded systems (firmware + electronics) Strong understanding of microcontrollers and embedded C/C++ Familiarity with lab equipment (oscilloscopes, logic analysers, etc.) Experience with test automation frameworks or scripting (Python or similar) Strong problem-solving and debugging skills Desirable ...

Firmware & Electronics Test Engineer

Hiring Organisation
KO2 Embedded Recruitment Solutions LTD
Location
Edinburgh, Midlothian, Scotland, United Kingdom
Employment Type
Permanent
Salary
£45,000
continuous integration and automated testing environments Skills & Experience Required Experience testing embedded systems (firmware + electronics) Strong understanding of microcontrollers and embedded C/C++ Familiarity with lab equipment (oscilloscopes, logic analysers, etc.) Experience with test automation frameworks or scripting (Python or similar) Strong problem-solving and debugging skills Desirable ...

Firmware & Electronics Test Engineer

Hiring Organisation
KO2 Embedded Recruitment Solutions Ltd
Location
Edinburgh, Queen Street, City of Edinburgh, United Kingdom
Employment Type
Permanent
Salary
£40000 - £45000/annum
continuous integration and automated testing environments Skills & Experience Required Experience testing embedded systems (firmware + electronics) Strong understanding of microcontrollers and embedded C/C++ Familiarity with lab equipment (oscilloscopes, logic analysers, etc.) Experience with test automation frameworks or scripting (Python or similar) Strong problem-solving and debugging skills Desirable ...

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

Principal Software Engineer

Hiring Organisation
Bright Purple Resourcing
Location
Edinburgh, Midlothian, Scotland, United Kingdom
Employment Type
Permanent
regulated medical technology environment. Thesepositions areideal forseasoned engineers who thrivein collaborative cross-functional development. What We're Looking For: Vast software development experience in C++ Strong background in multi-threaded programming and Linux-based development environments. Experience with Qt/QML or other modern UI frameworks is highly advantageous. Familiarity ...

Principle Test Engineer

Hiring Organisation
Winsearch
Location
Edinburgh, United Kingdom
Employment Type
Contract
Contract Rate
GBP 60 - 62 Hourly
need from you: Demonstrated experience of technical solution development within a multi-disciplinary team Integration experience using software languages such as CVI, C, C++ Integration experience in a NI Test Stand environment LF/Digital and/or RF/uW hardware integration experience Offsite/Overseas test integration experience ...

C++ Software Engineer

Hiring Organisation
Bright Purple Resourcing
Location
Edinburgh, Midlothian, Scotland, United Kingdom
Employment Type
Permanent
Salary
£65,000
C++ Software Engineer - Edinburgh (Hybrid once per week) A pioneering technology company is looking for a C++ Software Engineer to join its dynamic engineering team. This is an exciting opportunity to contribute to state-of-the-artproducts, supporting both current systems and next-generation innovations. What … processing engines Collaborate with a multidisciplinary team on R&D and product design Document testing, calibration, debugging, and fixes What Were Looking For Strong C++ background Experience with Linux Familiarity with REST APIs, WebSockets, and JavaScript/Node.js Agile development experience and version control (Git/SVN) Self-motivated, proactive ...

C++ Software Engineer

Hiring Organisation
Bright Purple Resourcing
Location
Edinburgh, UK
Employment Type
Full-time
Description C++ Software Engineer - Edinburgh (Hybrid once per week) A pioneering technology company is looking for a C++ Software Engineer to join its dynamic engineering team. This is an exciting opportunity to contribute to state-of-the-artproducts, supporting both current systems and next-generation innovations. What ...

Senior DevOps Engineer – Contract - Hybrid

Hiring Organisation
Avanti
Location
Glasgow, Lanarkshire, Scotland, United Kingdom
Employment Type
Contractor
Contract Rate
Salary negotiable
tooling within a complex environment involving embedded and hardware-integrated software. You’ll be working across build, test, and delivery pipelines supporting C/C++ based systems, helping ensure reliable integration, testing, and release processes. You’ll take ownership of pipelines and build infrastructure, working closely with development … resolve build and pipeline issues Drive improvements in automation, reliability, and performance Technical Environment CI/CD: GitHub Actions or Jenkins Languages: C/C++ Cloud: AWS and/or Azure Containers: Docker/Podman Platforms: Linux This is a long-term contract with a strong roadmap, offering the opportunity ...

Senior Software Engineer

Hiring Organisation
Bright Purple Resourcing
Location
Edinburgh, Midlothian, Scotland, United Kingdom
Employment Type
Permanent, Work From Home
culture ...the Principal role is ideal. Or, if you are an experienced Software Engineer with many years of building high performance, safety-critical C++ based software, looking to join an exciting new team ... the Senior role could be your dream position. You will be part of a cutting-edge … regulated medical technology environment. Thesepositions areideal forseasoned engineers who thrivein collaborative cross-functional development. What We're Looking For: Vast software development experience in C++ Strong background in multi-threaded programming and Linux-based development environments. Experience with Qt/QML or other modern UI frameworks is highly advantageous. Familiarity ...

Senior Software Engineer

Hiring Organisation
Resourcing Group
Location
Dunfermline, Fife, UK
culture ...the Principal role is ideal. Or, if you are an experienced Software Engineer with many years of building high performance, safety-critical C++ based software, looking to join an exciting new team ... the Senior role could be your dream position. You will be part of a cutting-edge … regulated medical technology environment. Thesepositions areideal forseasoned engineers who thrivein collaborative cross-functional development. What We're Looking For: Vast software development experience in C++ Strong background in multi-threaded programming and Linux-based development environments. Experience with Qt/QML or other modern UI frameworks is highly advantageous. Familiarity ...

Senior Software Engineer

Hiring Organisation
Resourcing Group
Location
Livingston, West Lothian, UK
culture ...the Principal role is ideal. Or, if you are an experienced Software Engineer with many years of building high performance, safety-critical C++ based software, looking to join an exciting new team ... the Senior role could be your dream position. You will be part of a cutting-edge … regulated medical technology environment. Thesepositions areideal forseasoned engineers who thrivein collaborative cross-functional development. What We're Looking For: Vast software development experience in C++ Strong background in multi-threaded programming and Linux-based development environments. Experience with Qt/QML or other modern UI frameworks is highly advantageous. Familiarity ...

Senior Software Engineer

Hiring Organisation
Resourcing Group
Location
North East, Glasgow, UK
culture ...the Principal role is ideal. Or, if you are an experienced Software Engineer with many years of building high performance, safety-critical C++ based software, looking to join an exciting new team ... the Senior role could be your dream position. You will be part of a cutting-edge … regulated medical technology environment. Thesepositions areideal forseasoned engineers who thrivein collaborative cross-functional development. What We're Looking For: Vast software development experience in C++ Strong background in multi-threaded programming and Linux-based development environments. Experience with Qt/QML or other modern UI frameworks is highly advantageous. Familiarity ...