C Jobs in Scotland

26 to 50 of 88 C Jobs in Scotland

Firmware Engineer (Edinburgh)

Edinburgh, UK
Kineton
RSA, ECC, SHA). Hands-on experience with secure communication protocols (e.g., TLS/SSL, DTLS, IPsec). Proficiency in programming languages such as C and C++. Experience with assembly language is a plus. Solid understanding of hardware/software interfaces and debugging tools (e.g., JTAG). Excellent problem-solving More ❯
Posted:

Firmware Engineer

Edinburgh, Scotland, United Kingdom
Kineton
RSA, ECC, SHA). Hands-on experience with secure communication protocols (e.g., TLS/SSL, DTLS, IPsec). Proficiency in programming languages such as C and C++. Experience with assembly language is a plus. Solid understanding of hardware/software interfaces and debugging tools (e.g., JTAG). Excellent problem-solving More ❯
Posted:

Senior Applied Scientist, Digital Acceleration

City, Edinburgh, United Kingdom
Amazon
for business applications. PhD, or a Master's degree and experience in CS, CE, ML or related field. Knowledge of programming languages such as C/C++, Python, Java or Perl. Experience in any of the following areas: algorithms and data structures, parsing, numerical optimization, data mining, parallel and distributed More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Infrastructure Research Engineer - Distributed Systems / Cloud Computing / Operating Systems

