276 to 300 of 335 C Jobs in London

Linux Systems Developer OpenSSL C

Hiring Organisation
Client Server
Location
Central London, South East, United Kingdom
Employment Type
Permanent Contract, Hybrid
Salary
£85,000
Linux Systems Developer/Engineer (OpenSSL C) London to £85k Do you have a deep knowledge of Linux combined with OpenSSL? You could be progressing your career at a successful and expanding software house that provide cyber security products to a range of finance, government, defence, law enforcement and pharmaceutical … specialist engineering role suited to someone who enjoys working close to the operating system and tackling complex security challenges. You'll use C as your primary language, with Bash for scripting, developing robust, maintainable software and contributing to technical design and code reviews. A key focus will be assessing ...

Senior Software Engineer

Hiring Organisation
Spectrum IT Recruitment
Location
London, England, United Kingdom
looking for a Senior Software Engineer to join their software team in Southampton.This role would suit an experienced engineer whose main focus is C or C++ software development, particularly in multithreaded or high-performance systems.The RoleYou'll take a leading role in developing, integrating and optimising software that supports … system-test teams, you'll tackle complex performance challenges and help shape reliable software for a demanding technical environment.Key ResponsibilitiesTake technical ownership of C/C++ software development used to run and test 5G NR PHY algorithmsDrive software performance improvements through optimisation and multithreadingLead the integration of software components ...

Senior Software Engineer

Hiring Organisation
Spectrum IT Recruitment Limited
Location
London, England, United Kingdom
looking for a Senior Software Engineer to join their software team in Southampton. This role would suit an experienced engineer whose main focus is C or C++ software development , particularly in multithreaded or high-performance systems. The Role You'll take a leading role in developing, integrating and optimising software … test teams, you'll tackle complex performance challenges and help shape reliable software for a demanding technical environment. Key Responsibilities Take technical ownership of C/C++ software development used to run and test 5G NR PHY algorithms Drive software performance improvements through optimisation and multithreading Lead the integration ...

FPGA Engineer / Senior FPGA Engineer - Power Supplies

Hiring Organisation
DIAMOND LIGHT SOURCE LIMITED
Location
London, England, United Kingdom
measurement techniques, and the use of electronic circuit simulation software such as LTspice, PSpice, or Simscape. Familiarity with microcontrollers, microprocessors, and programming languages including C, C++, or Python. Basic knowledge of linear control systems. A self-motivated approach, demonstrating the ability to drive projects to completion, with meticulous attention … version control software and tools Advanced knowledge of laboratory-based testing and measurement equipment and techniques. knowledge and experience of programming languages, such as C/C++/Python or similar Experience of programming and debugging microcontrollers and microprocessors. Theoretical and practical knowledge of electronic circuit principles and simulation software ...

Application Security Consultant

Location
Greater London, England, United Kingdom
Secure Development Centre of Excellence. Develop and promote consistent application security methodologies, standards and best practices. Support secure coding standards across technologies including Java, C, C++ and other relevant languages. Integrate security controls and automated testing into CI/CD pipelines , including SAST, DAST and SCA. Support threat modelling … within CI/CD and DevSecOps environments . The ability to read and understand code in at least one major language such as Java, C, C++, C#, Python or similar. Knowledge of secure software development lifecycles and shift-left security practices. Experience with threat modelling , such as STRIDE or similar ...

Software Engineer, Cybersecurity Analytics & Enforcement

Location
Greater London, England, United Kingdom
developing data identifiers (e.g. regular expressions) to detect sensitive information, and contributing to the underlying content extraction and identification infrastructure, including components written in C/C++/Swift. Enhancing and maintaining the execution environment for policies, built primarily in Go (Golang) . Managing the policy lifecycle within our backend … such as memory management, concurrency, and backend development principles Strong programming skills, supported by several years of professional software engineering experience Experience with Java, C, C++, or similar languages, and an openness to learning Go Familiarity with Python , which shares syntax with Starlark (our embedded scripting language) and is commonly ...

Member of Technical Staff - Embedded Systems Engineer

Location
Greater London, England, United Kingdom
know what every unit in the field is doing The maintenance channel: a reliable service and diagnostics path to the device (BLE, USB-C, or both) for field debugging, factory test, and recovery Out-of-the-box experience: first-boot network onboarding that a senior can complete alone, with … shipped a connected consumer device to production, not just to a demo table. You know what goes wrong between DVT and mass production Strong C/C++ and Linux-based embedded platforms (Yocto, Buildroot, or similar), plus comfort in Python for tooling and test Wireless connectivity in the real world ...

FPGA Engineer

Location
Greater London, England, United Kingdom
design Writing RTL code for order routing and risk checks Working with a diverse tech stack to build low-latency systems (e.g., SystemVerilog, Java, C, Python, etc.) Collaborating with software engineers to integrate FPGA systems into Arctic Lake’s wider trading infrastructure Supporting ongoing research and development projects aimed … related technical field Coursework or project experience in HDLs (e.g., SystemVerilog, Verilog, or VHDL) Proficiency in Java and Python, experience with C is desirable Familiarity with networking protocols (e.g., TCP, IP) Experience in FPGA design and verification is a plus Familiarity with FPGA toolchains like Vivado and experience with ...

