1 to 25 of 48 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
Employment Type
Full-time
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
Broughton, Scottish Borders, UK
Employment Type
Full-time
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
Employment Type
Full-time
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 ...

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

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

Software Engineer — Linux Developer

Hiring Organisation
PACE Anti-Piracy, Inc
Location
Glasgow, Scotland, United Kingdom
Linux , including hands-on experience with system-level programming, debugging, and tooling. Demonstrated track record of building and shipping commercial software Expertise in C++ and modern development best practices. Ability to work proactively and autonomously in a fast-paced engineering environment. Preferred/Bonus Experience Cross-platform development experience ...

Embedded Software Engineer

Location
Westhill, Aberdeenshire, United Kingdom
+ benefits with Hybrid working (3 day a week on-site), then read on Demonstrable experience of embedded C/C++ software development - Knowledge of developing and testing & debugging with ST32, MPLAB etc. - Previous experience of UI design & development - Additional knowledge of C# is advantageous - Existing security clearance or ability ...

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

Equity Swaps Data Analysis Developer

Hiring Organisation
Harvey Nash
Location
Glasgow, Lanarkshire, Scotland, United Kingdom
Employment Type
Contract
database technologies (Sybase/IBMDB2), with a proficiency to understand complex queries * Programming 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 ...

Equity Swaps Data Analysis Developer

Hiring Organisation
Harvey Nash
Location
Paisley, Renfrewshire, UK
Employment Type
Full-time
database technologies (Sybase/IBMDB2), with a proficiency to understand complex queries * Programming 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 ...

Equity Swaps Data Analysis Developer

Hiring Organisation
Harvey Nash
Location
Milton, West Dunbartonshire, UK
Employment Type
Full-time
database technologies (Sybase/IBMDB2), with a proficiency to understand complex queries * Programming 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 Automation Engineer

Hiring Organisation
Raytheon
Location
Glenrothes, Fife, Scotland, United Kingdom
Employment Type
Contract
Automation Tools: Hands-on experience with Siemens S7/TIA Portal, FANUC. Qualifications We Prefer: Programming & Scripting: Proficiency in languages like Python, Java, or C++, along with scripting in PowerShell or Bash. Proficiency in SQL (for database queries), VB Script, XML, or Java. Industrial Networks: Knowledge of OPC UA, Ethernet ...

Senior Silicon Design Engineer

Hiring Organisation
Advanced Micro Devices
Location
Aberdeen, UK
Employment Type
Full-time
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 ...

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 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
Employment Type
Full-time
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
Broughton, Scottish Borders, UK
Employment Type
Full-time
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
Employment Type
Full-time
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 Silicon Design Verification Engineer

Hiring Organisation
Advanced Micro Devices
Location
Dunfermline, Fife, UK
Employment Type
Full-time
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
Employment Type
Full-time
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 ...

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

Field Application Engineer

Hiring Organisation
Verso Recruitment
Location
Edinburgh, UK
Employment Type
Full-time
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. ...