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

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

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

Principal Cybersecurity Test Engineer

Hiring Organisation
SPACELABS HEALTHCARE LIMITED
Location
Dunfermline, Fife, UK
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 ...

Principal Cybersecurity Test Engineer

Hiring Organisation
SPACELABS HEALTHCARE LIMITED
Location
Livingston, West Lothian, UK
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

Hiring Organisation
Project People
Location
Edinburgh, Scotland, United Kingdom
optimization. Familiarity with GPU and how they execute LLMs 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 ...

Equity Swaps Data Analysis Developer

Hiring Organisation
Harvey Nash
Location
Paisley, Renfrewshire, UK
technologies (Sybase/IBMDB2), with a proficiency to understand complex queries * Programming xkybehq experience in a high-level language i.e. Java/Python or C++ * Experience with metadata management, or data lineage tools * Experience with LLM/GenAI tools (GitHub Copilot, ChatGPT, Claude, etc.) * Exposure to version control systems ...

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

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
GRW Talent limited
Location
Livingston, West Lothian, United Kingdom
Employment Type
Permanent
Electrical Engineering, Computer Engineering, Computer Science, or related field. You'll need to have a proficiency in VHDL/Verilog and C/C++ for embedded systems and experience with FPGA development and toolchains, particularly Xilinx Vivado (including synthesis, simulation, and implementation workflows). Also needed is experience with Cypress ...

Senior Silicon Design Engineer

Hiring Organisation
Advanced Micro Devices
Location
Glasgow, UK
Verilog/SystemVerilog (essential) UVM (Universal Verification Methodology) is a must-have, experience with Formal Verification would be an advantage Experience in C/C++, Python, Perl, TCL for scripting and testbench development Experience in designing complex digital hardware systems and developing hardware architectures for algorithm implementation would ...

Field Application Engineer

Hiring Organisation
Verso Recruitment
Location
Edinburgh, UK
Support product demonstrations, troubleshooting, and solution optimisation. Skills and Experience - Strong background in embedded systems. - Experience with VxWorks and Linux. - Proficiency in C/C++ for embedded systems/hardware - Ability to interpret customer needs and convert them into actionable technical requirements. - Confident communicator with experience working directly with customers. ...

Principal Silicon Design Verification Engineer

Hiring Organisation
Advanced Micro Devices
Location
Scotland, United Kingdom
Employment Type
Permanent
advantage. Knowledge of AI-based debug techniques would be an advantage. Knowledge of Python would be an advantage. Experience in C/C++ would be an advantage. RTL design experience would be an advantage. Experience in networking technologies and products would be an advantage. ACADEMIC CREDENTIALS: Minimum of a Degree ...

Principal Silicon Design Verification Engineer

Hiring Organisation
Advanced Micro Devices
Location
Livingston, West Lothian, UK
advantage. Knowledge of AI-based debug techniques would be an advantage. Knowledge of Python would be an advantage. Experience in C/C++ would be an advantage. RTL design experience would be an advantage. Experience in networking technologies and products would be an advantage. xkybehq ACADEMIC CREDENTIALS: Minimum ...

Senior Software Engineer (C++)

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

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

Firmware & Electronics Test Engineer

Hiring Organisation
KO2 Embedded Recruitment Solutions LTD
Location
Edinburgh, UK
Employment Type
Full-time
Support continuous integration and automated testing environmentsSkills & 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 xkybehq (Python or similar) Strong problem-solving and debugging skillsDesirable ...

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
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 Software Engineer

Hiring Organisation
IO Associates
Location
Livingston, West Lothian, 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 ...

Embedded Software Engineer

Hiring Organisation
IO Associates
Location
Edinburgh, UK
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 ...

Embedded Software Engineer

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

C++ Software Engineer

Hiring Organisation
Reed
Location
Livingston, West Lothian, Scotland, United Kingdom
Employment Type
Full-Time
Salary
£40,000 - £45,000 per annum, Inc benefits
highly respected organisation that designs and develops advanced scientific and engineering solutions used across global research and industrial sectors. About the Role As a C++ Software Engineer , you will be involved in the full lifecycle of system software development. This includes requirements gathering, design, coding, testing, documentation, and long-term … development processes and tooling. What We’re Looking For Degree in Software Engineering or a related engineering/science discipline Programming experience in C++ or Delphi Experience developing software for Microsoft Windows Understanding of object-oriented design principles and patterns Good UI design and implementation skills Experience with Source Code ...