Remote C Jobs in the UK

1 to 25 of 267 C Jobs in the UK with Remote Work Options

Linux Tools Engineer

Manchester, England, United Kingdom
Hybrid / WFH Options
ARM
skills and experience To be successful in this role, you will have the following essential attributes: Ability to write and review code written in C, C++, and Python Domain experience with debugging performance problems on Linux and Windows systems Excellent interpersonal skills; you will need to collaborate with external end more »
Posted:

Engineering Platform Developer

Manchester, England, United Kingdom
Hybrid / WFH Options
ARM
Experience in a small team/start-up environment, appreciation for Agile principles Experience with CI (continuous integration) tools like Jenkins, Docker, AWS Some C/C++ development experience, knowledge of relevant build tools Experience with networking concepts (TCP/IP, DNS, and HTTP) In Return: You will have stimulating more »
Posted:

Principal Software & Firmware Architect

Newton, England, United Kingdom
Hybrid / WFH Options
ARM
and Experience: - Bachelor of Science degree in EE/ECE/CE/CS or related fields. - Strong programming skills using languages such as C, and experience developing Linux kernel drivers and embedded firmware. - Understanding of power management mechanisms in Operating Systems (like Linux, Windows) and firmware. - Working experience using more »
Posted:

Senior SoC / IP Design Engineer

Newton, England, United Kingdom
Hybrid / WFH Options
ARM
Arm System Architectures Experience developing and integrating subsystems for PCIe, UCIe, DDR/LPDDR/HBM, Ethernet etc. High level programming experience such as C/C++ and/or assembly language programming Experience in embedded operating systems, device drivers, microprocessor and embedded system hardware architectures. In Return: We offer more »
Posted:

Staff Software Security Engineer

Newton, England, United Kingdom
Hybrid / WFH Options
ARM
analysis Experience writing secure code, and designing secure software specifically for low level software such as drivers, firmware. Demonstrated skills for secure code reviews (C/C++) of complex software projects. Experience in automation using scripting languages (e.g., Python). Experience in performing Software Composition Analysis using tools such as more »
Posted:

Senior SoC / IP Design Engineer

Newton, England, United Kingdom
Hybrid / WFH Options
ARM
standards Involvement in development and integration of subsystems for PCIe, UCIe, DDR/LPDDR/HBM, Ethernet etc. High level programming experience such as C/C++ and/or assembly language programming Participation in global IP and SoC development projects In Return: With offices around the world, Arm is more »
Posted:

Principal SoC Design Engineer

Manchester, England, United Kingdom
Hybrid / WFH Options
ARM
Arm System Architectures Experience developing and integrating subsystems for PCIe, UCIe, DDR/LPDDR/HBM, Ethernet etc. High level programming experience such as C/C++ and/or assembly language programming Experience in embedded operating systems, device drivers, microprocessor and embedded system hardware architectures. In Return: Arm is more »
Posted:

Senior Embedded Software Engineer

Newton, England, United Kingdom
Hybrid / WFH Options
ARM
Arm’s Software Engineering group is responsible for creating and improving the software eco-system around Arm's next generation of applications processors. We help our partners build creative Arm-powered products, for various segments Mobile, Server, IoT connected devices more »
Posted:

Principal C++ Developer

Newton, England, United Kingdom
Hybrid / WFH Options
ARM
help define requirements, document the design and provide any other documentation that may help achieve certification Required Skills and Experience : Extensive development experience in C and C++ and an understanding of modern C++, such as C++14/17/20 Experience in the full software development lifecycle from requirements, to … Safety software development as per at least one of the Functional Safety standards: ISO 26262, EN 50128, IEC 61508, IEC 62304 Familiarity with the C and C++ Standard Libraries and C++14/17/20 language features Low-level programming in Arm Assembly Presence and experience contributing to Open-Source more »
Posted:

Staff Engineer - SoC Verification

Newton, England, United Kingdom
Hybrid / WFH Options
ARM
verification of SoC RTL designs that are modified for FPGA implementation, developing and maintaining SoC verification testbench, integrating third party VIPs, writing Testcases in C, reusing C Testcases from internal IP/SoC frontend team, creating test-plans, developing tools using scripting languages like Python, Perl, Shell for automation of … Software development to lead verification efforts of assigned project. Mentoring and coaching junior members of the team. Required Skills and Experience: Worked on embedded C/C++ based SoC verification environments Experience working with systems using AMBA bus standards e.g. AXI, AHB, APB. Extensive experience of relevant verification experience including more »
Posted:

Research and Education Intern

Newton, England, United Kingdom
Hybrid / WFH Options
ARM
Science, Mathematics, Physics or some other relevant STEM field where computing is important. You will have some experience with procedural programming languages such as C, or OOP languages such as Python/C++. Qualities that will help your application stand out: You might also have some personal interests such as more »
Posted:

Senior Hardware Engineer

Ashford, England, United Kingdom
Hybrid / WFH Options
Lynx Recruitment Limited
generation, RoHS analysis, and compilation Possible oversight of junior engineers Ideal Candidate Profile: Demonstrable experience in digital and analogue design Embedded programming expertise in C, FPGA VHDL, and advantageous experience in C++, .NET, C#, Java, or Python Familiarity with CAD tools, such as Altium, for schematic capture and PCB layout more »
Posted:

