Part-Time C++ Jobs in Scotland

25 of 25 Part-Time C++ Jobs in Scotland

Software Engineer (Edinburgh)

Edinburgh, UK
Bottomline
Working experience software development Understanding of all phases of SDLC, experience in working with Agile methodology Java and strong coding experience on C/C++ .NET stack skill such are .NET Core and B.NET knowledge are essential Knowledge on frontend technologies (C#, ASP.NET, Bootstrap, JavaScript) is a strong plus High More ❯
Employment Type: Part-time
Posted:

Embedded Software Engineer (Dundee)

Dundee, UK
People Source Consulting trading as Experis
read and understand hardware schematics and datasheets. Strong problem-solving and analytical skills. Excellent communication and teamwork skills. Preferred Qualifications Experience with C/C++, BASH, etc. for embedded systems or scripting. Experience with cloud platforms (e.g., AWS, Azure, Google Cloud) and IoT services. Familiarity with data acquisition and processing More ❯
Employment Type: Part-time
Posted:

Bioinformatic Software Engineer (Edinburgh)

Edinburgh, UK
Cranleigh STEM, Sustainability & SHEQ Recruitment
systems. Knowledge of transcriptomic technologies such as Illumina, PacBio, or Nanopore. Understanding of transcriptome annotation and the impact of alternative splicing. Skills in R, C++, or similar for statistical analysis and visualisation. Personal Attributes: Curious and proactive, with a desire to learn and ask questions. Strong communicator, able to collaborate More ❯
Employment Type: Part-time
Posted:

Junior AI Software Engineer (Scotland)

Scotland, UK
Green Cat Renewables Ltd
solutions into engineering processes. Proficiency in developing end-to-end software solutions. Expertise in at least one relevant programming language (e.g., Python, Java, or C++) Familiarity with at least one AI framework (e.g., TensorFlow, PyTorch, or Scikit-learn). Knowledge of AI algorithms, machine learning techniques, and data analytics methodologies More ❯
Employment Type: Part-time
Posted:

Senior Embedded Software Engineer (Glasgow)

Glasgow, UK
Experis Scotland
embedded software for laser systems, working with real-time operating systems, embedded computing modules, and automated testing frameworks. Responsibilities include writing clean C/C++ code, integrating software with hardware and optics, troubleshooting embedded systems, and mentoring junior engineers. Candidates should have experience in real-time systems, microcontroller interfaces (UART More ❯
Employment Type: Part-time
Posted:

Embedded Software Engineer (Aberdeen)

Aberdeen, UK
Hybrid / WFH Options
Innovate
Electrical/Electronic Engineering, or equivalent. Experience in software development and the software development life cycle. Expertise in embedded software (MPLAB, ST32), C/C++/C languages. Familiarity with software management tools (e.g., Azure DevOps, GitHub). Ability to obtain SC-level security clearance More ❯
Employment Type: Part-time
Posted:

Database Researcher (Edinburgh)

Edinburgh, UK
European Tech Recruit
academics, including the University of Edinburgh, and other R&D teams Qualifications: Strong computer science background Proficiency in system-level programming languages (C/C++, Rust, Java, Go) Expertise in databases, algorithms, or system design Excellent communication skills in English Published in peer-reviewed conferences or journals (preferred) Complete our More ❯
Employment Type: Part-time
Posted:

Senior Embedded Linux Software Engineer (Edinburgh)

Edinburgh, UK
Hybrid / WFH Options
Singular Recruitment
up and evaluation of various SoC Hardware. As the selected Senior Embedded Linux Software Engineer, your skills and experience should include: Strong C and C++ programming Embedded Linux and Device Driver development. Linux build processes, deployment and testing. Desirable skills/skills you can develop within the role: Knowledge of More ❯
Employment Type: Part-time
Posted:

Systems Infrastructure Research Engineer (Edinburgh)

Edinburgh, UK
European Tech Recruit
systems and/or distributed systems and/or cloud computing. Strong programming skills, mastery of at least one language, such as C/C++, Go, Python, etc. Excellent communication and teamwork skills. Desired Skills and Experience: PhD in operating systems, distributed systems, etc. Published papers in top journals/ More ❯
Employment Type: Part-time
Posted:

Senior Firmware/Software Engineer (Scotland)

Scotland, UK
NCR Atleos
re Looking For A degree in Software, Computer, or Electronics Engineering (2:1 or higher preferred). Experience in embedded real-time firmware development (C++ preferred). Strong background with 32-bit microprocessors (ARM preferred) and 8/16-bit microcontrollers. Experience with RTOS (VxWorks, FreeRTOS, or uC/OS More ❯
Employment Type: Part-time
Posted:

Software Engineer (Embedded systems) (Edinburgh)

Edinburgh, UK
Head Resourcing
What You Bring: ✅ Bilingual Skills: Fluent in Chinese & English (to navigate technical documentation and collaborate globally). ✅ Programming Expertise: Strong experience in C/C++ for embedded systems, plus knowledge of TypeScript for HarmonyOS Next. ✅ Mobile OS Knowledge: Familiarity with Android, iOS, HarmonyOS Next , and Linux internals. ✅ Security & Debugging Tools More ❯
Employment Type: Part-time
Posted:

Senior Database Researcher (Edinburgh)

Edinburgh, UK
European Tech Recruit
data management and processing frameworks for both Cloud and devices. Person Specification: Be proficient in one or more system-level programming languages (C/C++, Rust, Java, Go, etc.). Be proficient in one or more of the following areas: transactional and/or analytical database management systems, query processing More ❯
Employment Type: Part-time
Posted:

Software Developer (Glasgow City)

Glasgow, UK
Sapphire
Django or Flask 🌐 Excellent speaking and writing skills 🗣️✍️ Eagerness to tackle technical challenges in unknown territory 🧩 Required Skills: Proficiency in Linux CLI 🖥️ Knowledge of C++ 💻 Strong understanding of computer networking and TCP/IP stack 🌐 Experience in DevOps and/or cloud platforms ☁️ Preferred Skills: Experience with low-level network More ❯
Employment Type: Part-time
Posted:

Electronic Software Engineer (Dundee)

Dundee, UK
Innova Solutions
Engineer 9-12 months Contract Inside IR35 Dundee, Scotland (3 days onsite) Job Description: More than 5 years experience developing software in C/C++ Windows Win 32 programming Specific development environment Knowledge of working with USB HID devices Some Knowledge of Payment Card Schemes, EMV, Contactless and NFC Software More ❯
Employment Type: Part-time
Posted:

Senior DSP Engineer - Wireless Communications (Aberdeen)

Aberdeen, UK
IC Resources
have gained several years of experience developing DSP algorithms and software. You will have strong embedded software development skills coupled with excellent C and C++ knowledge. You should be comfortable developing DSP algorithms and software for some of the following: baseband processing, digital modulation, multi-carrier modulation, W-CDMA, digital More ❯
Employment Type: Part-time
Posted:

Senior Embedded Engineer (Scotland)

Scotland, UK
Realtime Recruitment
stack e.g. virtualisation/cloud, hardware integration, performance tuning, UI/UX design, CI/CD What you need: 5+ years' experience developing in C++ on a Linux platform Experience with multi-threaded programming Strong knowledge of OOP concepts Interested? Get in touch with Marlena Szarek @ RealTime Recruitment today on More ❯
Employment Type: Part-time
Posted:

Software Engineering Manager (Glasgow)

Glasgow, UK
Hybrid / WFH Options
HireCircle
years’ experience leading technical teams. 10+ years’ experience in software or data engineering. Strong programming background (experience in 2+ languages, ideally including C/C++). Background in mobile security or app development (bonus for reverse engineering or debugging skills). Experience managing distributed, global teams. Excellent communication skills — both More ❯
Employment Type: Part-time
Posted:

C++ Software Engineer (Edinburgh)

Edinburgh, UK
Gold Group Ltd
Job Title: C++ Software Engineer Location: Edinburgh - On-site 4+ days/week Role Type: Contract – Initial 6 months+ Rate: £50.00 - £80.00 per hour Inside IR35 Our client, an established aerospace engineering consultancy firm, require an experienced C++ Software Engineer to join their multi-disciplined team and software community. This … state-of-the-art air warfare domain. ** Please note we can only consider sole UK Nationals (no dual nationalities) ** What the role of the C++ Software Engineer entails: Some of the main duties of the C++ Software Engineer will include: Develop embedded software, using RTOSs such as VxWorks or embedded … Linux Deploy software to multi-core or distributed hardware platforms Work alongside firmware and hardware engineers to develop working embedded solutions Use C++ and other scripting languages Work to airborne software design standard RTCA 178C and coding standards such as MISRA C/C++ What experience you need to be More ❯
Employment Type: Part-time
Posted:

Junior C++ Software Engineer (Edinburgh)

Edinburgh, UK
Hybrid / WFH Options
IC Resources
Junior C++ Software Engineer £40,000 - £50,000 & hybrid working - Edinburgh I'm currently supporting a 'Fortune 100' organisation in their search for a Junior C++ Software Engineer to develop and maintain the C++ code base and you'll be responsible for development of tools PDK (Process Design Kits) validation. … product engineering, verification, documentation and programme management input. What's required? Masters degree in Computer Science/Physics/Mathematics/Electrical Engineering Strong C++ development skills Understanding of PDKs and CAD driven flows Ability to work in a fast paced environment Excellent interpersonal skills If you are a Junior … C++ Software Engineer and are interested in working within a 'Top 15' Great Place To Work organisation, then please apply to learn more. If you are interested in this or other software opportunities across the UK, please contact Jack Bird at IC Resources. More ❯
Employment Type: Part-time
Posted:

Senior Firmware/Software Engineer (Dundee)

Dundee, UK
Hybrid / WFH Options
Net Talent
reporting on schedule, quality & size of change Small team leadership Project planning & status reporting to management BASIC QUALIFICATIONS: Experience developing embedded real time firmware (C++ preferred) 32-bit microprocessor experience. (ARM preferred) 8/16-bit microcontroller experience. Developing PC\Device application-level software (Linux, Android or Windows) C++, C# More ❯
Employment Type: Part-time
Posted:

Software/Firmware Engineer (C++) (Dundee)

Dundee, UK
Hybrid / WFH Options
Net Talent
Work all developments diligently to ensure customer satisfaction targets are achieved Key skills & experience: 3 to 5 years’ experience in software development ideally using C++ but will consider other languages (C#, Python, Embedded C etc) Image Processing/Analysis Computer vision Data analytics and computational statistics Knowledge of similar data More ❯
Employment Type: Part-time
Posted:

Firmware Engineer (Edinburgh)

Edinburgh, UK
Hybrid / WFH Options
Bioliberty
in Electronic Engineering, Computer Science, or related field. 3+ years of experience in firmware development for embedded systems. Proficiency in bare metal C/C++ for ARM (or similar) architectures. Solid understanding of ARM Cortex-M series or similar microcontroller families. Familiarity with hardware communication protocols (e.g. SPI, I2C, UART … frameworks for firmware validatio Knowledge of the specifications and limitations of sensors and actuators Backend software for testing/data gathering, e.g. C#/C++/python Awareness of requirements capture processes and techniques. Experience in medical device development, including medical device standards. E.g. 60601, or similar. What we offer More ❯
Employment Type: Part-time
Posted:

Senior Embedded Software Engineer (Edinburgh)

Edinburgh, UK
Hybrid / WFH Options
IC Resources
land, at sea, and in flight. Senior Embedded Software Engineer Role Overview: Develop and maintain embedded software for satellite systems. Work with C/C++, RTOS (FreeRTOS), and bare-metal programming. Debug hardware/software, support system integration & launch. Senior Embedded Software Engineer Key Skills: Embedded C/C++ Board More ❯
Employment Type: Part-time
Posted:

Infrastructure Research Engineer (Edinburgh)

Edinburgh, UK
Project People
Key Responsibilities: Collaborative engineering: Work within a larger team to rapidly develop proof-of-concept prototypes to validate research ideas and integrate them into production systems and infrastructure Performance Analysis: Conduct in-depth profiling and tuning of operating systems and More ❯
Employment Type: Part-time
Posted:

Embedded Engineer (North Lanarkshire)

North Lanarkshire, Scotland, UK
Hybrid / WFH Options
Escape Recruitment Services
and fully behind initiatives that support technical excellence and continuous improvement. What you'll be doing: Designing and developing embedded firmware in C/C++ Working closely with hardware, test, systems and manufacturing teams Getting hands-on with comms tech: Wi-Fi, Bluetooth, ZigBee and more Building smart, scalable, secure … code for high-quality connected products Supporting architectural decisions, reviews and lab-based testing What we're looking for: Embedded C/C++ experience (from 2 to 10+ years depending on role) Comfortable working with RTOS, debugging tools, lab kit (scopes, analysers etc.) Strong problem-solving mindset and interest in More ❯
Employment Type: Part-time
Posted:
C++
Scotland
10th Percentile
£48,750
25th Percentile
£50,000
Median
£62,500
75th Percentile
£77,500
90th Percentile
£85,000