1 to 25 of 78 C++ Jobs in Scotland

C# .Net Senior Desktop Software Engineer

Location
Aberdeen City, Scotland, United Kingdom
control, and code review practices. Experience working within Agile software development environments. Nice to Have Experience modernizing legacy software and migrating mature C/C++ codebases to modern technologies while maintaining performance and accuracy. Experience with cloud platforms such as AWS , Azure , or Google Cloud Platform (GCP) . Hands ...

Senior Software Engineer - Aberdeen

Location
Aberdeen City, Scotland, United Kingdom
need to have everything below, but experience in any of these areas would be valuable: Modernising legacy applications or mature codebases C or C++ development and migrating existing code into modern technologies AWS, Azure or Google Cloud Platform Building or maintaining CI/CD pipelines AI‐assisted development tools such ...

Principal QA Engineer

Location
City of Edinburgh, Scotland, United Kingdom
level in Electronic Engineering, Computer Science or equivalent discipline or relevant industry experience Technical knowledge in at least one of the following: Python, C, C++, C#, Java Experience in cross-platform test development for Windows and Linux Experience of testing Open Source Linux-based embedded products Experience of testing front ...

Embedded Software Engineer III – Dalgety Bay, Scotland

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

Senior Software Engineer

Location
Kirkcaldy, Scotland, United Kingdom
Knowledge of regulatory standards for medical software, including ISO 13485, IEC 62304, and FDA requirements Proficiency in programming and object-oriented programming (Python, C#, C++) Knowledge of software testing and verification techniques Strong problem-solving and analytical skills Excellent written and verbal communication skills Bachelor’s or master’s degree ...

AI Engineer

Location
Glasgow, Scotland, United Kingdom
FastAPI or gRPC. Experience deploying AI solutions within Azure, AWS or Google Cloud environments.Experience using Docker and containerised deployment approaches. Experience developing software in C++ within safety-critical environments. Experience defining solution architectures or technical governance. Familiarity with large-scale data management and data-labelling strategies. MLOps experience supporting production ...

Senior Lead Architect-Securities Services

Location
Glasgow, Scotland, United Kingdom
techniques as applied to architecture or software engineering disciplines. Hands‐on experience with object‐oriented software development using languages such as Java, Python, or C++; data formats including XML and JSON; and database management technologies including SQL, Oracle, Cassandra, and Public Cloud data offerings. Very strong knowledge of the Financial ...

Senior Software Engineer

Hiring Organisation
Indigo Vision
Location
Edinburgh, UK
Employment Type
Full-time
engineers in your team. Basic RequirementsWhat you bring: Strong skills in at least one general-purpose programming language, including any of: Golang, Python, C, C++, Rust or Java. A significant amount of solid industry experience as a Software Engineer. Experience building backend services for large cloud based distributed systems ...

Embedded Software Engineer

Hiring Organisation
ZENOVO LTD
Location
Edinburgh & Lothians, Scotland, United Kingdom
Employment Type
Permanent
Degree in Computer Science, Electrical/Electronic Engineering or a related discipline. 5+ years' experience in embedded software development. Strong proficiency in C/C++ for embedded systems. Hands-on experience developing embedded software for microcontrollers and/or microprocessors. Strong experience with embedded Linux, including kernel, Bootloaders, Device drivers ...

Embedded Software Engineers

Location
City of Edinburgh, Scotland, United Kingdom
Engineering, Computer Science or equivalent 3+ years of industry experience Expertise in embedded software system design Good skills in Embedded C and/or C++ Experience with microcontrollers e.g. ARM, MSP430, PIC etc Working knowledge of operating systems (RTOS/Linux/Windows) Strong reviewing rigor Testing/Debugging/ ...

Lead Solution Architect

Location
Glasgow, Scotland, United Kingdom
techniques as applied to architecture or software engineering disciplines. Hands-on experience with object-oriented software development using languages such as Java, Python, or C++; data formats including XML and JSON; and database management technologies including SQL, Oracle, Cassandra, and Public Cloud data offerings. Very strong knowledge of the Financial ...

Lead Solution Architect

Hiring Organisation
JP Morgan Chase
Location
Glasgow, UK
Employment Type
Full-time
techniques as applied to architecture or software engineering disciplines. Hands-on experience with object-oriented software development using languages such as Java, Python, or C++; data formats including XML and JSON; and database management technologies including SQL, Oracle, Cassandra, and Public Cloud data offerings. Very strong knowledge of the Financial ...

Senior Software Engineer – AI Training Projects

Location
Glasgow, Scotland, United Kingdom
Reviewing and validating code Creating challenging coding tasks and reference solutions Working across existing and unfamiliar repositories Preferred Skills Python Java Node.js Go Rust C++ React You should have strong commercial software engineering experience, good knowledge of algorithms and data structures, and confidence working on complex technical problems. Experience ...

Software Engineer (Senior Levels)

Location
City of Edinburgh, Scotland, United Kingdom
agile team and familiarity with agile software development lifecycle* The ability to collaborate and work with others* Strong programming skills. For this role C++ will be the main language but we will consider anyone who has strong skills in other languages who is willing to learn* Git (or equivalent) source ...

Lead Systems Engineer – Guidance, Navigation, Control & Fusion

Location
Easter Howgate, Scotland, United Kingdom
fusion architectures, multi-modal and multiple-hypothesis filtering Visual-Inertial Navigation SLAM techniques GNSS/GPS simulation and integration Other software development experience (e.g. C++, Python or embedded environments). Familiarity with Systems Engineering principles, approaches and the engineering lifecycle. Knowledge of, Jira, Git and configuration management tools. Experience ...

Lead Systems Engineer – Guidance, Navigation, Control & Fusion

Location
City of Edinburgh, Scotland, United Kingdom
fusion architectures, multi-modal and multiple-hypothesis filtering Visual-Inertial Navigation SLAM techniques GNSS/GPS simulation and integration Other software development experience (e.g. C++, Python or embedded environments). Familiarity with Systems Engineering principles, approaches and the engineering lifecycle. Knowledge of, Jira, Git and configuration management tools. Experience ...

Senior or Principal Firmware / FPGA Engineer

Location
Easter Howgate, Scotland, United Kingdom
tools. Whilst not vital, any of the following would be advantageous: Knowledge of hardware communication protocols (Ethernet, SPI, I2C, UART, etc.) Knowledge of C, C++, MATLAB, or LabVIEW Personal attributes and values are just as important to us as technical ability, so we are looking for engineers with a willingness ...

Research Software Engineer

Location
Glasgow, Scotland, United Kingdom
science and AI techniques emerging from research teams and elsewhere. A3. Breadth and/or depth of knowledge of programming languages (including Python, R, C++, Java, Julia, C), frameworks, platforms and tools, high performance computing and cloud platforms to realise collaborators' data science and AI research at scale. A4. Knowledge ...

C++ Software Engineer – Embedded Aerospace

Location
Easter Howgate, Scotland, United Kingdom
Leonardo UK Ltd in Scotland is seeking a Software Engineer to join an agile team of 7–10 engineers. You will architect, design, implement and test new software features that form the backbone of critical ...

Embedded Software Engineer - Real-Time, Linux & C++

Location
Livingston, Scotland, United Kingdom
Enigma People Solutions is partnering with a leading engineering firm to recruit talented Software Engineers to work on a variety of high profile projects across multiple industries. Join a collaborative team that is focused on ...

Senior Software Engineer — Windows

Location
Glasgow, Scotland, United Kingdom
reliability issues. Contribute to build systems, automation, and release processes. Required Qualifications 5–10 years of professional software development experience. Strong knowledge of modern C++ and software engineering best practices. Experience shipping commercial software products. Excellent debugging and problem‐solving skills. Ability to work independently and collaborate effectively with distributed ...

Software Development Engineer, ADSP (Advertising)

Location
City of Edinburgh, Scotland, United Kingdom
scaling) of new and current systems Experience in professional, non-internship software development Experience programming with at least one modern language such as Java, C++, or C# including object-oriented design Preferred Qualifications Bachelor's degree in computer science or equivalent Experience with full software development life cycle, including coding ...

