12 of 12 Permanent C Jobs in Glasgow

Senior Embedded Real-Time Software Engineer (Hybrid)

Hiring Organisation
Thales Group
Location
Glasgow, Scotland, United Kingdom
ideal candidate will have a Master's degree in Computer Science or related field and expertise in embedded OS software development, particularly in C/C++. Responsibilities include designing and testing real-time systems, collaborating with UX teams, and following agile methodologies. This role offers excellent career development opportunities ...

Ubuntu Enablement - Software Engineering Manager

Hiring Organisation
Canonical
Location
Glasgow, Scotland, United Kingdom
design experienceSoftware development or operations experience with: Ubuntu - kernel and userspace, deb/snap packaging, QEMU/KVM, LXC/LXD, Containers, Python, Go, C, bash, Postgresql, Mongo, Kubernetes, OpenStack, Ceph, AI/MLParticipation in open-source development projectsExperience with CI/CDCanonical is an equal opportunity employerCanonical believes ...

Senior Software Engineer

Hiring Organisation
Thales Group
Location
Glasgow, Scotland, United Kingdom
know how to develop on embedded OS Software such as Linux, VxWorks, FastOS Linux* You are experienced in embedded software development such as [C or C++ and VB., NET., ADA, Assembly programming]* You are familiar with the use of tools and equipment involved in programming performance (including measuring instruments ...

Software Platform Engineering Manager - Ubuntu for Next-Gen Silicon

Hiring Organisation
Canonical
Location
Glasgow, Scotland, United Kingdom
record from both high school and university Undergraduate degree in Computer Science or STEM, or a compelling narrative about your alternative path Fluency in C, C++, and Python Experience with Linux and operational systems software (e.g., kernel or user space) Experience with Debian/Ubuntu or other distro packaging Experience ...

Principal Architect – Robotics & Hardware Abstraction

Hiring Organisation
Chemify Limited
Location
Glasgow, Scotland, United Kingdom
robotics, reliability and latency are not just performance concerns — they are fundamental safety constraints. We expect you to bring: Embedded Mastery: 8+ years of C/C++ in safety-critical or physically consequential domains such as robotics, automotive, aerospace, or industrial automation. Strong systems thinking: Demonstrated experience designing clear boundaries ...

Principal Embedded Software/Systems Architect

Hiring Organisation
Experis Scotland
Location
Glasgow, Scotland, United Kingdom
define long‐term technical strategy.Acting as a senior technical leader, raising engineering standards across reliability, safety, and architecture.What You’ll Bring8+ years of C/C++ in robotics, autonomous systems, aerospace, automotive, or similar safety‐critical domains.Experience with robotics middleware (ROS2, DDS).Strong distributed systems knowledge (Python, REST, GraphQL, gRPC ...

Software Engineering Manager - Sustaining Engineering

Hiring Organisation
Canonical
Location
Glasgow, Scotland, United Kingdom
from home with global travel up to 10% for internal and external eventsWhat we are looking for in you:Professional software delivery experience using C, C++, Go, Python, or similarYou are knowledgeable and passionate about software developmentLeadership experience displaying ability to organise and prioritise complex problem resolution and bug fixesExperience ...

Software Engineering Manager - Ubuntu Linux Kernel

Hiring Organisation
Canonical
Location
Glasgow, Scotland, United Kingdom
delivery of the Linux kernel. Engage with other teams at Canonical, the open source community, and commercial partners. Qualifications Significant programming experience in C; experience with Python, Golang, or similar languages is highly regarded. Substantial experience with operating system kernel internals and concepts; Linux experience highly regarded. Demonstrated experience managing ...

Manager, Ubuntu Platform for Next-Gen Silicon (Remote)

Hiring Organisation
Canonical
Location
Glasgow, Scotland, United Kingdom
Software Platform Engineering Manager to lead teams focused on optimizing Ubuntu for advanced hardware platforms. The ideal candidate will have strong programming skills in C, C++, and Python, experience with Linux systems, and a successful track record in leading engineering teams. This remote role offers a collaborative environment with opportunities ...

Remote Linux Kernel Engineering Manager

Hiring Organisation
Canonical
Location
Glasgow, Scotland, United Kingdom
leading a geographically distributed team, implementing Linux kernels for various environments, and ensuring quality standards are met. Candidates should possess significant programming experience in C, familiarity with Linux internals, and demonstrate team leadership capabilities. The position offers a full-time, remote working opportunity with a strong emphasis on international collaboration ...

Principal Robotics Architect: HAL & Edge-to-Cloud Systems

Hiring Organisation
Experis Scotland
Location
Glasgow, Scotland, United Kingdom
Principal Robotics Architect to lead technical transformations that define how a fleet of intelligent robotic systems operates. With 8+ years of experience in C/C++ and robotics middleware, you will architect the Hardware Abstraction Layer, modernise embedded practices, and shape technical strategy. This role promises autonomy, high impact ...

Principal Engineer Product Safety

Hiring Organisation
BAE Systems
Location
Glasgow, Lanarkshire, Scotland, United Kingdom
role , to allow for meaningful security vetting checks. Closing Date 20th February 2026. Interviews for this position will take place W/C 2nd March. We reserve the right to close this vacancy early if we receive sufficient applications for the role . Therefore, if you are interested, please submit ...