Application Security Consultant

Hiring Organisation
Ricoh
Location
London, United Kingdom
Employment Type
Permanent
Secure Development Centre of Excellence. Develop and promote consistent application security methodologies, standards and best practices. Support secure coding standards across technologies including Java, C, C++ and other relevant languages. Integrate security controls and automated testing into CI/CD pipelines , including SAST, DAST and SCA. Support threat modelling … within CI/CD and DevSecOps environments . The ability to read and understand code in at least one major language such as Java, C, C++, C#, Python or similar. Knowledge of secure software development lifecycles and shift-left security practices. Experience with threat modelling , such as STRIDE or similar ...

Solutions Engineer, London

Location
Greater London, England, United Kingdom
help convert technical credibility into regional revenue. Qualifications Command the room: Bring exceptional executive presence, communication, and presentation skills to earn credibility with C-level leaders, principal architects, and developers. Architect across the data stack: Demonstrate deep expertise in NoSQL, relational databases, distributed systems, MPP data warehouses, and specialized platforms … technical content, and industry events. Code with credibility: Bring software engineering experience and strong coding ability in at least one core language, including Java, C/C++, Python, or Go. Preferred Qualifications Know distributed databases in production: Bring deep operational or architectural expertise with Aerospike or comparable platforms such ...

Senior Cloud Infra Engineer - UK Defence & Secure Cloud

Location
Greater London, England, United Kingdom
Applied Intuition, Inc. is powering the future of physical AI. Founded in 2017 and now valued at $15 billion, the Silicon Valley company is creating the digital infrastructure needed to bring intelligence to every moving ...

Linux Systems Developer OpenSSL C

Location
Greater London, England, United Kingdom
London, Greater London | £75k - £85k per year Linux Systems Developer/Engineer (OpenSSL C) London to £85k Do you have a deep knowledge of Linux combined with OpenSSL? You could be progressing your career at a successful and expanding software house that provide cyber security products to a range … specialist engineering role suited to someone who enjoys working close to the operating system and tackling complex security challenges. You'll use C as your primary language, with Bash for scripting, developing robust, maintainable software and contributing to technical design and code reviews. A key focus will be assessing ...

Linux Systems Developer OpenSSL C

Hiring Organisation
Client Server
Location
City Of Westminster, London, United Kingdom
Employment Type
Permanent
Salary
GBP 85,000 Annual
Linux Systems Developer/Engineer (OpenSSL C) London to £85k Do you have a deep knowledge of Linux combined with OpenSSL? You could be progressing your career at a successful and expanding software house that provide cyber security products to a range of finance, government, defence, law enforcement and pharmaceutical ...

Linux Systems Developer OpenSSL C

Hiring Organisation
Client Server
Location
London, UK
Employment Type
Full-time
Linux Systems Developer/Engineer (OpenSSL C) London to £85k Do you have a deep knowledge of Linux combined with OpenSSL? You could be progressing your career at a successful and expanding software house that provide cyber security products to a range of finance, government, defence, law enforcement and pharmaceutical ...

Firmware Engineer

Hiring Organisation
Tria Recruitment
Location
London, England, United Kingdom
engineering team and launch new products, they’re looking for a hands-on Firmware & Electronics Engineer to join the business.The RoleDevelop embedded firmware using C/C++.Design electronic circuits, schematics and PCBs.Work on hardware/firmware integration, testing and debugging.Develop control systems and integrate sensors and microcontrollers.Support product development from … prototype through to production.Collaborate with engineers, manufacturers and external suppliers.What We’re Looking ForStrong embedded C/C++ development experience.Hands-on PCB design and electronics experience.Experience with STM32 or similar microcontrollers.Understanding of analogue and digital electronics.Experience with hardware testing, debugging and validation.A proactive, hands-on approach suited to a growing ...

Firmware Engineer

Hiring Organisation
Tria
Location
London, United Kingdom
Employment Type
Permanent
Salary
£60000 - £70000/annum
launch new products, they're looking for a hands-on Firmware & Electronics Engineer to join the business. The Role Develop embedded firmware using C/C++. Design electronic circuits, schematics and PCBs. Work on hardware/firmware integration, testing and debugging. Develop control systems and integrate sensors and microcontrollers. Support … product development from prototype through to production. Collaborate with engineers, manufacturers and external suppliers. What We're Looking For Strong embedded C/C++ development experience. Hands-on PCB design and electronics experience. Experience with STM32 or similar microcontrollers. Understanding of analogue and digital electronics. Experience with hardware testing, debugging ...

Senior Machine Learning Engineer