Edinburgh, Scotland, United Kingdom
European Tech Recruit
Solid experience or deep interest in operating systems , distributed systems , or cloud computing . Proficiency in at least one core systems programming language (e.g. C/C++, Go, Python). Excellent teamwork and communication skills. Bonus Points For: A PhD in a related field (e.g., distributed systems, OS, cloud infrastructure More ❯
Posted:

Systems Infrastructure Research Engineer (Edinburgh)

Edinburgh, UK
European Tech Recruit
of operating 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 More ❯
Posted:

Systems Infrastructure Research Engineer

Edinburgh, Scotland, United Kingdom
European Tech Recruit
of operating 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 More ❯
Posted:

Power Platform Architect

Edinburgh, Scotland, United Kingdom
Cognizant
understanding of automation and Microsoft Power Platform. Hands-on experience on at least one of the programming languages (e.g. .Net, Java, VB, C#/C, HTML/CSS, Python, Web Services, mainframe, web applications, SQL, data integration tools, technical automation tools) Must have experience as a technology architect Must have More ❯
Posted:

Engineering Manager - Application Security Team

Glasgow, Renfrewshire, United Kingdom
Verimatrix
non-technical audiences. Experience with large, multi-faceted and complex systems. Experience with agile Development Practices. Experience running distributed teams. Technical Skills Proficiency in C , C++ Understanding of security principles and secure coding practices. Strong analytical and problem-solving skills. Expertise in reverse engineering and debugging tools is a plus More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer

Edinburgh, City of Edinburgh, United Kingdom
CBSbutler Holdings Limited trading as CBSbutler
Troubleshoot and resolve technical issues; escalate complex challenges and contribute to risk mitigation strategies. Required Experience Proficiency in high-level programming languages such as C, NI LabWindows/CVI, LabVIEW, or LabVIEW FPGA. Familiarity with NI TestStand and low-level driver development. Experience developing software for test systems within a More ❯
Employment Type: Contract
Rate: £55 - £60/hour
Posted:

Senior Database Researcher (Edinburgh)

Edinburgh, UK
European Tech Recruit
the latest 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 More ❯
Posted:

Senior Database Researcher

Edinburgh, Scotland, United Kingdom
European Tech Recruit
the latest 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 More ❯
Posted:

Senior Solution Architect

Glasgow, Renfrewshire, United Kingdom
Siemens Mobility
Understanding of bid production and delivery process. Knowledge of train control systems and the process to modify them. Software and coding experience preferably in C/C++, Python or similar programming languages. Experience in taking solutions from Problem Statement to Solution to Bid to Delivery. You'll benefit from Our More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Network Software Engineer C Linux - Remote

City, Edinburgh, United Kingdom
Hybrid / WFH Options
Saxon Recruitment
Permanent Senior Network Software Engineer C Linux x2. Remote or Hybrid Edinburgh Stuck? Frustrated? Know you're better than this? Career goals not being met? As a Senior Software Engineer in this Networking Technology company, you'll have the opportunity to work on innovative, challenging projects where you'll learn … are being enabled by these technologies. Driven by a relentless pursuit of network innovation, you'll be a Senior Network Software Engineer with good C coding skills, Linux, and preferably Python, for a Fully Remote role or hybrid in their Edinburgh site. In this unique role, you will help make … in the NOS for onboarding, configuring, maintaining, monitoring, and troubleshooting devices. You will ideally have the following skills and experience: Ability to write quality C code with automated unit tests using Python/C Understanding of Linux OS & open-source software development Experience in developing Network Components in C-BGP More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Head of Product - Engineering (Edinburgh)

Edinburgh, UK
Hybrid / WFH Options
Head Resourcing
Support teams 🔹 Champion technical excellence and innovation in a commercially driven environment What You Bring 🔸 Proven leadership experience in product engineering teams 🔸 Expertise in C & Java , embedded systems, and real-time software 🔸 Deep understanding of distributed architectures & complex systems 🔸 Strong stakeholder management & communication skills 🔸 A passion for driving technical excellence More ❯
Posted:

Head of Product - Engineering

Edinburgh, Scotland, United Kingdom
Hybrid / WFH Options
Head Resourcing
Support teams 🔹 Champion technical excellence and innovation in a commercially driven environment What You Bring 🔸 Proven leadership experience in product engineering teams 🔸 Expertise in C & Java , embedded systems, and real-time software 🔸 Deep understanding of distributed architectures & complex systems 🔸 Strong stakeholder management & communication skills 🔸 A passion for driving technical excellence More ❯
Posted:

Software Engineering Manager

Glasgow, City of Glasgow, United Kingdom
Hybrid / WFH Options
Cathcart Technology
process and provide hands on coding support as needed Key Skills and Experience: ** Experience leading software engineering teams ** Hands on software development experience with (C, C++) ** Understanding of secure coding practices and security principles ** Experience with mobile platforms (iOS, Android) and associated development tools would be hugely beneficial ** Familiarity with More ❯
Employment Type: Permanent
Salary: £70000 - £78000/annum
Posted:

Software Engineering Manager

Glasgow, Renfrewshire, United Kingdom
Hybrid / WFH Options
Cathcart Associates Group Ltd
process and provide hands on coding support as needed Key Skills and Experience: Experience leading software engineering teams Hands on software development experience with (C, C++) Understanding of secure coding practices and security principles Experience with mobile platforms (iOS, Android) and associated development tools would be hugely beneficial Familiarity with More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineering Manager

Glasgow, Lanarkshire, Scotland, United Kingdom
Hybrid / WFH Options
Cathcart Technology
process and provide hands on coding support as needed Key Skills and Experience: ** Experience leading software engineering teams ** Hands on software development experience with (C, C++) ** Understanding of secure coding practices and security principles ** Experience with mobile platforms (iOS, Android) and associated development tools would be hugely beneficial ** Familiarity with More ❯
Employment Type: Permanent, Work From Home
Salary: £75,000
Posted:

Embedded Software Engineer (Livingston)

Livingston, West Lothian, UK
CAME Entrotec
taking a leading role in engineering changes and maintenance of Embedded Software. Responsibilities: Design, implement, and maintain embedded firmware for Renesas RA microcontrollers using C in IAR Embedded Workbench. Develop and debug low-level drivers for peripheral interfaces (UART, RS485, I2C, SPI, GPIO, ADC, timers, watchdog, etc.). Integrate and … and contribute ideas for process and performance improvements. Do You Offer? A solid technical background in electronics and embedded systems. Extensive experience in embedded C programming for ARM Cortex-M based microcontrollers. Proven experience with IDE-based firmware development (preferably IAR Embedded Workbench). Experience with serial communication protocols such More ❯
Posted:

Embedded Software Engineer

Livingston, Scotland, United Kingdom
CAME Entrotec
taking a leading role in engineering changes and maintenance of Embedded Software. Responsibilities: Design, implement, and maintain embedded firmware for Renesas RA microcontrollers using C in IAR Embedded Workbench. Develop and debug low-level drivers for peripheral interfaces (UART, RS485, I2C, SPI, GPIO, ADC, timers, watchdog, etc.). Integrate and … and contribute ideas for process and performance improvements. Do You Offer? A solid technical background in electronics and embedded systems. Extensive experience in embedded C programming for ARM Cortex-M based microcontrollers. Proven experience with IDE-based firmware development (preferably IAR Embedded Workbench). Experience with serial communication protocols such More ❯
Posted:

Low Level Embedded Software Engineer (Senior Levels)

City, Edinburgh, United Kingdom
Hybrid / WFH Options
Leonardo UK Ltd
t always exist, we really need the following experience for success as a Low Level Embedded Software Engineer at Leonardo: Strong low level embedded C programming skills. A solid grasp of C++. Experience in testing and integrating software with firmware (VHDL/Verilog) and hardware. Excellent debugging skills and application … Demonstrable experience in the following areas will help you stand out: Knowledge of standards such as DO-178C and coding standards such as MISRA C/C++. Experience of Agile development and Atlassian toolset. Understanding of the Internet of Things (IoT). Experience developing Continuous Integration/Continuous Deployment. Security More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Embedded Lead Software Engineer

City, Edinburgh, United Kingdom
Hybrid / WFH Options
leonardo company
to strengthen our community and achieve our mission. What we need from you is applied knowledge and industry experience in: Strong low level embedded C programming skills. A solid grasp of C++. Experience in testing and integrating software with firmware (VHDL/Verilog) and hardware. Excellent debugging skills and application … Working alongside firmware and hardware engineers to develop working embedded solutions. Knowledge of standards such as DO-178C and coding standards such as MISRA C/C++. Requirements management tools. Experience of Agile development and Atlassian toolset. Understanding of the Internet of Things (IoT). Experience developing Continuous Integration/ More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Engineering Manager

Glasgow, Scotland, United Kingdom
Pearson Carter
Hire, train and mentor engineers as well as other technical specialists Promote a culture of autonomy, resilience, respect, and accountability. Experience: Extensive experience with C, C++, both from a hands-on and a management perspective Experienced leading a team of software engineers or other technical specialists An excellent general understanding More ❯
Posted:

DV Engineer/Lead

glasgow, central scotland, united kingdom
Stackstudio Digital Ltd
Experience : 5 to 10 years SOC Verfication Experience on ARM Ecosystem PCIE Experience and also PCIE-VIP usage experience GLS working experience Proficient in C/System Verilog and UVM Working knowledge of GIT Soft skill - Good Communication and willingness to learn JBRP1_UKTJ More ❯
Posted:

DV Engineer/Lead

edinburgh, central scotland, united kingdom
Stackstudio Digital Ltd
Experience : 5 to 10 years SOC Verfication Experience on ARM Ecosystem PCIE Experience and also PCIE-VIP usage experience GLS working experience Proficient in C/System Verilog and UVM Working knowledge of GIT Soft skill - Good Communication and willingness to learn JBRP1_UKTJ More ❯
Posted:
C
Scotland
10th Percentile
£43,750
25th Percentile
£48,750
Median
£65,000
75th Percentile
£77,500
90th Percentile
£85,000