C Jobs in Scotland

1 to 25 of 28 C Jobs in Scotland

Embedded Software Engineer

Edinburgh, Midlothian, Scotland, United Kingdom
Hybrid / WFH Options
Pin Point Recruitment
and mechanical design. Essential Skills & Experience Degree in Electronics, Software Engineering, Computer Science or related field Minimum 3 years of relevant industry experience (post-graduation) Strong experience in Embedded C and/or C++ Solid expertise in embedded software system design Hands-on experience with microcontrollers (e.g. ARM, MSP430, PIC) Working knowledge of RTOS, Linux or Windows environments Strong debugging More ❯
Employment Type: Permanent, Work From Home
Salary: £55,000
Posted:

Senior Embedded Software Engineer

Glasgow, Lanarkshire, Scotland, United Kingdom
Be-IT Resourcing
daily with, working as part of a high skilled and supportive team. In order to be successful in this position the idea candidate will have strong experience working with C and Linux and some exposure to C++, MFC, HTML and XML. Based from their Hillington technology hub you will be joining at a truly exciting team for the business following More ❯
Employment Type: Full-Time
Salary: £0 per annum
Posted:

Embedded Software Engineer

Edinburgh, Scotland, United Kingdom
LHH
systems and hardware engineers to integrate software on multi-core and distributed platforms Working to airborne software design standards such as RTCA DO-178C and coding guidelines like MISRA C/C++ What we’re looking for: Strong experience with C++ in a real-time embedded environment Solid understanding of object-oriented design (OOD) and UML modelling Familiarity with the More ❯
Posted:

Embedded Engineer

Gilmerton, Perthshire, United Kingdom
Hybrid / WFH Options
Pin Point Recruitment
a high standard Essential Skills & Experience Degree in Electronics, Software Engineering, Computer Science or related field Minimum 3 years of relevant industry experience (post-graduation) Strong experience in Embedded C and/or C++ Solid expertise in embedded software system design Hands-on experience with microcontrollers (e.g. ARM, MSP430, PIC) Working knowledge of RTOS, Linux or Windows environments Strong debugging More ❯
Employment Type: Permanent
Salary: GBP 40,000 - 55,000 Annual
Posted:

Embedded Engineer

EH17, Gilmerton, City of Edinburgh, United Kingdom
Hybrid / WFH Options
Pin Point Recruitment
a high standard Essential Skills & Experience Degree in Electronics, Software Engineering, Computer Science or related field Minimum 3 years of relevant industry experience (post-graduation) Strong experience in Embedded C and/or C++ Solid expertise in embedded software system design Hands-on experience with microcontrollers (e.g. ARM, MSP430, PIC) Working knowledge of RTOS, Linux or Windows environments Strong debugging More ❯
Employment Type: Permanent
Salary: £40000 - £55000/annum
Posted:

Senior C++ Software Engineer

