21 of 21 C++ Jobs in Glasgow

Senior Software Engineer (DevSecOps & Autonomy)

Location
Glasgow, Scotland, United Kingdom
APIs and services into operational software solutions. Contribute to technical demonstrations, proofs of concept and the evaluation of emerging technologies. Qualifications Required Skills Strong C++ development experience, ideally within safety or mission-critical software environments. Experience with modern programming languages such as Python, Java, Ruby or Perl. Strong CI/ ...

Senior AI Engineer (Autonomy & Machine Learning)

Location
Glasgow, Scotland, United Kingdom
Azure or GCP and containerisation technologies including Docker. Experience with explainable AI, adversarial robustness, privacy‐preserving techniques or other Responsible AI practices. Proficiency in C++ and development within safety‐critical software environments. Contributions to open‐source projects, technical publications, patents or advanced research activities. Why join us? We bring together ...

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

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

2027 Technology Summer Analyst Programme - Application Development (Glasgow)

Location
Glasgow, Scotland, United Kingdom
degree background. You should have a strong understanding of Operating Systems, familiar with foundations in at least one programming language (e.g. Python, Java or C++). Strong problem-solving skills and a passion for Technology. What you can expect from Morgan Stanley At Morgan Stanley, we raise, manage and allocate ...

CADD Scientist / Senior CADD Scientist

Location
Glasgow, Scotland, United Kingdom
applied to molecular design. Experience building or integrating CADD tooling into API-first platforms (FastAPI, Docker, CI/CD), and proficiency in C/C++/CUDA for high-performance computational chemistry. A visible track record in the field — peer-reviewed publications, open-source contributions, or public projects that demonstrate ...

Senior Windows Software Engineer (Remote/Hybrid)

Location
Glasgow, Scotland, United Kingdom
teams across Windows, macOS, and Linux to deliver high‐quality products. The ideal candidate has 5–10 years of professional software development experience, deep C++ knowledge, and a track record of shipping commercial software. #J-18808-Ljbffr ...

HVDC Cyber Security Project Engineer

Location
Glasgow, Scotland, United Kingdom
handling on servers and workstations and patch management. Exposure/Basic Knowledge in International electrical (IEEE/IEC) Standards. Basic Knowledge on C/C++ is an added advantage. Experience in establishing controls over any medium that is used as a backdoor into the SCADA network Qualified individuals with ...

C++ Software Engineer

Hiring Organisation
KO2 Embedded Recruitment Solutions LTD
Location
Glasgow, Lanarkshire, Scotland, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£65,000
Senior C++ Software Engineer - Scientific Software Location: Glasgow, hybrid WFH (50/50 split between home and office) Salary: Up to £65,000 DOE KO2's client develops advanced cheminformatics software. Their software helps scientists understand and work better with chemical data. They're looking for an experienced Senior C++ … Software Engineer to join their small, growing team in Glasgow. You'll modernise their core C++ codebase and turn complex scientific algorithms into robust, high-performance code. The company is international and close-knit. The Glasgow team works closely with colleagues in small offices in Germany and France ...

Autonomous UAV Embedded Systems Engineer

Location
Glasgow, Scotland, United Kingdom
platform, taking ideas from bench testing through flight trials. You’ll work hands-on with embedded hardware, contribute to real-time C++ code, and help define the architecture of our autonomy stack in a tight, collaborative team. Experience with ARM/NVIDIA Jetson, PX4, MAVLink, ROS and flight dynamics ...

Software Engineer

Location
Glasgow, Scotland, United Kingdom
autonomous flight, responses in dynamic missions, and streaming of information to the operators. The role will focus on developing real-time control solutions in C++, web services for information distribution, embedded programs for subsystem control, and more. Responsibilities Push your limits in a fast paced, diverse software engineering role; solving … soaking up new expertise and implementing it in real time. The role will focus on several software problems, including developing applications in C++ for UAS control, writing applications for data storage and processing, researching and developing secure data links locally and over the internet. Some examples of the problems ...

Rust Software Engineer

Hiring Organisation
KO2 Embedded Recruitment Solutions LTD
Location
Glasgow, Lanarkshire, Scotland, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£65,000
components and turn complex scientific algorithms into safe, efficient, well-tested code. You'll also help integrate that work with the company's established C++ codebase. The company is international and close-knit. The Glasgow team works closely with colleagues in small offices in Germany and France … applications Implement new cheminformatics algorithms specified by the SMEs Review algorithm specifications for feasibility and clarity before implementation Integrate Rust components with the existing C++ codebase through safe, well-designed FFI boundaries Act as a primary code reviewer, protecting the team's architectural consistency and code quality Own the test ...

Software Real-Time Embedded Engineer | UKEO SC

