1,151 to 1,175 of 1,292 C Jobs

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. ...

PhD Engineer (summer 2027 start)

Location
Guildford, England, United Kingdom
undergraduate degree (computer science, electronics, physics or similar) and A Levels including A*’s in Maths and Physics Software or embedded programming skills in C or C++ Electronics knowledge such as comms protocols, FPGA programming or PCB design UK National The company is based in modern offices with high-spec … drawer candidates who have what it takes to impress, an outstanding salary and benefits package is on offer. Keywords: Software, Electronics, Physics, Maths, PhD, C, C++, PCB, FPGA, VHDL, Embedded, DSP, Algorithms, Signal Processing, Image Analysis, Cyber Security, Communications Please note: even if you don't have exactly the background ...

Senior Engineer

Hiring Organisation
ECM Selection Ltd
Location
Surrey, South East, United Kingdom
Employment Type
Permanent
Salary
£70,000
sensitivity of certain projects candidates are required to be UK nationals. Requirements: Commercial experience developing integrated software-hardware products Software skills in C or C++ (this can be from embedded systems) Electronics knowledge in hardware comms, FPGAs or PCB design A masters or PhD in a numerate discipline with strong … experience. If you are looking for a challenging and rewarding role to develop your career further, apply now! Keywords: Software, Electronics, Physics, Maths, PhD, C, C++, PCB, FPGA, VHDL, Embedded, DSP, Algorithms, Signal Processing, Image Analysis, Cyber Security, Communications, Mentor, Leadership Another top job from ECM, the high-tech recruitment ...

PhD Engineer (summer 2027 start)

Hiring Organisation
ECM Selection Ltd
Location
Guildford, Surrey, South East, United Kingdom
Employment Type
Permanent
undergraduate degree (computer science, electronics, physics or similar) and A Levels including A*s in Maths and Physics Software or embedded programming skills in C or C++ Electronics knowledge such as comms protocols, FPGA programming or PCB design UK National The company is based in modern offices with high-spec … drawer candidates who have what it takes to impress, an outstanding salary and benefits package is on offer. Keywords: Software, Electronics, Physics, Maths, PhD, C, C++, PCB, FPGA, VHDL, Embedded, DSP, Algorithms, Signal Processing, Image Analysis, Cyber Security, Communications Another top job from ECM, the high-tech recruitment experts. Even ...

Engineer, Software and Electronics

Hiring Organisation
ECM Selection (Holdings) Limited
Location
Cambridge, Cambridgeshire, United Kingdom
Employment Type
Permanent
Salary
GBP 45,000 - 65,000 Annual
Projects range from defence and security to robotics and consumer products Cambridge (fully onsite); to c£65,000 + Top Benefits Are you interested in variety and keen to work on products that could be applied for industrial systems, UK military, or consumer products for globally recognised brands? This established … physics. Demonstrable industry experience or highly relevant PhD working on a range of engineering projects which includes elements of the following: software programming (C, C++ or Rust); PCB design; digital electronics (DSP, Verilog or VHDL); and analogue electronics (RF, power or interfaces). Eligibility for UK security clearance ...

Vulnerability Researcher Internship - Summer 2027

Hiring Organisation
Hackajob Ltd
Location
Cheltenham, Gloucestershire, South West, United Kingdom
Employment Type
Permanent
tool of choice for reverse engineering and produce proof of concepts in the most suitable language for the project which could be C, C++, Python or assembly code. The role requires an inquisitive mindset and enthusiasm for solving challenging research tasks. An ideal candidate will have: A passion for cyber …/heap overflow, use after free etc) and common mitigations to prevent such vulnerabilities Familiarity with one or more high-level languages such as C, C++ or Java Skills you may have: An interest in how software vulnerabilities and exploits work Experience in basic scripting using Python Familiarity with ...

Principal Software Engineer