Senior Cheat Software Engineer

Hiring Organisation
Rockstar Games
Location
Dundee, UK
Employment Type
Full-time
efforts to improve our overall security posture. REQUIREMENTS5+ years professional, academic, or research experience in reverse engineering software/malware analysis. Strong C/C++ skills and experience with large codebases. Proven experience analysing software and malware through the use of static and dynamic analysis. Experience circumventing various anti-analysis ...

Senior Cheat Software Engineer

Location
Dundee, Scotland, United Kingdom
order todrivedevelopmentefforts to improve our overall security posture. REQUISITES 5+ years professional, academic, or research experience inreverse engineeringsoftware/malware analysis. Strong C/C++ skills and experience with large codebases. Proven experienceanalysing softwareandmalwarethroughtheuse ofstaticand dynamicanalysis. Experiencecircumventingvariousanti-analysisand anti-debuggingtechniques. Strong analytical mind with problem‐solving skills. Experience with scripting ...

Data Scientist

Location
Dunfermline, Scotland, United Kingdom
Computer Science, Engineering, Informatics, Mathematics, Physics or a related discipline, or equivalent industry experience. Strong proficiency in relevant programming languages (Python – essential; C++ – preferred; SQL – exposure), tools and technologies (Pytorch or Tensorflow – essential; Opencv, Scipy, Pandas, or equivalent libraries for image processing and data science - essential; MS Azure Synapse – exposure ...