24 of 24 C Jobs in Surrey

Senior Embedded Software Engineer – Motorsport

Hiring Organisation
GTS Group Ltd
Location
Woking, England, United Kingdom
Looking For Expert in MATLAB programming and Simulink control algorithm modelling . Skilled in MATLAB/Simulink code generation customisation (e.g., TLC). Strong C/C++ skills and experience with ARM toolchains . Experience with real-time control systems and RTOS . Familiar with version control systems (e.g. ...

Graphics Software Engineer

Hiring Organisation
microTECH Global LTD
Location
Guildford, Surrey, UK
Employment Type
Full-time
middleware based on Vulkan (preferred), OpenGL ES, OpenGL or DirectX Understanding of computer graphics pipelines and modern mobile GPU architectures Expert proficiency in C and C++ programming languages System level performance analysis and strong OS fundamentals (memory management, multithreading/synchronization, user/kernel mode interaction) Excellent communication and team ...

Graphics Software Engineer

Hiring Organisation
microTECH Global LTD
Location
Egham, England, United Kingdom
middleware based on Vulkan (preferred), OpenGL ES, OpenGL or DirectX Understanding of computer graphics pipelines and modern mobile GPU architectures Expert proficiency in C and C++ programming languages System level performance analysis and strong OS fundamentals (memory management, multithreading/synchronization, user/kernel mode interaction) Excellent communication and team ...

Senior Principal Offensive Security Engineer

Hiring Organisation
Oracle
Location
Guildford, Surrey, UK
Employment Type
Full-time
Responsibilities You enjoy diving into complex source code audits to reveal subtle security vulnerabilities Writing new tools such as fuzzers in languages such as C/C++, Python, Ruby, Go or Java, Tearing apart an undocumented file format or network protocol Coming up with novel techniques to solve unique ...

Android Graphics SW Engineer

Hiring Organisation
Microtech Global Ltd
Location
Egham, Surrey, South East, United Kingdom
Employment Type
Permanent
middleware based on Vulkan (preferred), OpenGL ES, OpenGL or DirectX Understanding of computer graphics pipelines and modern mobile GPU architectures Expert proficiency in C and C++ programming languages A proven track record in real time embedded software development - preferably for mobile devices with a good understanding of the latest development ...

Senior ML Research Engineer

Hiring Organisation
microTECH Global LTD
Location
Egham, England, United Kingdom
multithreading, user/kernel mode interaction) and expertise in ARM CPU architectures. Programming Skills: Expert proficiency in Python and Rust, with desirable knowledge in C and C++. AI Knowledge: Solid understanding of machine learning and deep learning fundamentals, including architectures and evaluation metrics. Problem-Solving: Strong analytical skills ...

Senior Software Developer

Hiring Organisation
Rise Technical Recruitment Limited
Location
Guildford, Surrey, South East, United Kingdom
Employment Type
Permanent
Salary
£65,000
APIs. In-depth understanding of SIP stack and trace analysis. Experience with SQLAlchemy, Git, and Docker. Desirable to have knowledge of Freeswitch, Kamailio, or C/C++ is a plus. Reference Number: BBBH266933 To apply for this role or for to be considered for further roles, please click 'Apply ...

AI Research Engineer

