Permanent C Jobs in Edinburgh

1 to 21 of 21 Permanent C Jobs in Edinburgh

Senior Software Developer

Edinburgh & Lothians, Scotland, United Kingdom
Hybrid / WFH Options
Oscar Associates (UK) Limited
with customers to understand their requirements and tailor their C++ middleware solutions to their needs. Requirements 4+ years commercial experience working with C++/C/Rust or Java Strong understanding of data structures and algorithms BSc in Computer Science/Maths or related field Excellent problem solving skills Strong more »
Employment Type: Permanent, Work From Home
Salary: £50,000
Posted:

Full Stack Software Engineer

Edinburgh, City of Edinburgh, United Kingdom
IC Resources
development, using a range of languages and frameworks eg Node, React, Angular, etc Experience with AWS or other cloud platforms (GCP, Azure) Exposure to C/C++ and experience in embedded systems development Agile This is a hybrid role role - requiring 3 days per week in their Edinburgh office. If more »
Employment Type: Permanent
Salary: £70000 - £85000/annum
Posted:

Senior Software Engineering Manager - Edinburgh / Hybrid

Edinburgh, Midlothian, United Kingdom
Hybrid / WFH Options
Saxon Recruitment Solutions
understand the technologies but will not be expected to code. The Ideal candidate will also have the following skills:• Familiar with Linux Development environment, C, Python• Knowledge of network routers/switches or routing protocols (ISIS, OSPF, BGP, etc.), Networking Applications• Experience in open-source software development.The company focus on more »
Salary: £ 100 K
Posted:

Senior Software Development Manager - Edinburgh / Hybrid

Edinburgh, Midlothian, United Kingdom
Hybrid / WFH Options
Saxon Recruitment Solutions
understand the technologies but will not be expected to code. The Ideal candidate will also have the following skills: • Familiar with Linux Development environment, C, Python • Knowledge of network routers/switches and the Networking Industry • Experience in open-source software development • Knowledge with cloud native application development • Knowledge with more »
Salary: £ 100 K
Posted:

DSP Software Engineer

Edinburgh, Scotland, United Kingdom
European Tech Recruit
code reuse. Requirements: Knowledge of DSP, MCU, IC, and audio codec architectures. Experience with embedded architectures and real-time embedded software. Knowledge of embedded C/C++ programming with knowledge of DSP algorithm development. Good problem-solving and debugging skills. Good competency in Python and/or MATLAB. Good knowledge more »
Posted:

Java Developer

Edinburgh, Midlothian, Scotland, United Kingdom
Hybrid / WFH Options
Bright Purple
excellent care of by senior management. What you'll bring to the role: Strong Java experience Experience working within a Linux environment Python or C/C++ would be advantageous Experience with application development Problem-solving skills Apply now with your latest CV for consideration. Bright Purple is an equal more »
Employment Type: Permanent, Work From Home
Salary: £45,000
Posted:

Principal Software Engineer

Edinburgh, Scotland, United Kingdom
European Tech Recruit
knowledge of DSP, MCU, IC, and audio codec architectures. Excellent knowledge of embedded architectures and real-time embedded software. Fluent in real-time embedded C/C++ programming with in-depth knowledge of DSP algorithm development. Good debugging skills. Good competency in Python and/or MATLAB. Report bugs using more »
Posted:

Senior Embedded Software Test Engineer

Edinburgh, City of Edinburgh, United Kingdom
Cathcart Technology
of embedded systems and RTOS Experience with MCU/DSP processors Strong leadership experience - evidence delivering on projects Scripting experience (Python/Shell/C/C++ etc.) Automation experience Any experience with Jira/Gi/CI Systems i.e. Jenkins would be a bonus! The company have a great more »
Employment Type: Permanent
Salary: £50000 - £70000/annum
Posted:

Senior Embedded Software Test Engineer

Edinburgh, Midlothian, Scotland, United Kingdom
Hybrid / WFH Options
Cathcart Technology
of embedded systems and RTOS Experience with MCU/DSP processors Strong leadership experience - evidence delivering on projects Scripting experience (Python/Shell/C/C++ etc.) Automation experience Any experience with Jira/Gi/CI Systems i.e. Jenkins would be a bonus! The company have a great more »
Employment Type: Permanent, Work From Home
Salary: £70,000
Posted:

Researcher Engineer - Distributed Systems, Cloud and OS

Edinburgh, Scotland, United Kingdom
European Tech Recruit
of the following: PhD in Computer Science or related In-depth knowledge of distributed systems, operating systems or cloud computing. Solid programming skills in C/C++, Go, Python, Rust etc. Published papers in top journals/conferences. Fluent in English. more »
Posted:

Software Test Automation Engineer - Hardware Validation

Edinburgh, Scotland, United Kingdom
IC Resources
it would be beneficial to have some lab-based hardware testing background. Any exposure to putting together firmware or software validation test cases in C would be a bonus. Candidates need to be fully authorised to work in the UK. The successful candidate can expect to find an enthusiastic, friendly more »
Posted:

Senior Test Engineer

Greater Edinburgh Area, United Kingdom
IC Resources
along with hands-on experience on automatic test equipment. Deep understanding of semiconductor manufacturing techniques and semiconductor testing strategies. Competence in scripting languages like (C/C++/Java/Perl/Python) Knowledge of advanced SOC testing equipment (such as V93000 or SMT models) Demonstrated experience with testing tools more »
Posted:

Embedded Software Engineer - Livingston

Edinburgh, Polbeth, West Lothian, United Kingdom
Be-IT Resourcing Ltd
embedded software applications relating to gas chromatography and Mass Spectroscopy. You'll have experience in: - Writing bare-metal and RTOS based embedded software in C - Using ARM based processors - Controlling and monitoring hardware devices including digital I/Os, ADCs, DACs and stepper motors - Using communications interfaces including I2C, SPI more »
Employment Type: Permanent
Salary: £45000 - £60000/annum
Posted:

Machine Learning Research Engineer

Edinburgh, Scotland, United Kingdom
IC Resources
machine learning workloads. Expertise in operating systems, distributed systems, cloud computing, and machine learning algorithms. Proficiency in at least one programming language such as C/C++, Go, or Python. Desired Experience: Familiarity with systems for machine learning, time series analysis, and optimization. Experience developing and maintaining large-scale cloud more »
Posted:

Principal DSP Engineer - Audio

Edinburgh, Scotland, United Kingdom
Hybrid / WFH Options
European Tech Recruit
your success. Your technical expertise is essential: We're looking for someone with a deep understanding of DSP principles, embedded systems, and real-time C/C++ programming. Provide technical leadership to your team: provide technical guidance and mentorship to junior engineers on the team. Complex Project Management: Lead and more »
Posted:

Database Research Engineer

Edinburgh, Scotland, United Kingdom
European Tech Recruit
comfortable with research methodology. Be comfortable with system design and implementation. Be data-driven. 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 Network Software Engineer

Edinburgh, Midlothian, Scotland, United Kingdom
Hybrid / WFH Options
Saxon Recruitment Solutions Ltd
Senior Network Software Engineer C Python - Remote or Edinburgh What career goals are not being met ? What 5 things do you look for in a job move ? This successful global organisation driven by a relentless pursuit of network innovation seek a Senior Network Software Engineer with good C coding skills … results for projects or for significant phases of larger, complex assignments. The key skills for the Senior Software Engineer include: * Ability to write quality C code along with automated unit test cases using Python/C * Understanding of Linux OS & open source software development * Experience with design & development of L2 more »
Employment Type: Permanent, Work From Home
Salary: £65,000
Posted:

Senior Development Engineer

Edinburgh, Scotland, United Kingdom
Spacelabs Healthcare
Coaching and mentoring other engineers Supporting functional and project managers with planning of activities and reporting on progress Embedded firmware design and programming using C Low Power electronics design for new and existing medical devices Also including: Microcontrollers Standard and programmable logic Digital and Analogue circuits Generating design documentation Work … Security, providing security and inspection systems, turnkey security screening solutions and related services; (b) Healthcare, providing patient monitoring, diagnostic cardiology and anesthesia systems; and (c) Optoelectronics and Manufacturing, providing specialized electronic components and electronic manufacturing services for original equipment manufacturers with applications in the defense, aerospace, medical and industrial markets more »
Posted:

Senior Development Engineer

Edinburgh, Midlothian, Scotland, United Kingdom
Spacelabs Healthcare
Coaching and mentoring other engineers Supporting functional and project managers with planning of activities and reporting on progress Embedded firmware design and programming using C Low Power electronics design for new and existing medical devices Also including: Microcontrollers Standard and programmable logic Digital and Analogue circuits Generating design documentation Work … Security, providing security and inspection systems, turnkey security screening solutions and related services; (b) Healthcare, providing patient monitoring, diagnostic cardiology and anesthesia systems; and (c) Optoelectronics and Manufacturing, providing specialized electronic components and electronic manufacturing services for original equipment manufacturers with applications in the defense, aerospace, medical and industrial markets more »
Employment Type: Permanent
Posted:

Senior Research Engineer - Distributed Systems / Databases / C++

Edinburgh, Scotland, United Kingdom
European Tech Recruit
Cloud and devices Required Skills for Research Engineer: MSc or PhD in Computer Science or a relevant field Expertise in Systems level programming in C/C++ and/or Rust Experience working in one of the following data management systems, query processing, transactional or graph databases, storage engines, indexing … workflow systems, compilers, databases) Contributions to foundational or peer reviewed research is a plus Keywords: Databases/Database/Data Management/C++/C/Rust/Systems/Systems Level/query processing/storage engines/indexing engines/fault-tolerant/distributed systems/operating systems more »
Posted:

Database Researcher

Edinburgh, Scotland, United Kingdom
European Tech Recruit
of database management, query processing, storage engines, and related fields. Experience with empirical research and system design. Skilled in system-level programming languages (e.g., C/C++, Rust, Java, Go). Knowledgeable in areas such as parallel algorithms, distributed computing, graph theory, and hardware-software co-design. Excellent English communication … in top conferences or journals is a plus but not required. Keywords: Database Research/Database Researcher/R&D/System Design/C/C++/Rust/Java/Go/Distributed Computing/Parallel Algorithms/Graph Theory/Hardware-Software Co-design/Low-level more »
Posted:
C
Edinburgh
10th Percentile
£44,000
25th Percentile
£52,500
Median
£60,000
75th Percentile
£65,000