Location
Greater London, England, United Kingdom
engineering excellence and encourages best practice in others A systematic, analytical approach to tackling problems and designing solutions Experience with: Python programming Proficient in C/C++ on modern architectures Experience with the NumPy/SciPy stack Working with Linux platforms with knowledge of various scripting languages Strong general high … performance computing: Multi threading Profiling Python/C/C++ and performance optimisation Networking Nice to have: Data engineering experience in Python, e.g. with libraries like Dagster, Prefect etc Experience optimising dataframe code, e.g. in Pandas or ideally Polars Experience of machine learning techniques and related libraries and frameworks e.g. ...

Embedded Systems Engineer – PCB Design

Hiring Organisation
White Recruitment
Location
London, England, United Kingdom
pump technology that operates without traditional compressors or F-gases.The RoleDesign and develop custom PCBs, including schematics, layouts and component selectionDevelop embedded firmware using C/C++ and PythonDesign control systems for thermoelectric modules, fans, sensors and actuatorsImplement real-time control algorithms and feedback loopsDevelop communication interfaces including UART … optimisationThe Candidate7+ years’ experience within the white goods industryDegree in Electrical Engineering, Electronics, Mechatronics or Embedded SystemsStrong embedded firmware development experience using C/C++Proven experience designing custom PCBs and electronic control systemsProficient with Altium Designer, KiCad, Eagle or similarExperience developing firmware for microcontrollersStrong electronics testing, soldering and debugging skillsExperience ...

C++ Video Streaming Engineer

Location
Greater London, England, United Kingdom
critical areas spanning frame capture, media pipelines, codec configuration, system services and streaming transport. The role is particularly suited to engineers with a strong C/C++ background and experience working with native video or media systems, including embedded devices, TV firmware, set‐top boxes, consoles, or similar. Our work … bitrate, using measurement and experimentation to determine where meaningful improvements can be made. What You’ll Be Doing Develop, optimise and maintain low-level C and C++ components within PlayStation’s game streaming stack. Investigate opportunities to reduce end‐to‐end streaming latency across frame capture, buffering, encoding, transport, decoding ...

Game Developer

Location
Greater London, England, United Kingdom
constrained embedded device Improve the creator tooling and debugging workflow that content producers and designers use every day Our stack includes Lua, C/C++ (ESP-IDF), TypeScript, React, Express, Postgres, and Python. About You You have shipped games or interactive experiences You are fluent in at least one game … working on games or content for children Basic audio production skills: editing and mixing Experience with Lua, or with embedding a scripting runtime in C/C++ or TypeScript The Team We’re a team of builders who love creatively solving problems and crafting experiences that bring joy to families. ...

Liquidity Metrics Quant - Vice President - London

Location
Greater London, England, United Kingdom
environment changes Developing and maintaining large scale risk infrastructures/systems using strong programming experience in at least one compiled or scripting language (e.g. C, C++, Java, Python, Scala) Experience in designing highly scalable, efficient systems Effectively communicating results and outputs from the model and insights from analysis QUALIFICATIONS Post … skills including experience speaking to technical and business audiences and working globally Strong programming experience in at least one compiled or scripting language (e.g. C, C++, Java, Python) Experience in designing highly scalable, efficient systems Familiarity with financial markets, financial assets and risk management practices is a plus ABOUT GOLDMAN ...

Senior Fullstack Engineer

Location
Greater London, England, United Kingdom
Applied Intuition, Inc. is powering the future of physical AI. Founded in 2017 and now valued at $15 billion, the Silicon Valley company is creating the digital infrastructure needed to bring intelligence to every moving ...

Software Engineer - Private Cloud Compute, On-Device Client Frameworks

Location
Greater London, England, United Kingdom
daemons, or background services for iOS and macOS (beyond standard UI-focused app development). Strong programming proficiency in Swift, alongside experience with Objective-C or C/C++ for lower-level system integration. Deep understanding of concurrency (Swift Concurrency, GCD), memory management, and asynchronous network programming. Preferred Qualifications Experience ...

C++ Software Engineer

Location
Greater London, England, United Kingdom
activities to help in this area. If technology gets you going in the morning, then you are in the right place! As a C/C++ Software Engineer, you will help design, build and support the platform’s Media Engine that powers all the live and on demand encoding that … help the platform to take on the latest video streaming challenges like 4K or 360 video support. REQUIREMENTS Demonstrable expertise and experience in C/C++ programming language A real passion for video technologies Bonus points for AWS (our chosen cloud provider), encoding or streaming The recruitment process ...

VP, Product & Engineering Coda & FP&A

Location
Greater London, England, United Kingdom
translating business priorities into clear product,technologyand investment plans. Set engineering strategy and technical direction for the Coda and FP&A codebases (mainly Java, C, and TypeScript), andstay hands-on enough to engage credibly in architecture and design decisions. Establish a clear multi-year technology roadmap aligned with product … leading with urgency and ownershipwithstartup experience, or equivalent experienceoperatingwith startup-level speed and agility inside a larger organization. Strong hands-on fluency in Java, C, and TypeScript, or closely comparable languages, with the depth to make and defend architecture and technical trade-off decisions. Proven experience balancing the servicing ...