Edinburgh, Granton, City of Edinburgh, United Kingdom
Morson Talent
alongside systems and hardware engineers to deploy software to multi-core or distributed hardware platforms. • Work to airborne software design standard RTCA 178C and coding standards such as MISRA C/C++. Key Skillset • C++ • Desire to thrive in an office-based environment, working alongside other engineers • Industry relevant knowledge of the full software lifecycle. • Knowledge of OOD (Object Oriented More ❯
Employment Type: Contract
Rate: £0.00 - £65.00/hour Inside IR35
Posted:

Infrastructure Research Engineer

Edinburgh, Scotland, United Kingdom
European Tech Recruit
Have an in-depth understanding of operating systems and/or distributed systems and/or cloud computing. Good programming skills, master of at least one language, such as C/C++, Go, Python etc. Good communication skills. Desirable Experience: PhD in operating systems, distributed systems etc. Published papers in top journals/conferences. If this role is of any More ❯
Posted:

Infrastructure Research Engineer

livingston, central scotland, united kingdom
European Tech Recruit
Have an in-depth understanding of operating systems and/or distributed systems and/or cloud computing. Good programming skills, master of at least one language, such as C/C++, Go, Python etc. Good communication skills. Desirable Experience: PhD in operating systems, distributed systems etc. Published papers in top journals/conferences. If this role is of any More ❯
Posted:

Infrastructure Research Engineer

broughton, central scotland, united kingdom
European Tech Recruit
Have an in-depth understanding of operating systems and/or distributed systems and/or cloud computing. Good programming skills, master of at least one language, such as C/C++, Go, Python etc. Good communication skills. Desirable Experience: PhD in operating systems, distributed systems etc. Published papers in top journals/conferences. If this role is of any More ❯
Posted:

Infrastructure Research Engineer

dunfermline, north east scotland, united kingdom
European Tech Recruit
Have an in-depth understanding of operating systems and/or distributed systems and/or cloud computing. Good programming skills, master of at least one language, such as C/C++, Go, Python etc. Good communication skills. Desirable Experience: PhD in operating systems, distributed systems etc. Published papers in top journals/conferences. If this role is of any More ❯
Posted:

C++ Software Engineer (UML Modelling)

Edinburgh, Scotland, United Kingdom
LHH
and verification Collaborate with systems and hardware engineers to deploy software to multi-core or distributed embedded platforms Adhere to relevant standards such as RTCA DO-178C and MISRA C/C++ for airborne software development Deliver software using Agile methodologies, contributing to regular sprints and reviews Required Experience Proven experience in real-time C++ software development Strong understanding of More ❯
Posted:

System and Security Engineer

Edinburgh, Midlothian, Scotland, United Kingdom
LA International Computer Consultants Ltd
in GitHub and ClearCase Your Profile Essential skills/knowledge/experience: 1 5 years of experience with LINUX and Windows Operating Systems 2 5 years of experience with C, Java & Oracle Database SQL, shell scripting, ability to read and interpret logs & debug files 3 Installation of Operating system patches and other 3rd Party Software such as Oracle, NetApp etc. More ❯
Employment Type: Contract
Rate: £500 - £550 per day
Posted:

Research Scientist - AI infra

Edinburgh, Midlothian, United Kingdom
Project People
operating systems and/or distributed systems and/or cloud computing and/or machine learning algorithms. Good programming skills, master of at least one language, such as C/C++. Good communication and teamwork skills. Desired: PhD in operating systems, distributed systems, machine learning, or a related field. Published papers in top journals/conferences focused on systems More ❯
Employment Type: Contract
Rate: GBP 40,000 - 65,000 Annual
Posted:

Research Scientist - AI infra

Edinburgh, City of Edinburgh, United Kingdom
Project People
operating systems and/or distributed systems and/or cloud computing and/or machine learning algorithms. Good programming skills, master of at least one language, such as C/C++. Good communication and teamwork skills. Desired: PhD in operating systems, distributed systems, machine learning, or a related field. Published papers in top journals/conferences focused on systems More ❯
Employment Type: Contract
Rate: £40000 - £65000/annum
Posted:

Research Scientist - Systems & AI Infrastructure

Edinburgh, Scotland, United Kingdom
Project People
operating systems and/or distributed systems and/or cloud computing and/or machine learning algorithms. Good programming skills, master of at least one language, such as C/C++. Good communication and teamwork skills. Desired: PhD in operating systems, distributed systems, machine learning, or a related field. Published papers in top journals/conferences focused on systems More ❯
Posted:

Research Scientist - Systems & AI Infrastructure

livingston, central scotland, united kingdom
Project People
operating systems and/or distributed systems and/or cloud computing and/or machine learning algorithms. Good programming skills, master of at least one language, such as C/C++. Good communication and teamwork skills. Desired: PhD in operating systems, distributed systems, machine learning, or a related field. Published papers in top journals/conferences focused on systems More ❯
Posted:

Research Scientist - Systems & AI Infrastructure

broughton, central scotland, united kingdom
Project People
operating systems and/or distributed systems and/or cloud computing and/or machine learning algorithms. Good programming skills, master of at least one language, such as C/C++. Good communication and teamwork skills. Desired: PhD in operating systems, distributed systems, machine learning, or a related field. Published papers in top journals/conferences focused on systems More ❯
Posted:

Research Scientist - Systems & AI Infrastructure

dunfermline, north east scotland, united kingdom
Project People
operating systems and/or distributed systems and/or cloud computing and/or machine learning algorithms. Good programming skills, master of at least one language, such as C/C++. Good communication and teamwork skills. Desired: PhD in operating systems, distributed systems, machine learning, or a related field. Published papers in top journals/conferences focused on systems More ❯
Posted:

Engineer - System and Security Engineer

Edinburgh, Midlothian, Scotland, United Kingdom
Hybrid / WFH Options
Stackstudio Digital Ltd
on experience in GitHub and ClearCase Your Profile Essential Skills/Knowledge/Experience: 5 years of experience with LINUX and Windows Operating Systems 5 years of experience with C, Java & Oracle Database SQL, shell scripting, ability to read and interpret logs & debug files Installation of Operating System patches and other 3rd Party Software such as Oracle, NetApp, etc. System More ❯
Employment Type: Permanent
Posted:

Senior Machine Vision Engineer

Aberdeen, City of Aberdeen, United Kingdom
Rise Technical Recruitment
consistency, reproducibility, and compliance with certification standards Test and validate algorithms under diverse operational conditions Collaborate with internal and external engineering teams The Person Extensive experience in embedded vision (C/C++, Linux, image processing pipelines) Practical knowledge of imaging sensor technology Familiarity with AI/ML for vision CNNs, object tracking, segmentation Understanding of low-latency, resource-constrained processing More ❯
Employment Type: Permanent
Salary: £65000 - £75000/annum
Posted:

Senior Machine Vision Engineer

Aberdeen, Aberdeenshire, Scotland, United Kingdom
Rise Technical Recruitment Limited
consistency, reproducibility, and compliance with certification standards Test and validate algorithms under diverse operational conditions Collaborate with internal and external engineering teams The Person Extensive experience in embedded vision (C/C++, Linux, image processing pipelines) Practical knowledge of imaging sensor technology Familiarity with AI/ML for vision CNNs, object tracking, segmentation Understanding of low-latency, resource-constrained processing More ❯
Employment Type: Permanent
Salary: £75,000
Posted:

Embedded Software Engineer

Stirling, Stirlingshire, Scotland, United Kingdom
KO2 Embedded Recruitment Solutions LTD
impact technical role with responsibility for core embedded systems, while also contributing to production testing tools, validation against 62304, and unit/system testing. Most development is in Embedded C on STM32 platforms, with additional use of FPGAs for hardware mitigation and standardised UI display systems. While OEMs often handle the more complex UI tasks, you'll still need to … early concept through to final production, working closely with cross-disciplinary teams both internally and within OEM partner organisations. The ideal candidate will have: Strong commercial experience in Embedded C development Experience working on STM32 or similar microcontroller platforms Exposure to FPGA-based systems or hardware mitigation techniques Familiarity with medical device standards (IEC 62304) or similar regulated environments Good More ❯
Employment Type: Permanent
Salary: £70,000
Posted:

Embedded Machine Vision Engineer

Edinburgh, Midlothian, Scotland, United Kingdom
Hybrid / WFH Options
KO2 Embedded Recruitment Solutions LTD
on certifiable, fixed AI models (no runtime learning), helping to deliver reliable, reproducible results in safety-critical systems. Key responsibilities: Develop and optimise real-time embedded vision algorithms in C/C++ Work with near-IR camera sensors to classify visual and behavioural characteristics Integrate fixed AI/ML models (e.g. CNNs) into embedded systems Ensure deterministic, certifiable software execution … and timing constraints Evaluate model performance under varied environmental conditions (lighting, motion, etc.) Collaborate closely with software, hardware, and certification engineers Required Skills & Experience: Strong embedded software development experience (C/C++, Linux, real-time systems) Proven background in embedded machine vision or image pipelines Hands-on with IR, CMOS, or similar camera/imaging systems Practical understanding of embedded More ❯
Employment Type: Permanent, Work From Home
Salary: £80,000
Posted:

Machine Vision Engineer

Aberdeen, City of Aberdeen, United Kingdom
Hybrid / WFH Options
KO2 Embedded Recruitment Solutions Ltd
on certifiable, fixed AI models (no runtime learning), helping to deliver reliable, reproducible results in safety-critical systems. Key responsibilities: Develop and optimise real-time embedded vision algorithms in C/C++ Work with near-IR camera sensors to classify visual and behavioural characteristics Integrate fixed AI/ML models (e.g. CNNs) into embedded systems Ensure deterministic, certifiable software execution … and timing constraints Evaluate model performance under varied environmental conditions (lighting, motion, etc.) Collaborate closely with software, hardware, and certification engineers Required Skills & Experience: Strong embedded software development experience (C/C++, Linux, real-time systems) Proven background in embedded machine vision or image pipelines Hands-on with IR, CMOS, or similar camera/imaging systems Practical understanding of embedded More ❯
Employment Type: Permanent
Salary: £60000 - £80000/annum
Posted:

Machine Vision Engineer

Aberdeen, Aberdeenshire, Scotland, United Kingdom
Hybrid / WFH Options
KO2 Embedded Recruitment Solutions LTD
on certifiable, fixed AI models (no runtime learning), helping to deliver reliable, reproducible results in safety-critical systems. Key responsibilities: Develop and optimise real-time embedded vision algorithms in C/C++ Work with near-IR camera sensors to classify visual and behavioural characteristics Integrate fixed AI/ML models (e.g. CNNs) into embedded systems Ensure deterministic, certifiable software execution … and timing constraints Evaluate model performance under varied environmental conditions (lighting, motion, etc.) Collaborate closely with software, hardware, and certification engineers Required Skills & Experience: Strong embedded software development experience (C/C++, Linux, real-time systems) Proven background in embedded machine vision or image pipelines Hands-on with IR, CMOS, or similar camera/imaging systems Practical understanding of embedded More ❯
Employment Type: Permanent, Work From Home
Salary: £80,000
Posted:
C
Scotland
10th Percentile
£48,000
25th Percentile
£48,188
Median
£57,500
75th Percentile
£74,250
90th Percentile
£85,000