Permanent C Jobs in Edinburgh

11 of 11 Permanent C Jobs in Edinburgh

Senior Software Engineer

Edinburgh, United Kingdom
WeAreTechWomen
industry and the latest technological developments. Assisting and advising other staff members on system features and customer use case scenarios. Qualifications Required: At least 3 years commercial experience using C and C++ (v11+) Experience of developing within a Unix/Linux operating system with good grasp of shell scripting Experience of RDBMS design/development using PostgreSQL or similar, and More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer Embedded Systems

Edinburgh, Midlothian, Scotland, United Kingdom
Head Resourcing
design reviews and security improvements. What You Bring: Bilingual Skills: Fluent in Chinese & English (to navigate technical documentation and collaborate globally). Programming Expertise: Strong experience in low level 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: Experience with Frida More ❯
Employment Type: Full-Time
Salary: £40,000 - £55,000 per annum
Posted:

Software Engineer (Embedded Systems)

Edinburgh, City of Edinburgh, United Kingdom
Head Resourcing
design reviews and security improvements. What You Bring: Bilingual Skills: Fluent in Chinese & English (to navigate technical documentation and collaborate globally). Programming Expertise: Strong experience in low level 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: Experience with Frida More ❯
Employment Type: Permanent
Salary: £40000 - £55000/annum
Posted:

Software Engineer Analyst - AI Trainer

Edinburgh, UK
Hybrid / WFH Options
DataAnnotation
next generation of AI models. Qualifications: * Fluency in English (native or bilingual level). * Proficiency in at least one of the following programming languages or frameworks: JavaScript, TypeScript, Python, C, C#, C++, React, Go, Java, Kotlin, or Swift. * Excellent writing and grammar skills. * A bachelor’s degree (completed or in progress). * Previous experience as a Software Developer, Coder, Software More ❯
Posted:

Senior C++ Development Engineer

Edinburgh, Midlothian, Scotland, United Kingdom
SeeByte
development in the company Strong numerical and mathematical skills Strong interpersonal and communications skills, and the ability to work with external partners and clients Experience working in C++/C on a Linux platform (e.g., Ubuntu) Use of current programming language features (e.g., Boost, OpenCV, C++-17 onwards for C++) Experience working to software quality processes and following Agile best More ❯
Employment Type: Permanent
Salary: £60,000
Posted:

C++ Developer

edinburgh, central scotland, united kingdom
SeeByte
the project team and develop software solutions aligned to the needs of our clients. Key Skills, Experience and Qualifications Experience designing, developing and implementing modular software Experience working in C C on a Linux platform (e.g., Ubuntu) Strong numerical and mathematical skills Strong interpersonal skills and the ability to work with external partners and clients Enthusiastic to learn new technology … discipline with a software engineering emphasis. Desirable Experience Familiarity with Robotics Middleware (e.g., ROS) Simulation, Robotics and Machine Learning techniques Use of current programming language features (e.g., Boost, OpenCV, C 17 onwards for C++) Experience with automating application deployment and environment configuration management Software verification and deployment techniques An understanding of defect tracking systems such as GitLab/Jira Knowledge More ❯
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:

C++ Developer

Edinburgh, Midlothian, Scotland, United Kingdom
SeeByte
team and develop software solutions aligned to the needs of our clients. Key Skills, Experience and Qualifications Experience designing, developing and implementing modular software Experience working in C++/C on a Linux platform (e.g., Ubuntu) Strong numerical and mathematical skills Strong interpersonal skills and the ability to work with external partners and clients Enthusiastic to learn new technology Successful More ❯
Employment Type: Permanent
Salary: £40,000
Posted:

Algorithms Engineer

Edinburgh, Midlothian, Scotland, United Kingdom
SeeByte
learning or computer vision. Robotics or autonomous systems (e.g., path-planning problems, use of ROS). Software development best practices (e.g., testing, documentation, continuous integration). Working knowledge of C/C++. Behaviours that make you brilliant for this role You are customer focussed and keep the customers needs at the forefront of your mind. You communicate clearly, respectfully and More ❯
Employment Type: Permanent
Salary: £50,000
Posted:

Algorithms Engineer

edinburgh, central scotland, united kingdom
SeeByte
learning or computer vision. Robotics or autonomous systems (e.g., path-planning problems, use of ROS). Software development best practices (e.g., testing, documentation, continuous integration). Working knowledge of C/C++. Behaviours that make you brilliant for this role You are customer focussed and keep the customers needs at the forefront of your mind. You communicate clearly, respectfully and More ❯
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:
C
Edinburgh
25th Percentile
£48,000
Median
£51,000
75th Percentile
£54,000
90th Percentile
£66,250