C Jobs in the UK

251 to 275 of 906 C Jobs in the UK

Senior Software Engineer

Stevenage, Hertfordshire, England, United Kingdom
Eclectic Recruitment
that plays a critical role in ensuring the performance and reliability of high-tech products. Key Responsibilities: Develop, support and maintain high-performance test software using languages such as C, C++ or ADA Work across multidisciplinary teams to integrate test solutions with hardware and systems Deliver robust, reliable and standardised code that meets demanding requirements Take ownership of full software … analysis, design, coding and testing Actively contribute to the continuous improvement of testing frameworks and practices The successful candidate will have: Strong software engineering skills, ideally with experience in C, C++ or ADA Excellent analytical skills with the ability to review and refine complex systems A flexible, problem-solving mindset with the ability to handle varied technical challenges Experience working More ❯
Employment Type: Full-Time
Salary: £40,000 - £75,000 per annum
Posted:

Embedded Software Engineer

Southampton, Hampshire, United Kingdom
Critical Software
from you? Academic background in Engineering or similar (Software, Electronics, Physics, Mathematics, etc.) At least 3 years of relevant professional experience in the software development area and knowledge of C, C++ Full-lifecycle software development experience, from initial requirements elicitation to design, coding, testing, documentation, implementation, integration and training Passionate and driven, curious and willing to share your knowledge, but … not able to offer visa sponsorship for this role at this time. Critical Software is proud to be a Benefit Corporation. A Benefit Corporation differs from a standard corporation (C-Corporation): It is a for-profit business entity, legally defined in the US and other jurisdictions, whose legally defined goals include the positive impact on society, workers, the community and More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Principal Simulation & Modelling Engineer

Bristol, Gloucestershire, United Kingdom
Cirrus Selection
systems engineering processes. Knowledge of scripting and automation (MATLAB scripts, Gitlab, Jenkins, or similar). Excellent problem-solving, analytical, and communication skills. Experience integrating external models or code (e.g., C/C++, FMUs, S-Functions, or co-simulation frameworks) into Simulink. Experience with version control tools (e.g., Git, EWM). Hands-on experience of automated C/C++ code generation More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Embedded Software Test Engineer

Crawley, Sussex, United Kingdom
Hybrid / WFH Options
Thales Group
Interact with the senior product design and implementation team Provide technical leadership and ownership for aspects of the software design allocated Write high integrity software in languages such as C C that follows software design and interface control descriptions/specifications and adheres to the software architectures often written in UML Update requirement/Use Case and design documentation to … preferably for real-time and embedded software systems. Experience successfully developing certified product in accordance with HGES or its predecessors Experience in developing with languages such as C++ and C Experience of working with RTOS/OS, e.g. FreeRTOS Static analysis tool experience (e.g. Klockwork or Coverity) Experience in one or more of the following: Visual Studio, DOORS, TAU, GIT More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Applied Research SW Engineer (AI/ML, Python/Julia, C++)

