C Jobs in the UK

1 to 25 of 818 C Jobs in the UK

Principal FPGA Firmware Engineer

London, United Kingdom
Hybrid / WFH Options
Confidential
Principal FPGA Firmware Engineer- C/C++ , VDHL- Kingston Upon Thames area - Hybrid working (3 days in office) - Salary DOE plus ben efits including 8% pension, 26 days holiday plus bank holidays plus the option to purchase additional holidays & private medical healthcare cover and a range of other benefits to more »
Posted:

Senior Verification Engineer

Stebbing, England, United Kingdom
ARM
Perl Strong software engineering skills including understanding of object-oriented programming, data structures, and algorithms Knowledge of formal verification techniques and tools Competency in C/C++ or Assembly language (preferably Arm) programming Competency in a hardware design language, preferably Verilog Practical experience of working on microprocessor or complex system more »
Posted:

Staff SoC / IP Verification Engineer

Stebbing, England, United Kingdom
ARM
performance analysis, silicon validation, FPGA and board development Staff Engineers are also encouraged to mentor junior members Required Skills and Experience : Worked on embedded C/C++ based SoC verification environments Knowledge of assembly language (preferably ARM), C/C++ and/or hardware verification languages e.g. ( SystemVerilog), shell programming more »
Posted:

Senior SoC / IP Verification Engineer

Halstead, England, United Kingdom
ARM
engineers from other teams including architecture, design, implementation, modelling, performance analysis, silicon validation, FPGA and board development Required Skills and Experience : Worked on embedded C/C++ based SoC verification environments Knowledge of assembly language (preferably ARM), C/C++ and/or hardware verification languages e.g. ( SystemVerilog), shell programming more »
Posted:

Principal Verification Engineer

Halstead, England, United Kingdom
ARM
performance analysis, silicon validation, FPGA and board development. Senior engineers are also encouraged to mentor junior members. Required Skills and Experience : Worked on embedded C/C++ based SoC verification environments Knowledge of assembly language (preferably ARM), C/C++ and/or hardware verification languages e.g. (SystemVerilog), shell programming more »
Posted:

Senior Embedded Software Engineer

Worcestershire, United Kingdom
Confidential
the security products industry and work on a range of detection devices. Ideally they are looking for someone with a strong background in embedded C and C++, with experience in a range of microprocessors, particularly the STM32 family. The role will be on site in... more »
Posted:

Senior Embedded Software Engineer

South West, United Kingdom
ZENOVO LTD
prototype new concepts to solve engineering challenges. Create testable, maintainable, secure, and high-reliability code. Contribute to our real-time autonomy software stack using C/C++ Cooperate with... APCT1_UKTJ more »
Employment Type: Full Time
Posted:

Junior Embedded Software Engineer

Guildford, Surrey, United Kingdom
Confidential
by a variety of projects within a dynamic Technical Consultancy. You will have gained a solid understanding of low level software programming languages including C and C++ and possess a strong interest in solving real-world problems. Excellent written and verbal communication skills are essential. Of pa... more »
Posted:

System Architect

Ashwell, England, United Kingdom
ARM
written and verbal communication skills, from technical document writing to giving presentations to stakeholders "Nice to Have" Skills and Experience: You may have Strong C/C++ skills Knowledge of scripting languages e.g. Python Familiarity with MBSE Familiarity with requirements management systems Familiarity with work planning tools such as Jira more »
Posted:

Principal Verification Engineer

Royston, England, United Kingdom
ARM
performance analysis, silicon validation, FPGA and board development. Senior engineers are also encouraged to mentor junior members. Required Skills and Experience : Worked on embedded C/C++ based SoC verification environments Knowledge of assembly language (preferably ARM), C/C++ and/or hardware verification languages e.g. (SystemVerilog), shell programming more »
Posted:

Lead FPGA / Embedded-Systems Engineer

Hitchin, England, United Kingdom
ARM
FPGA implementations. Knowledge/Experience of implementation of DDR memory sub-systems. Programming languages such as: assembly language (ideally Arm assembler), higher-level (e.g. C), object-orientated (e.g. C++) Use of a UNIX environment and shell programming/scripting in e.g. Tcl, Perl, Python etc. Experience and knowledge of Arm more »
Posted:

Staff SoC Performance Modelling Engineer

Hitchin, England, United Kingdom
ARM
using cycle approximate/accurate performance models. Experience in generating pre-silicon/pre-RTL performance projections and performance bottleneck debug and analysis. Strong C/C++ programming and debugging skills. Excellent interpersonal and communication skills. Ability to work in teams and to collaborate with colleagues in other groups and more »
Posted:

Staff SoC Performance Modelling Engineer

Edge, England, United Kingdom
ARM
using cycle approximate/accurate performance models. Experience in generating pre-silicon/pre-RTL performance projections and performance bottleneck debug and analysis. Strong C/C++ programming and debugging skills. Excellent interpersonal and communication skills. Ability to work in teams and to collaborate with colleagues in other groups and more »
Posted:

Linux Performance Tools Engineer

