1 to 25 of 38 C++ Jobs in Scotland

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

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

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

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

System Engineer

Hiring Organisation
European Tech Recruit
Location
Edinburgh, Scotland, United Kingdom
Engineering, or a related field. Systems Expertise: Strong knowledge of Operating Systems, Distributed Systems, and AI inference serving. Technical Stack: Proficiency in C/C++ for systems development and Python for research prototyping. Hands-on Experience: Experience with LLM serving frameworks, distributed cache optimisation, and performance profiling tools. Preferred ...

Software Engineer (C/C++/C#/Python)

Hiring Organisation
Keysight Technologies
Location
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 and system verification ...

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

Junior Data Scientist

Hiring Organisation
Experis IT
Location
Glasgow, Lanarkshire, United Kingdom
Employment Type
Permanent
Salary
GBP Annual
safety-critical environments Linux or high-performance computing exposure Knowledge of databases or data pipelines Experience with additional languages (eg R, C/C++, C#) Location & Working Style Based in Glasgow, with a hybrid working model and flexibility around hours. Candidates must have the full right to work ...

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

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

Principal Software Engineer

Hiring Organisation
Resourcing Group
Location
Dunfermline, Fife, UK
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 ...

Principal Software Engineer

Hiring Organisation
Resourcing Group
Location
Livingston, West Lothian, UK
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 ...

Embedded Systems Engineer

Hiring Organisation
Be-IT Resourcing
Location
Livingston, West Lothian, Scotland, United Kingdom
Employment Type
Full-Time
Salary
£0 per annum
impressive portfolio of products If you have a background in electronics/electrical engineering and some experience in low level programming with C/C++ then this could be a great role to really push your career in the right direction Ideal applications will have an academic background ...

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
Resourcing Group
Location
Dunfermline, Fife, UK
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
Resourcing Group
Location
North East, Glasgow, UK
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
Resourcing Group
Location
Livingston, West Lothian, UK
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 ...

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

Edge Robotics Architect: HAL, ROS2 & Embedded Systems

Hiring Organisation
Jobleads-UK
Location
Glasgow, Scotland, United Kingdom
Layer (HAL) for intelligent robotic platforms and leading technical strategies across multidisciplinary teams. Ideal candidates will have over 8 years of experience in embedded C++ within critical domains. The position allows for significant autonomy and influence, directly reporting to the CTO. #J-18808-Ljbffr ...