Hiring Organisation
IO Associates
Location
Staines, Surrey, South East, United Kingdom
Employment Type
Contract
Contract Rate
£70 - £80 per hour
performance, and debugging expertise Good understanding of ARM architectures and ML/DL fundamentals Strong analytical, problem-solving, and communication skills Experience with C/C++, ARM64, and CPU architectures (desired) Hands-on on-device AI deployment and model optimisation (desired) Familiarity with secure computing and lightweight inference runtimes (e.g. ...

Senior Software Engineer

Hiring Organisation
Oracle
Location
Woking, Surrey, UK
Employment Type
Full-time
production backend systems (at least 3 years in high-scale or low-latency environments). Proficiency in one or more: Java/Python/C Rust/Go Strong preference for Java for control-plane/services. Strong systems design skills: concurrency, memory management, performance tuning, API design, and distributed ...

Senior Software Engineer

Hiring Organisation
Oracle
Location
Guildford, Surrey, UK
Employment Type
Full-time
production backend systems (at least 3 years in high-scale or low-latency environments). Proficiency in one or more: Java/Python/C Rust/Go Strong preference for Java for control-plane/services. Strong systems design skills: concurrency, memory management, performance tuning, API design, and distributed ...

Digital Apprenticeship - Software & platform engineering

Hiring Organisation
BP P.L.C
Location
BP ICBT, Chertsey Road, Sunbury-on-Thames, Surrey, England
Employment Type
Higher Apprenticeship
Salary
£22,100 a year
solving skills Analytical skills Team working Qualifications English and Maths GCSE, grade 4 (Essential) Computer Science/IT, Maths or Physics A Level, grade C (Essential) About the Employer BP P.L.C. bp is a global company that offers a world of opportunities for professionals as well as those starting ...

Principal Software Engineer (DevOps)

Hiring Organisation
Oracle
Location
Guildford, Surrey, UK
Employment Type
Full-time
kernel-level networking (e.g., XDP, eBPF, dpdk, iptables, nftables) for traffic processing, filtering, and observability. Proficiency in one or more: Java/Python/C Rust/Go (strong preference for Java for control-plane/services). Deep systems design expertise: concurrency, memory management, performance tuning, API design, consistency ...

Senior Engineer - Developer Experience (DevEx)

Hiring Organisation
Complexio
Location
Guildford, Surrey, UK
Employment Type
Full-time
using it. Automation can then replicate and improve these actions independently. Complexio is a joint venture between Hafnia, in partnership with Marfin Management, C Transport Maritime, Trans Sea Transport and BW Epic Kosan and Símbolo We are looking for a Senior Engineer to establish and lead our new Developer Experience ...

Senior Software Developer

Hiring Organisation
PostGrid
Location
Guildford, Surrey, UK
Employment Type
Full-time
external use. Strong understanding and experience with automated testing frameworks. Excellent technical writing and communication skills. Preferred Qualifications: Hands-on experience with Rust/C/C++ in a production environment. Experience with internal tool-building platforms like Retool or similar frameworks. Experience working in a high-growth, fast-paced ...

Senior Software Developer

Hiring Organisation
PostGrid
Location
Woking, Surrey, UK
Employment Type
Full-time
external use. Strong understanding and experience with automated testing frameworks. Excellent technical writing and communication skills. Preferred Qualifications: Hands-on experience with Rust/C/C++ in a production environment. Experience with internal tool-building platforms like Retool or similar frameworks. Experience working in a high-growth, fast-paced ...

Software Architect - Embedded Systems

Hiring Organisation
Hudson Shribman
Location
Redhill, Surrey, United Kingdom
Employment Type
Permanent
Salary
£70000 - £75000/annum
continuous improvement, and process development. Deliver reliable software solutions within agreed cost and time parameters. Required Skills & Experience Proven experience developing embedded software in C . Strong understanding of real-time operating systems (RTOS) and embedded processors. Experience working on human-interfaced or telecommunications-type systems (e.g. displays, control panels ...

Software Engineer

Hiring Organisation
Oho Group Ltd
Location
Woking, Surrey, UK
Employment Type
Full-time
young, talented professionals who share a like-minded mindset, delivering top-tier implementation and technical services to clients. Qualifications: 3+ years of proficiency in C/C++ STEM degree from a Russell Group university or equivalent) Self-motivated and capable of working independently Strong communicator If this does look like ...

Principal Security Engineer

Hiring Organisation
Oracle
Location
Woking, Surrey, UK
Employment Type
Full-time
weaknesses in their design and implementation Ability to automate reversing tasks, using the headless capabilities (and internal representations) of the tooling Software development using C or C++ Demonstrated leadership skills, organizational capability and management techniques A personality and communication skills that inspire teams and team members Must be legally authorized ...

Junior Hardware Engineer

Hiring Organisation
Platform Recruitment
Location
Jacob's Well, Surrey, United Kingdom
Employment Type
Permanent
Salary
£40000 - £45000/annum
within cross-functional teams. Skills Required: + PCB Design Knowledge/Exposure + Knowledge of FPGAs, VHDL or Verilog + Experience with Software, Embedded C/C++ + Must be a graduate from a Russell Group University, achieving at least a 2:1 This role pays a competitive salary ...

Graduate Software Engineer

Hiring Organisation
Hexwired Recruitment Limited
Location
Woking, Surrey, United Kingdom
Employment Type
Permanent
Salary
£40000 - £45000/annum Pension
algorithms. You will be working with some of the biggest companies in the world. This is a Graduate Software Engineer job focusing primarily on C/C++ development for security products. Key Skills: Masters or PhD in Maths, Physics, Computer Science or similar Good academic or commercial C/C++ ...

Senior Software Engineer

Hiring Organisation
Advanced Resource Managers
Location
Guildford, England, United Kingdom
security clearance - Please only apply if suitable. Responsibilities : Developing software for network security applications Developing novel signal, image, or data processing applications in C/C++ Developing user interfaces in HTML/Typescript/JavaScript Providing support and training to our customers in using the software Providing training, mentoring … required: Hold an undergraduate degree or a PhD in a numerate discipline Ideally, have 3 or more years of software development experience, preferably in C/C++ Be familiar with using and configuring Linux systems. have experience in developing and maintaining complex real-world systems Have previously used source control ...

C++ Developer Windows Networking

Hiring Organisation
Client Server
Location
Woking, Surrey, UK
Employment Type
Full-time
C++ Developer/Backend Software Engineer (Windows C/C++) Remote UK to £70k FTC Are you a skilled backend focussed C++ Developer? You could be progressing your career in a senior, hands-on role at a global market data provider.As a C++ Developer you will join an Agile team … within a commutable distance of London. Please note this is a 12 month Fixed Term Contract. About you: You have C/C++ development skills on Windows OS You have full software development lifecycle experience You have a good knowledge of networking protocols e.g. TCP/IP, multicast You have ...

Senior Software Developer

Hiring Organisation
Jonothan Bosworth
Location
Guildford, Surrey, England, United Kingdom
Employment Type
Full-Time
Salary
£65,000 - £75,000 per annum
meaningful architectural and reliability improvements. What You’ll Do Build and scale : Develop production-grade features in Rust (or onboard quickly if transitioning from C/C++). High-availability focus : Help ensure uptime and performance in a real-time, mission-critical telecom platform. Collaborate broadly : Work across disciplines … excel in any one or two : Rust programming or equivalent systems-level expertise Proven experience in Rust development is ideal, but strong developers in C, C++, or similar systems languages are very welcome. Telecommunications or comparable high-availability background Ideal: SIP, VoIP, 5G, or telecom protocol knowledge. Alternatively: experience ...

Embedded Software Tools Engineer – High-Performance Automotive & Motorsport Systems

Hiring Organisation
ECW Search
Location
Surrey, England, United Kingdom
evolving the MATLAB/Simulink-based tooling that generates, validates and deploys embedded control software. You’ll work daily with MATLAB, Simulink and Embedded C, shaping code-generation workflows, enhancing SIL simulation capability and ensuring generated code integrates cleanly into real embedded targets. This is a doer role: there … layer. You will build, debug, improve and deliver. What You’ll Be Doing: Developing and extending MATLAB/Simulink toolboxes used to generate embedded C for performance-critical controllers. Owning and refining code-generation pipelines. (e.g. Embedded Coder/TargetLink-style workflows) Enhancing and supporting a Software-in-the-Loop ...