Hiring Organisation
Akkodis
Location
Glasgow, Lanarkshire, United Kingdom
Employment Type
Full-Time
Salary
Competitive salary
leads, you'll design, develop, test and maintain robust software in a collaborative Agile environment. Key Responsibilities Design and develop embedded software using modern C++ Debug, test and optimise software for embedded Linux platforms Interface software with hardware components and peripherals Ensure software is delivered to quality, security and engineering … standards Collaborate with multidisciplinary teams to meet project objectives Essentials Skills and Experience Strong commercial experience with modern C++ (C++11 onwards) Embedded Linux development experience Experience with multi-threaded and multi-process applications Experience working with hardware interfaces such as SPI and I2C Familiarity with Agile development environments Experience using ...

Senior Software Engineer

Location
Glasgow, Scotland, United Kingdom
software leadership to review and enhance development processes across Thales. **Responsibilities** * Provide technical leadership and ownership for a software design* Develop software primarily in C++ that follows software design and interface control descriptions/specifications and adheres to the software architectures written in UML* Contribute to the development of software … peer reviews of others work and generation of materials for major gate reviews* Provide coaching and technical support to junior engineers**Requirements** * Developed with C++ language as well as experience of working with bare metal and/or RTOS/OS in a real-time embedded environment (essential)* Experience ...

Senior Software Engineer

Hiring Organisation
Thales
Location
City, Glasgow, United Kingdom
Employment Type
Permanent
Salary
GBP Annual
software leadership to review and enhance development processes across Thales. Responsibilities Provide technical leadership and ownership for a software design Develop software primarily in C++ that follows software design and interface control descriptions/specifications and adheres to the software architectures written in UML Contribute to the development of software … peer reviews of others work and generation of materials for major gate reviews Provide coaching and technical support to junior engineers Requirements Developed with C++ language as well as experience of working with bare metal and/or RTOS/OS in a real-time embedded environment (essential) Experience ...

Autonomous UAS Real-Time Software Engineer (C++)

Location
Glasgow, Scotland, United Kingdom
Gibson Robotics in Glasgow is seeking a software engineer to design, develop and test real-time C++ solutions for autonomous flight and data streaming in aerospace. You will build embedded and cloud-connected software, contribute across the stack from device interfaces to services, and collaborate in a small agile team ...

Senior Software Engineer

Hiring Organisation
Thales
Location
City, Glasgow, United Kingdom
Employment Type
Permanent
Salary
GBP Annual
with our products and services. Responsibilities You will: Provide technical leadership and ownership for a software design Develop software primarily in C++ that follows software design and interface control descriptions/specifications and adheres to the software architectures written in UML Work collaboratively with other engineering functions to analyse solution … would love to hear from you if meet the following: You are a self-motivated software professional with 10+ years of experience Developed with C++ language (essential), as well as experience of working with RTOS/OS in a real-time embedded environment Experience of working with test frameworks (e.g. ...

Hybrid Embedded C++ Engineer — Real-Time Systems (SC)

Location
Glasgow, Scotland, United Kingdom
Thales Group in Glasgow is seeking a Senior Software Engineer to lead embedded software development across the full lifecycle. You will write and review C++ for real-time platforms, contribute to architectures, and collaborate with cross-functional teams to meet system requirements. The role requires hands-on coding, familiarity with ...

C++ Software Engineer

Hiring Organisation
KO2 Embedded Recruitment Solutions LTD
Location
City, Glasgow, United Kingdom
Employment Type
Permanent
Salary
GBP 65,000 Annual
Senior C++ Software Engineer - Scientific Software Location: Glasgow, hybrid WFH (50/50 split between home and office) Salary: Up to £65,000 DOE KO2's client develops advanced cheminformatics software. Their software helps scientists understand and work better with chemical data click apply for full job details ...

Embedded Systems Engineer

Location
Glasgow, Scotland, United Kingdom
soaking up new expertise and implementing it in real time. In this role, your responsibilities are: Design, implement, and test flight control algorithms in C++ for embedded systems. Collaborate closely with fellow engineers across software, hardware, and systems disciplines — all under one roof. Integrate software onto real UAV platforms, from … future of our autonomy stack. Operate in a fast-paced environment where every day brings new challenges and learning opportunities. Requirements Proficiency in C++, particularly in embedded or real-time systems. Experience developing software for embedded platforms (e.g., ARM-based processors, NVIDIA Jetson). Good understanding of control systems, estimation ...

Senior Data Link Communication Research Engineer

Location
Glasgow, Scotland, United Kingdom
evolution of the in-orbit comms stack. Key Responsibilities Develop L2 firmware, protocols and low-level embedded drivers Architect embedded firmware in C/C++ across RTOS, Linux and bare-metal environments Collaborate with RF, FPGA, software and hardware engineering teams Validate, test and improve proprietary communication techniques Support bring … particularly like to hear from engineers with: 5+ years of embedded systems experience, ideally in high-reliability or mission-critical domains Strong C/C++ skills for real-time/embedded systems Background in L1/L2 communications, DSP, or protocol stack development Experience with modern comms standards (e.g. CCSDS ...