15 of 15 C Jobs in Edinburgh

Cyber Security Test Engineer

Hiring Organisation
Spacelabs Healthcare
Location
City Of Edinburgh, Scotland, United Kingdom
results. Qualifications Domain Expertise Deep understanding of firmware, operating systems, applications, networks, encryption algorithms, and access control models. Proficiency in coding languages: Assembly, C, C++, Java, C#, .NET, Python. Expertise in operating systems (Linux, Windows), databases (MS SQL, MySQL, Postgres), and application/web servers (Apache, IIS, Wildfly). Strong ...

Embedded Software Engineer

Hiring Organisation
Bright Purple Resourcing
Location
Edinburgh, Midlothian, Scotland, United Kingdom
Employment Type
Permanent
Salary
£65,000
processing engines Collaborate with a multidisciplinary team on R&D and product design Document testing, calibration, debugging, and fixes What Were Looking For Strong C/C++ skills, multi-threaded programming experience on Linux Experience with embedded Linux , drivers, TCP/IP communications, and board-level protocols ...

Senior Silicon Design Engineer

Hiring Organisation
Advanced Micro Devices
Location
Edinburgh, UK
Employment Type
Full-time
Experience in Verilog/SystemVerilog (essential) UVM (Universal Verification Methodology) is a must-have, experience with Formal Verification would be an advantage Experience in C/C++, Python, Perl, TCL for scripting and testbench development Experience in designing complex digital hardware systems and developing hardware architectures for algorithm implementation would ...

Principal Silicon Design Verification Engineer

Hiring Organisation
Advanced Micro Devices
Location
Edinburgh, Midlothian, Scotland, United Kingdom
Employment Type
Permanent
verification would be an advantage. Knowledge of AI-based debug techniques would be an advantage. Knowledge of Python would be an advantage. Experience in C/C++ would be an advantage. RTL design experience would be an advantage. Experience in networking technologies and products would be an advantage. ACADEMIC CREDENTIALS ...

Research Software Engineer - Databases

Hiring Organisation
Bright Purple Resourcing
Location
Edinburgh, Midlothian, Scotland, United Kingdom
Employment Type
Permanent
database management systems. Ifyou are comfortable with research methodology and you have a solid computer science background with experience on system-level programming languages (C,C++, Java, Rust or Go), that's your new challenge! Bright Purple is an equal opportunities employer: we are proud to work with clients ...

Senior Software Engineer

Hiring Organisation
Verso Recruitment
Location
Edinburgh, UK
Employment Type
Full-time
Join a leading engineering & technology company driving next-gen high-performance products. You'll take ownership of embedded Linux systems and low-level xxuwjjq C software, from concept to production, shaping platform architectu Please click on the apply button to read the full job description ...

Senior Compiler Engineer

Hiring Organisation
IC Resources
Location
Edinburgh, UK
Employment Type
Full-time
with systems and performance engineers on cross-platform support Contribute to the evolution of a modern, performance-focused compiler stack Compiler Engineer Background: Strong C/C++ skills and solid foundations in computer science Understanding of compiler design and optimisation techniques Experience with LLVM, CUDA, or GPU compiler toolchains Exposure ...

AI Infrastructure Architect

Hiring Organisation
Microtech Global Ltd
Location
Edinburgh, Midlothian, Scotland, United Kingdom
Employment Type
Permanent
level bottlenecks regarding GPU utilization, memory/bandwidth, Interconnect Fabric, and network/storage paths Proficient in at least one system-level language (e.g., C/C++, Go, Rust) and one scripting language (e.g., Python ...

Systems Research Engineer

Hiring Organisation
Project People
Location
Edinburgh, City of Edinburgh, United Kingdom
Employment Type
Permanent
Title: Systems Research Engineer Location: Edinburgh Who we are looking A Degree in Computer Science/Electrical Engineering, or a related field Proficiency in C/C++ Experience in Python for prototyping Hands-on experience with LLM frameworks Having one of these knowledge areas: distributed systems, operating systems, machine learning ...

Infrastructure Architect

Hiring Organisation
microTECH Global LTD
Location
City Of Edinburgh, Scotland, United Kingdom
level bottlenecks regarding GPU utilization, memory/bandwidth, Interconnect Fabric, and network/storage paths Proficient in at least one system-level language (e.g., C/C++, Go, Rust) and one scripting language (e.g., Python) If you're interested in applying, please reach out to daniel@microtech-global.com ...

Technical Product Manager

Hiring Organisation
Head Resourcing
Location
Edinburgh, City of Edinburgh, United Kingdom
Employment Type
Permanent
Salary
£55000 - £65000/annum
software engineering and the SDLC Strong understanding of developer tooling, SDKs, and build/build-chain tools Ability to read and understand code (C essential; Java and Python desirable) Familiarity with Agile delivery, CI/CD, APIs, and modern software architectures Comfortable working with structured data (JSON, XML, YAML ...

Technical Product Manager

Hiring Organisation
Bright Purple Resourcing
Location
Edinburgh, Midlothian, Scotland, United Kingdom
Employment Type
Permanent
Salary
£65,000
development, especially build tools including compilers etc. The ability to read and understand code in multiple languages, at least at a high level, including C, Java and Python. An understanding of the detail, implications and nuances is not strictly necessary, nor is the ability to write code without further support ...

Senior Software Engineer - C/Linux

Hiring Organisation
Redline Group Ltd
Location
Edinburgh, Thornville Terrace, City of Edinburgh, United Kingdom
Employment Type
Permanent
Salary
£40000 - £75000/annum
Software Engineer job, based in Edinburgh, required to join one of the global market leaders in defence and aerospace electronics. The Senior Software Engineer - C/Linux will join a team of software engineers developing a low level software for networking products. A background working with network protocols would … advantage. Essential Skills needed for the Senior Software Engineer - C/Linux job include: - Strong Experience in developing Software using Embedded C. - Strong Communication Skills. - Experience in Developing Software for Linux Based Platforms. - Degree in Software Development, Electronics or other relevant fields. During their employment, the Senior Software Engineer - C ...

Embedded C Software Engineer

Hiring Organisation
Bright Purple Resourcing
Location
Edinburgh, Midlothian, Scotland, United Kingdom
Employment Type
Permanent
Salary
£45,000
Embedded C Software Engineer - Edinburgh, Hybrid We are working with an innovative UK-based space technology companythat develops software used on real spacecraft missions. The organisation supports customers across the global space sector and is continuing to grow its engineering capability. They are now looking to add an EmbeddedSoftware Engineerto … collaborative environment, contributing across the full development lifecycle, from early design discussions through to testing and delivery. Developing and maintaining embedded software in C Working with hardware interfaces and supporting new onboard platforms Writing and maintaining automated tests to ensure software quality Taking part in code reviews and technical discussions ...

Senior Software Engineer

Hiring Organisation
Verso Recruitment
Location
Edinburgh, Midlothian, Scotland, United Kingdom
Employment Type
Permanent
Role Join a leading engineering & technology company driving next-gen high-performance products. You'll take ownership of embedded Linux systems and low-level C software , from concept to production, shaping platform architecture and ensuring robust performance across demanding environments. 🚀 What You'll Do Write production-quality Embedded C … smooth integration and early issue resolution Drive improvements in software architecture, processes, and documentation 🛠 What We're Looking For Strong experience in Embedded C and embedded Linux development Proven low-level programming and hardware-software integration skills Comfortable with build systems, toolchains, version control, and system bring-up Hands ...