Location
Farnborough, England, United Kingdom
help shape robust airborne software that will operate in demanding real-world environments. You’ll design, develop, verify and maintain embedded software primarily in C, with C++ and Python also part of the engineering toolkit. Working across the full software lifecycle, you’ll collaborate with systems, hardware, test, certification … confidence to learn quickly in a complex domain. Responsibilities to include: Design, develop, test and maintain embedded software for airborne systems, primarily using C, with C++ and Python where appropriate. Contribute across requirements, architecture, detailed design, implementation, integration, verification and certification support. Work closely with systems, hardware, test and flight ...

Senior Software Engineer (Rust)

Location
Greater London, England, United Kingdom
trials alongside customers and partners. The company's primary engineering language is Rust , but prior Rust experience is not essential. Strong engineers coming from C, C++, or another systems programming background are encouraged to apply. You will also spend time in customer environments, often working through unfamiliar technical constraints … professional software engineering experience. A strong track record of shipping and owning production software. Significant experience with a systems language such as Rust, C, or C++ . Strong working proficiency with Linux . Ability to operate independently in unfamiliar technical environments. A rigorous approach to software correctness, reliability, and security. ...

Senior Developer (JavaScript, ASP.NET MVC)

Location
Belfast, Northern Ireland, United Kingdom
Description At System C, we create technology that connects care and improves outcomes across the NHS. Our CIS Oncology (ChemoCare) product plays a critical role in supporting chemotherapy treatment management nationwide, and we are continuing to invest in its safety, quality, and long-term evolution. The Senior Developer role sits … scrum development methodologies, and their practical application. Experience in .NET 10 and other latest technologies including AI integration Experience in TypeScript Why join System C? You will work on software that genuinely matters, alongside people who value collaboration, ownership, and integrity. We support flexible working, encourage reflective practice, and value ...

Senior Product Security Engineer

Location
Cambridge, England, United Kingdom
firmware and SoC architecture for security risks and threat models. Evaluate critical security features like secure boot, rollback protection, memory isolation, and TEE. Perform C/C++ security code reviews to spot implementation‐level flaws. Conduct targeted hands‐on tests to validate security concerns when needed. Collaborate with cross‐functional … both technical and non‐technical audiences. Required Skills and Experience: Proven experience securing hardware‐firmware interfaces or embedded systems. Strong hands‐on expertise in C/C++ security code reviews. Background in secure boot, key provisioning, firmware hardening, and trusted computing. Solid understanding of firmware attack surfaces: fault injection, code ...

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. ...

Principal FPGA Engineer Rickmansworth, UK Engineering

Location
Rickmansworth, England, United Kingdom
cocotb, Verilator or similar modern verification approaches. Experience in communications systems, 5G, modems, digital IF distribution, satcom or wider RF product development. Experience in C, C++, Rust or Python‐based tooling in mixed hardware/software environments. Location Hybrid working is available for this role. When on‐site you will … working from our R&D office in Rickmansworth—Before applying, please make sure you can commute to G Round Floor, Trinity Court, Suite C, Church St, Rickmansworth WD3 1RT Closing date: At ETL, we always prioritise efficiency in everything we do. With this in mind, we are looking to commence ...

Principal FPGA Engineer Rickmansworth, UK Engineering

Location
Hook, England, United Kingdom
cocotb, Verilator or similar modern verification approaches. Experience in communications systems, 5G, modems, digital IF distribution, satcom or wider RF product development. Experience in C, C++, Rust or Python‐based tooling in mixed hardware/software environments. Location Hybrid working is available for this role. When on‐site you will … working from our R&D office in Rickmansworth—Before applying, please make sure you can commute to G Round Floor, Trinity Court, Suite C, Church St, Rickmansworth WD3 1RT Closing date: At ETL, we always prioritise efficiency in everything we do. With this in mind, we are looking to commence ...

Principal FPGA Engineer Rickmansworth, UK Engineering