Guildford, Surrey, South East, United Kingdom
Hays
years Proficiency working in/alongside an R&D environment using at least one high-level scientific language (e.g., Python, Julia) and one or more compiled systems languages (e.g., C, C++, C#). Experience with scientific computing, numerical methods, or computational modelling. Familiarity with emerging and interdisciplinary technologies such as: machine learning, digital twins, agentic systems, reinforcement learning, probabilistic computing … Specialist Recruitment Limited acts as an employment agency for permanent recruitment and employment business for the supply of temporary workers. By applying for this job you accept the T&C's, Privacy Policy and Disclaimers which can be found at hays.co.uk More ❯
Employment Type: Permanent
Posted:

Científico de datos

England, United Kingdom
Evertreen
years' of experience in quantitative analytics or data modeling Deep understanding of predictive modeling, machine-learning, clustering and classification techniques, and algorithms Fluency in a programming language (Python, C,C++, Java, SQL) Familiarity with Big Data frameworks and visualization tools (Cassandra, Hadoop, Spark, Tableau More ❯
Posted:

Member of Technical Staff

London, United Kingdom
Microsoft
learning principles. Required/Minimum Qualifications Bachelor's Degree in Computer Science, or related technical discipline AND technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience. Demonstrated full-stack experience in large-scale AI. Empirical evidence of this in the form of top tier publications, open source … or Preferred Qualifications Bachelor's/Master's Degree in Computer Science or related technical field AND technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or PythonOr relevant experience Ability to flex across research and engineering boundaries, wearing a bit of both hats. Passionate about conversational AI and its deployment. Demonstrated More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

L2 Support Consultant

London, United Kingdom
Aptitude Software Limited
knowledge of Unix/Linux operating systems and tools Knowledge of software debugging and profiling tools Ability to read and understand source code in programming languages like Java/C/C C# Ability to create simple ad-hoc programs or scripts Availability and work pattern: Needs to cover 8 hour shifts during extended day hours More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Release Engineer

Liverpool, Lancashire, United Kingdom
Endeavour Recruitment Solutions
Superb analytical and research skills. Advantageous Skills and Knowledge: Ability to interpret and perform defect root cause analysis on program code Database: Oracle, DB2, PL/SQL Knowledge of C C# Reporting skills, and ability to analyse metrics To be considered for shortlisting please apply by submitting an up to date CV. More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Hardware Engineer

Guildford, Surrey, United Kingdom
Intec Recruitment
have strong verbal and written presentation skills have knowledge of at least one of the following areas: FPGA development in VHDL PCB design and layout software development in embedded C/C++. The candidate will be responsible for: simulating and implementing signal, image, or data processing algorithms in VHDL for FPGAs designing PCBs using FPGAs, SoCs, high speed network interfaces More ❯
Employment Type: Permanent
Salary: £37000 - £55000/annum
Posted:

Artificial Intelligence User Interface Specialist

united kingdom, united kingdom
beBeeUserInterface
the ability to explain complex code solutions. The selected individual will work on training our AI chatbots to code, measuring their progress, and evaluating code quality. Proficiency in TypeScript, C, C#, C++, HTML/CSS, React, Go, Java, Kotlin, SQL, and Swift is also required for solving coding problems. Benefits: Remote full-time or part-time position Flexible schedule Paid More ❯
Posted:

Embedded Software Engineer

Edinburgh, Scotland, United Kingdom
LHH
systems and hardware engineers to integrate software on multi-core and distributed platforms Working to airborne software design standards such as RTCA DO-178C and coding guidelines like MISRA C/C++ What we’re looking for: Strong experience with C++ in a real-time embedded environment Solid understanding of object-oriented design (OOD) and UML modelling Familiarity with the More ❯
Posted:

Senior Software Engineer

Redhill, Surrey, South East, United Kingdom
RGS Global
efficient code on time and within budget. Documenting your work clearly and effectively for internal and external stakeholders. What We're Looking For Essential Skills & Experience: Strong proficiency in C programming within embedded environments. Experience with embedded processors and real-time operating systems (RTOS) . Solid understanding of software development lifecycles , from requirements to release. Familiarity with hardware interfaces , peripheral More ❯
Employment Type: Permanent
Salary: £80,000
Posted:

Senior Software Engineer

South Nutfield, Surrey, United Kingdom
Hudson Shribman
efficient code on time and within budget. Documenting your work clearly and effectively for internal and external stakeholders. What We re Looking For Essential Skills & Experience: Strong proficiency in C programming within embedded environments. Experience with embedded processors and real-time operating systems (RTOS) . Solid understanding of software development lifecycles , from requirements to release. Familiarity with hardware interfaces , peripheral More ❯
Employment Type: Permanent
Salary: GBP 70,000 - 80,000 Annual
Posted:

Software Engineer - Trade Capture

London, United Kingdom
Millennium Management LLC
Software Engineer - Trade Capture Job Function Summary We are searching for a developer with strong C Linux server side skills to be involved in the development of our firm's global trade capture application. Principal Responsibilities The role will be part of a global team that is responsible for the development of a real time trade capture system that processes More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Applied Scientist II, AGI Sensory and Machine Learning Builder Services

London, United Kingdom
Amazon
BASIC QUALIFICATIONS - MS or PhD in Electrical Engineering, Computer Sciences, or Mathematics with specialization in speech recognition, natural language processing, or machine learning. - Familiar with programming languages such as C/C++, Java, Perl or Python. PREFERRED QUALIFICATIONS - Experience in building speech recognition and natural language processing systems (e.g. commercial speech products or government speech projects). - Solid Machine Learning More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior / Principal Engineer - Permanent - London

London, United Kingdom
Endeavour Recruitment Solutions
and be eager to embrace new challenges. The opportunity is available for travel from time to time. Therefore candidates must be eligible to work and travel across the EU. C/C++ with structured programming techniques (min 7 yrs experience) 3D Maths Graphics Programming with Open GL, DirectX or equivalent Excellent Analysis and Problem Solving Skills Experience using Performance Analysis More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Embedded Software Engineer - Real-Time systems

Stevenage, Hertfordshire, England, United Kingdom
Hybrid / WFH Options
The One Group
Experience: Work with a multidisciplinary team to create extensible code for new development and to provide software solutions Previous experience with bare-metal embedded software Strong programming knowledge of C/C++ Model-based development using UML SCADE definition and verification algorithms Promote quality code and engage in design and code reviews Aerospace software knowledge is desirable - e.g. DO178C If More ❯
Employment Type: Full-Time
Salary: £54,000 - £64,000 per annum, Inc benefits
Posted:

UI Engineer

united kingdom, united kingdom
Hybrid / WFH Options
DataAnnotation
To apply to this role, you will need to be proficient in either Python and/or JavaScript. However, all of the following programming languages are also relevant: TypeScript, C, C#, C++, HTML/CSS, React, Go, Java, Kotlin, SQL, and Swift in order to solve coding problems (think LeetCode, HackerRank, etc). For each coding problem, you must be More ❯
Posted:

Lead Software Developer

Hertfordshire, South East, United Kingdom
Hybrid / WFH Options
Defence
days per week required on-site due to workload classification. Key Responsibilities: Collaborate with Project Leads, Simulation Architects, and the wider project team to develop synthetic environments using C/C++, C#, and Linux. Provide technical leadership, project management, and team building in the development of weapon systems and system architectures. Support the full product life cycle, including visualisations, demonstrations More ❯
Employment Type: Permanent, Work From Home
Posted:

Data Analyst

lisburn, antrim, united kingdom
Hybrid / WFH Options
DataAnnotation
To apply to this role, you will need to be proficient in either Python and/or JavaScript. However, all of the following programming languages are also relevant: TypeScript, C, C#, C++, HTML/CSS, React, Go, Java, Kotlin, SQL, and Swift in order to solve coding problems (think LeetCode, HackerRank, etc). For each coding problem, you must be More ❯
Posted:

UX Engineer

winchester, south east england, united kingdom
Hybrid / WFH Options
DataAnnotation
To apply to this role, you will need to be proficient in either Python and/or JavaScript. However, all of the following programming languages are also relevant: TypeScript, C, C#, C++, HTML/CSS, React, Go, Java, Kotlin, SQL, and Swift in order to solve coding problems (think LeetCode, HackerRank, etc). For each coding problem, you must be More ❯
Posted:

Embedded Software Engineer

Derby, Derbyshire, United Kingdom
Shorterm Group
embedded software standards are adopted & continuously improved. * To ensure full compliance with design, quality and Health & Safety Regs. The Right Candidate: * A good understanding of embedded software design including: C/C++,C#, Visual Studio, CE 5.0 & CE6.0, .NET, MFC, Visual Basic, ARM9, 8051, PIC, X86, SQL, Assembler, RTOS, Linux. * Fault Analysis, Testing, Factory Acceptance Testing, Site Testing and Commissioning. More ❯
Employment Type: Permanent
Salary: £40000 - £50000/annum
Posted:

Software Engineer (Open-Source Silicon Methodology)

London, United Kingdom
zeroRISC inc
tool flows, especially for design verification Strong teamwork and communication skills Preferred Qualifications (not required): Experience working with a silicon development team Knowledge of SoC architecture concepts Familiarity with C and/or Rust programming languages Experience with the Bazel build system Why Join Us? Your work will contribute to cutting-edge security solutions for critical industrial and IoT systems More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Hardware System Test Engineer

Bristol, Gloucestershire, United Kingdom
Cerebras
decisions. Identify root causes of technical issues spanning hardware and software. Candidate Profile Experience in manufacturing testing of advanced electronic systems. Strong understanding of electronics fundamentals. Proficiency with Python, C/C++, Bash, and Git. Experience using Linux command line. Ability to collaborate with software, silicon, and hardware design teams. Problem-solving skills for complex electronic systems. Excellent communication and More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:
C
10th Percentile
£43,000
25th Percentile
£47,500
Median
£57,836
75th Percentile
£73,750
90th Percentile
£95,000