Senior C++ Developer - Compilers

Newton, England, United Kingdom
Hybrid / WFH Options
ARM
expand support of the Arm architecture & Arm IP. Contribution to open-source LLVM and related projects. Required Skills and Experience: Excellent programming skills in C/C++. Experience developing, testing, delivering, and maintaining production-quality software in a commercial environment. Dedicated and flexible, you are someone who is technically versatile more »
Posted:

Senior C++ Developer - Compilers

Manchester, England, United Kingdom
Hybrid / WFH Options
ARM
expand support of the Arm architecture & Arm IP. Contribution to open-source LLVM and related projects. Required Skills and Experience: Excellent programming skills in C/C++. Experience developing, testing, delivering, and maintaining production-quality software in a commercial environment. Dedicated and flexible, you are someone who is technically versatile more »
Posted:

Senior Design Engineer

Newton, England, United Kingdom
Hybrid / WFH Options
ARM
SoC. • Knowledge of shell programming/scripting (e.g. Tcl Perl, Python etc.) “Nice To Have” Skills and Experience: • High level programming experience such as C/C++ and/or assembly language programming • Experience in embedded operating systems, device drivers, microprocessor, and embedded system hardware architectures. • Knowledge or experience of more »
Posted:

Principal Verification Engineer - Auto

Newton, England, United Kingdom
Hybrid / WFH Options
ARM
fault injection tools and methodologies (e.g Z01X ) Experience in developing Test cases from Safety Requirements Understanding of the fundamentals of processor architectures Coding with C language and assembly language, preferably Arm ISA, for functional coverage Analysing & reporting verification coverage to meet project delivery criteria Exposure to UVM or other industry more »
Posted:

Staff/Principal Design Engineer

Newton, England, United Kingdom
Hybrid / WFH Options
ARM
knowledge of SystemVerilog Assertions (SVA) Mentoring team members Knowledge of scripting eg Python, Perl or unix shell scripting Knowledge of assembly language (preferably ARM), C/C++ and/or hardware verification languages e.g. SystemVerilog In return: You will get to influence the direction of our CPU product lines, learn more »
Posted:

Senior Software Engineer

Newton, England, United Kingdom
Hybrid / WFH Options
ARM
be fast, efficient and secure, and support the very latest Arm architectural features. We're looking for software engineers with experience writing low-level C code. As well as the technical work of writing patches to implement new functionality, improve performance and enable new Arm architecture, you will enjoy working … of the wider open source community. We would love to hear from you if you have the below experience! Required Skills and Experience: - Proficient C programmer - Desire and ability to work as part of a team - Passion for open source development “Nice To Have” Skills and Experience: - Armv8-A Architecture more »
Posted:

Senior Verification Engineer

Newton, England, United Kingdom
Hybrid / WFH Options
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:

Lead FPGA / Embedded-Systems Engineer

Manchester, England, United Kingdom
Hybrid / WFH Options
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/Staff Functional Safety Engineer

Manchester, England, United Kingdom
Hybrid / WFH Options
ARM
To Have” Skills and Experience : Experience of image processing. Experience of ASIC RTL design using Verilog, System Verilog or VHDL. Programming language, such as 'C' or C++ In Return: You will get to utilise your engineering skills to enable state of the art image processing for automotive use cases, where more »
Posted:

Staff/Principal SoC / IP Design Engineer

Newton, England, United Kingdom
Hybrid / WFH Options
ARM
and AMBA standards Experience developing and integrating subsystems for PCIe, UCIe, DDR/LPDDR/HBM, Ethernet etc. High level programming experience such as C/C++ and/or assembly language programming Working in global IP and SoC development projects In Return: With offices around the world, Arm is more »
Posted:

DevOps/Site Reliability Engineer - Compilers

Newton, England, United Kingdom
Hybrid / WFH Options
ARM
improvements to our CI/CD software development infrastructure Toolchains that developers across industries use to build the world’s embedded devices with: Arm C and C++ Libraries Arm Compiler for Embedded LLVM Embedded Toolchain for Arm (Open-Source Software in Github) Arm Compiler for Embedded FuSa (Long-Term Support … a skilled DevOps or Site Reliability engineer with an interest in joining an established team working on our open-source and commercial compiler, linker, C/C++ libraries and toolchain products for embedded devices. Our partners rely on our tools to support their success across many markets, including automotive, medical more »
Posted:

Senior Software Engineer

Manchester, England, United Kingdom
Hybrid / WFH Options
ARM
application/low level systems and a command over a range of related concepts such as bootloaders, device drivers, OS fundamentals preferably Linux. Excellent C/C++skills! Able to add significant new functionality and analyse and fix complex defects. Your strong interpersonal skills are vital for success; we are looking more »
Posted:

Senior Developer Relations Engineer

Newton, England, United Kingdom
Hybrid / WFH Options
ARM
and the wider developer community. Strong technical understanding of computing fundamentals: comfortable debugging and solving performance issues with relevant tools. Demonstrable working knowledge of C/C++: able to write, maintain and debug code. Experience in developing software solutions for Android or Linux. “Nice To Have” Skills and Experience: Familiar more »
Posted:
C
10th Percentile
£40,000
25th Percentile
£46,250
Median
£60,000
75th Percentile
£75,000
90th Percentile
£85,000