1 to 25 of 34 Permanent C++ Jobs in Scotland

Junior/Middle Software Engineer (C++)

Hiring Organisation
Spacelabs Healthcare
Location
Edinburgh, Midlothian, Scotland, United Kingdom
Employment Type
Permanent
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 ...

Senior Software Engineer

Hiring Organisation
Spacelabs Healthcare
Location
Edinburgh, Midlothian, Scotland, United Kingdom
Employment Type
Permanent
Computer Science, Computer Engineering, Mathematics, or a related engineering discipline 8+ years of relevant professional software development experience 4+ 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 ...

Senior Software Engineer

Hiring Organisation
Spacelabs Healthcare
Location
Scotland, United Kingdom
Computer Engineering or Computer Science, Mathematics or a related Engineering discipline 8+ years of relevant software experience required. 4+ years of programming in C++ 11 or higher utilizing Object-Oriented Programming (OOP) concepts and techniques is required Experience in utilizing multi-threading techniques is required. Demonstrated experience with desktop Linux ...

Senior Software Engineer

Hiring Organisation
Embed Software Limited
Location
Kirkcaldy, Scotland, United Kingdom
critical standards. Qualifications Proficiency in Computer Science fundamentals and principles Strong expertise in Embedded Development Advanced skills in Programming and Object-Oriented Programming (C, C++, C# and Python) Proven experience in designing and delivering reliable, high-integrity safety critical software engineering solutions Ability to work collaboratively within a multidisciplinary team ...

Principal Software Engineer

Hiring Organisation
Spacelabs Healthcare
Location
Edinburgh, Midlothian, Scotland, United Kingdom
Employment Type
Permanent
Computer Engineering, Mathematics, or a related engineering discipline 12+ years of professional software development experience 8+ years of experience developing production-quality software in C++ (C++11 or higher) using Object-Oriented Programming principles Strong expertise in multi-threaded software design and concurrency Proven experience developing desktop Linux applications in embedded ...

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

Senior Software Engineer

Hiring Organisation
Verso Recruitment
Location
Edinburgh, Midlothian, Scotland, United Kingdom
Employment Type
Permanent
Write production-quality Embedded C for device drivers, board support packages, and system components Develop and optimise software on embedded Linux platforms Contribute to C++/Python tooling, automation, and applications Bring up, debug, and validate software on target hardware using oscilloscopes, logic analysers, and lab equipment Collaborate with hardware ...

Embedded Software Engineer

Hiring Organisation
Bright Purple Resourcing
Location
Edinburgh, Midlothian, Scotland, United Kingdom
Employment Type
Permanent
Salary
£50,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 ...

Principal Software Engineer

Hiring Organisation
Spacelabs Healthcare
Location
Edinburgh, Scotland, United Kingdom
Europe, and India Qualifications: BS in Computer Engineering, Computer Science, or related field 12+ years of software development experience 8+ years of C++ (C++11 or higher) with strong OOP and multithreading Experience with desktop Linux in embedded systems Familiarity with Qt/QML and UI frameworks (e.g., WPF, WinUI ...

Embedded Software Engineer

Hiring Organisation
McNally Recruitment Ltd
Location
Cumbernauld, Scotland, United Kingdom
EXPERIENCE Minimum 5 years of experience in developing embedded firmware Engineering degree in Software, Computer Science, Cybersecurity or equivalent demonstrated knowledge. Strong C/C++ programming skills SECURITY Understanding of encryption algorithms, key management, and secure protocols (TLS, SSH, etc.) Strong understanding of common vulnerabilities (e.g., OWASP ...

Junior/Middle Software Engineer (C++)

Hiring Organisation
Spacelabs Healthcare
Location
Edinburgh, Midlothian, United Kingdom
Employment Type
Permanent
Salary
GBP Annual
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 ...

Software Engineer

Hiring Organisation
Bright Purple Resourcing
Location
Aberdeen, Aberdeenshire, Scotland, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£65,000
finest developers, using some of the latest technologies. The ideal candidate will have: Experience working with C#, .Net and Visual Studio Backgroundin C/C++ or embedded software/firmware Familiarity with containerization,web applications, and database design Confident communication skills This is a fantastic chance to join a company ...

Software Engineer – Hardware Integrated Systems

Hiring Organisation
Avanti
Location
Glenrothes, Fife, Scotland, United Kingdom
Employment Type
Full-Time
Salary
£45,000 per annum
board computers and device-level protocols This is not a web application role. The software directly interacts with physical systems. Tech Environment C/C++ Python Some C# Basic SQL Device communication (SSH, Telnet) What We’re Looking For A software engineer who is comfortable working close to hardware ...

Software Engineer – Hardware / Test Systems

Hiring Organisation
Avanti
Location
Kirkcaldy, Fife, Scotland, United Kingdom
Employment Type
Full-Time
Salary
£45,000 per annum
closely with software and hardware engineers on-site This is a delivery-focused engineering role , not a leadership or architecture position. Tech Environment C, C++, Python (core) Some C# Basic SQL Device communication via SSH and Telnet Hardware interaction using USB, single-board computers, and actuators About You Junior ...

Senior Embedded Software Engineer

Hiring Organisation
Stack-r Ltd t/as Ivaris
Location
Edinburgh, Midlothian, Scotland, United Kingdom
Employment Type
Permanent
Salary
£75,000
hardware on the desk, close collaboration with engineering leadership, and long-term technical impact. Key Responsibilities: Develop and lead embedded software and firmware in C++ and Embedded Linux. Build and maintain low-level software and hardware interfaces. Work with hardware engineers on board bring-up, testing and prototype development. ...

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

Junior Software Engineer

Hiring Organisation
Bright Purple Resourcing
Location
Edinburgh, Midlothian, Scotland, United Kingdom
Employment Type
Permanent, Work From Home
agile environment Support system integration, debugging and ongoing improvements Ensure software meets performance, security and regulatory requirements What Were Looking For: Strong experience with C++ Ability to develop multi-threaded applications Familiarity with Linux-based or embedded systems A quality-driven mindset with an interest in safety-critical software Experience ...

Embedded Software Engineer

Hiring Organisation
IO
Location
Scotland, United Kingdom
Employment Type
Permanent
ownership of development with the projects that you will be working on. Required skills: Embedded Software development Low level/baremetal Linux operating systems C++ Desired skills: IoT - WiFi, Bluetooth, BLE RTOS - FreeRTOS, ThreadX, Zephyr DSPs They have a fantastic office on the outskirts of Edinburgh, it is a truly ...

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

AI Infrastructure Architect

Hiring Organisation
Microtech Global Ltd
Location
Edinburgh, Midlothian, Scotland, United Kingdom
Employment Type
Permanent
regarding GPU utilization, memory/bandwidth, Interconnect Fabric, and network/storage paths Proficient in at least one system-level language (e.g., C/C++, Go, Rust) and one scripting language (e.g., Python ...

Technical Insight Specialist

Hiring Organisation
Project People
Location
Edinburgh, Scotland, United Kingdom
more of the following:Large-scale Models: LLMs, Foundation Models, Generative AI. Systems: Distributed Systems, Operating Systems. Infrastructure: Databases, Compilers. Programming: C++, Rust, Python, Java, etc. Track Record: Proven history of publications, technical blogs, or conference presentations. U.K. Right to Work status Preferred Skills Work at the forefront ...

Infrastructure Architect

Hiring Organisation
microTECH Global LTD
Location
Edinburgh, Scotland, United Kingdom
regarding GPU utilization, memory/bandwidth, Interconnect Fabric, and network/storage paths Proficient in at least one system-level language (e.g., C/C++, Go, Rust) and one scripting language (e.g., Python) If you're interested in applying, please reach out to daniel@microtech-global.com ...

Senior Firmware Engineer

Hiring Organisation
Stack-r Ltd t/as Ivaris
Location
Edinburgh, Midlothian, Scotland, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£60,000
hardware testing, collaboration and project work, with the flexibility to work remotely the rest of the time. Key Responsibilities: Develop firmware in C/C++ for microcontroller-based systems. Build and test device drivers, hardware interfaces and real-time features. Own tasks across the full lifecycle: requirements, design, coding, debugging ...

Controls and Electronics Engineer

Hiring Organisation
Technical Recruiter Ltd
Location
Port Glasgow, Renfrewshire, Scotland, United Kingdom
Employment Type
Permanent
Salary
£40,000
Electronic Engineering (or very similar) with 1-2 years experience in a controls/electronics focused role, we need programming experience in C, or C++ and e xperience in embedded systems development, debugging and trouble-shooting with e xperience of programme creation using MATLAB/Simulink. A full job description ...

esearch (Systems) Engineer

Hiring Organisation
Microtech Global Ltd
Location
Edinburgh, Midlothian, Scotland, United Kingdom
Employment Type
Permanent
serving, and AI Infrastructure. Hands-on experience withLLM serving frameworks(e.g.,vLLM,Ray Serve,TensorRT-LLM,TGI) anddistributed KV cache optimization. Proficiency inC/C++, with additional experience inPythonfor research prototyping. Solid grounding insystems research methodology,distributed algorithms, andprofiling tools. Team-oriented mindset with effective technical communication skills. Desired Qualifications ...