Location
Madley, England, United Kingdom
cocotb, Verilator or similar modern verification approaches. Experience in communications systems, 5G, modems, digital IF distribution, satcom or wider RF product development. Experience in C, C++, Rust or Python‐based tooling in mixed hardware/software environments. Location Hybrid working is available for this role. When on‐site you will … working from our R&D office in Rickmansworth—Before applying, please make sure you can commute to G Round Floor, Trinity Court, Suite C, Church St, Rickmansworth WD3 1RT Closing date: At ETL, we always prioritise efficiency in everything we do. With this in mind, we are looking to commence ...

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 ...

RF Design Engineer

Location
Queen's Island, Northern Ireland, United Kingdom
devices. Develop RF schematics, component selections and circuit designs in accordance with system requirements. Design and implement RF impedance matching networks, including L/C matching and other appropriate techniques. Translate RF component datasheets, application circuits, biasing requirements and recommended matching networks into robust designs. Work closely with PCB layout … designing RF transceivers using monolithic chipsets, such as MMIC, SiP or SoC‐style RF devices. Demonstrable experience with RF impedance matching, including L/C matching and matching networks. Experience producing detailed electronic schematics and working effectively with PCB layout engineers. Practical experience validating RF designs within a laboratory environment. ...

Principal Medical Software Engineer

Location
Bristol, England, United Kingdom
us. The role will be responsible for: Leading the design, development, verification and delivery of software for regulated medical devices, including IEC 62304 Class C safety-critical software. Providing technical direction across the full software lifecycle, ensuring regulatory compliance, robust architecture, and high quality execution whilst communicating with internal stakeholders … have demonstrable experience of medical software development, spanning everything from planning to submission. You’ll have proven experience of delivering Class C safety critical software to market and be comfortable developing for embedded environments i.e. Medical Device Software built on Linux, QNX, SafeRTOS etc. Collaboration plays a vital part ...

Low-Latency C/C++ Engineer — London HFT

Location
Greater London, England, United Kingdom
Oxford Knight is seeking a Low Latency C/C++ Developer for an international hedge fund in London. This full-time role is ideal for experienced developers already based in the UK with existing right-to-work. You will design and implement low-latency C/C++ solutions and contribute ...

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 ...

Staff Software Engineer, Runtime Systems

Location
Greater London, England, United Kingdom
communication skills and experience influencing architectural decisions across teams. Experience with some of the following would be valuable, but is not required: Go, Rust, C/C++, or Python. Kubernetes and containerised infrastructure. Argo, OSMO, Temporal, Ray, Kubeflow, or similar systems. GPU clusters or large-scale AI infrastructure. High-performance … U.S.C. § 1157, or (iv) asylee under 8 U.S.C. § 1158, (B) eligible to access the export controlled information without a required export authorization, or (C) eligible and reasonably likely to obtain the required export authorization from the applicable U.S. government agency. CoreWeave may, for legitimate business reasons, decline to pursue ...

Staff Software Engineer (Lab Technology) #4907

Location
Greater London, England, United Kingdom
Our mission is to detect cancer early, when it can be cured. We are working to change the trajectory of cancer mortality and bring stakeholders together to adopt innovative, safe, and effective technologies that can ...

Senior DevSecOps Engineer

Location
City Of London, England, United Kingdom
Who are we? Smarkets is a prediction market exchange for sports and political trading, having handled over $50 billion in volume since 2010. We're upending sports betting with the fairest prices, the best technology ...

Electronics Engineer - FPGA & Embedded Systems (Defense)

Location
Essex, England, United Kingdom
Matchtech is seeking an Electronics Engineer for a contract role in Harlow to support Digital GPS Anti-Jam Systems within an APNT engineering team serving the military market. The position focuses on designing digital hardware ...

Grid Insights Architect

Location
City of Edinburgh, Scotland, United Kingdom
## Grid Insights ArchitectApplylocations: United Kingdom, Edinburgh, SC, Freer: Ireland, Cork: Ireland, Dublin: Ireland, Limericktime type: Full timeposted on: Posted Todayjob requisition id: R262852**About Analog Devices**Analog Devices, Inc. (NASDAQ: ADI) is a global ...

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 ...