Skelmersdale, England, United Kingdom
ARM
to collaborate with external end developers Meaningful experience in developing cross-platform software (Windows, Linux, macOS) Ability to review and comment code written in C, C++, Python Familiarity with modern software development practises, including source control, automated testing, object-oriented or functional paradigms and the Agile methodology "Nice to have more »
Posted:

Senior / Staff Verification Engineer - Functional Safety (Auto)

Saffron Walden, England, United Kingdom
ARM
fault injection tools and methodologies ( g. Z01X ) Experience in developing test cases from Safety Requirements Understanding of the fundamentals of processor architectures Coding with C/C++ language and assembly language, preferably Arm ISA, for functional coverage Analysing & reporting verification coverage to meet project delivery criteria’s Exposure to UVM more »
Posted:

Senior SoC / IP Verification Engineer

Saffron Walden, England, United Kingdom
ARM
engineers from other teams including architecture, design, implementation, modelling, performance analysis, silicon validation, FPGA and board development Required Skills and Experience : Worked on embedded C/C++ based SoC verification environments Knowledge of assembly language (preferably ARM), C/C++ and/or hardware verification languages e.g. ( SystemVerilog), shell programming more »
Posted:

Lead FPGA / Embedded-Systems Engineer

Buxton, England, United Kingdom
ARM
FPGA implementations. Knowledge/Experience of implementation of DDR memory sub-systems. Programming languages such as: assembly language (ideally Arm assembler), higher-level (e.g. C), object-orientated (e.g. C++) Use of a UNIX environment and shell programming/scripting in e.g. Tcl, Perl, Python etc. Experience and knowledge of Arm more »
Posted:

Senior Firmware Engineer

Plymouth, Devon, United Kingdom
Confidential
Job Title: Senior Firmware Engineer Location : Plymouth, Devon Working Arrangement : On-Site 1 Day Per Fortnight Key Experience/Skills: - Demonstrable skills in modern C microcontroller firmware development for embedded devices - Good Knowledge of low-power wireless comms, such as Zigbee BLE/Bluetooth and WI-FI - It is expected more »
Posted:

Senior Software Engineer

Bicester, Oxfordshire, United Kingdom
Confidential
Senior Software Engineer/Software Engineer/Senior Software Developer/Software Developer with extensive C# knowldege and experience as well as worked with C/C++ coding skills is required to join an expanding technology company that designs, tests, and launches high-tech products in an exciting ind... more »
Posted:

Lead FPGA / Embedded-Systems Engineer

Rainhill, England, United Kingdom
ARM
FPGA implementations. Knowledge/Experience of implementation of DDR memory sub-systems. Programming languages such as: assembly language (ideally Arm assembler), higher-level (e.g. C), object-orientated (e.g. C++) Use of a UNIX environment and shell programming/scripting in e.g. Tcl, Perl, Python etc. Experience and knowledge of Arm more »
Posted:

Principal SoC / IP Verification Engineer

Bolnhurst, England, United Kingdom
ARM
performance analysis, silicon validation, FPGA and board development Principal Engineers are also encouraged to mentor junior members Required Skills and Experience : Worked on embedded C/C++ based SoC verification environments Knowledge of assembly language (preferably ARM), and hardware verification languages e.g. ( SystemVerilog), shell programming/scripting (g. Tcl, Perl more »
Posted:

Software Security Architect

Cambridge, Cambridgeshire, United Kingdom
Confidential
design, and implementation of secure devices Significant embedded software systems design experience Architectural level design experience Security systems concept knowledge in an embedded environment C, C++ and Java understanding Android &/or embedded Linux system architecture knowledge advantageous but not essential Unique opportunity... more »
Posted:

System Level Verification Engineer

Bolnhurst, England, United Kingdom
ARM
consist primarily of driving verification of SoC RTL design that are modified for FPGA implementation, developing and maintaining SoC verification testbench, writing Testcases in C, reusing C Testcases from internal IP/SoC frontend team, creating test-plans, develop tool using scripting languages like python, shell scripts for automation of … for complex SoC development, including software-based techniques Good knowledge of test plan creation and tracking Bare-metal/Low-level programming experience including C and Assembler Experience using EDA simulation tools for testing and debugging e.g. VCS, Questasim, Cadence. Strong written and verbal communication skills “Nice To Have” Skills more »
Posted:

Firmware Engineer

Coatbridge, Scotland, United Kingdom
Lusona LLP
firmware design, with a strong understanding of real-time systems, data processing, and storage techniques. You will be adept in programming languages like Assembly, C, and C++ (experience with C# an advantage). You will have a demonstrable background in system-to-system interfaces, real time data collection, and be more »
Posted:

Senior Embedded Software Engineer

Malvern, West Midlands, United Kingdom
Randstad Tech IT
the security products industry and work on a range of detection devices. Ideally they are looking for someone with a strong background in embedded C and C++, with experience in a range of microprocessors, particularly the STM32 family. The role will be on site in... APCT1_UKTJ more »
Employment Type: Full Time
Posted:
C
10th Percentile
£38,750
25th Percentile
£45,000
Median
£55,571
75th Percentile
£71,250
90th Percentile
£87,500