1 to 25 of 330 Permanent C Jobs in London

Embedded Software Engineer

Location
Greater London, England, United Kingdom
preferably in a consultancy or industry setting Proven experience developing firmware or low-level drivers in resource-constrained environments. Expertise of system programming languages (C, C++, Rust, Ada) and experience managing memory allocation, threading, and real-time constraints. Strong background in Unix/Linux operating systems, including kernel interaction ...

Embedded Software Engineer

Location
Greater London, England, United Kingdom
Computer Science, or equivalent practical experience. 5+ years of experience building connected embedded products, or strong relevant industry/project experience. Good proficiency in C/C++ for embedded systems, with experience working with RTOS environments such as Zephyr or FreeRTOS. Experience with Python for testing, tooling, or automation. Solid ...

Embedded Software Engineer

Location
Greater London, England, United Kingdom
Computer Science or equivalent practical experience 2+ years of experience building connected embedded products, or strong relevant industry/project experience Good proficiency in C/C++ for embedded systems, with experience of RTOS environments such as Zephyr or FreeRTOS Experience with Python for testing, tooling or automation Solid understanding ...

Embedded Software Engineer - Connected Energy Devices

Location
Greater London, England, United Kingdom
Engineering, Computer Science or equivalent practical experience. 2+ years of experience building connected embedded products, or strong relevant industry/project experience. Proficiency with C/C++ for embedded systems, with experience of RTOS environments such as Zephyr or FreeRTOS. Strong proficiency with Python for testing, tooling or automation. Experience ...

Senior Embedded C++ Engineer

Hiring Organisation
Alten
Location
London, England, United Kingdom
security clearance.Desirable SkillsExposure to safety‐critical standards such as DO‐178 or equivalentExperience with Ada within high‐integrity or regulated systemsKnowledge of MISRA C/C++ or secure coding practicesFamiliarity with automated testing, static analysis, or CI/CD pipelinesAdditional InformationWhy join us? We bring together entrepreneurial, tech-driven people ...

Senior Embedded C++ Engineer

Location
Greater London, England, United Kingdom
Skills Exposure to safety critical standards such as DO 178 or equivalent Experience with Ada within high integrity or regulated systems Knowledge of MISRA C/C++ or secure coding practices Familiarity with automated testing, static analysis, or CI/CD pipelines The role Company Description ALTEN is a global ...

Lead Software Engineer - C++ Developer

Location
Greater London, England, United Kingdom
high reliability and throughput in production software. Strong communication and collaboration skills. Preferred Qualifications, Capabilities, and Skills: Low latency design and development experience in C/C++, including DMA or exchange connectivity and pre-trade risk systems. FPGA exposure for financial industry applications. Embedded software and kernel driver development ...

Senior Software Engineer

Hiring Organisation
Saab
Location
Uxbridge, Massachusetts, United States
Employment Type
Permanent
Salary
USD Annual
8+ years of relevant experience in advanced software product development, or a Master's degree with 6+ years of similar experience Programming languages including C/C++, Python Scripting languages including Linux/Unix Shells, Matlab, etc. Integrated Development Environments including Eclipse, various GNU, VS Code, Microsoft Visual Studio, Arduino ...

Embedded Software Engineer, Minimal – London, (UK)

Location
Greater London, England, United Kingdom
automate and accelerate development. You’ll have full access and real influence over how we use it. What you’ll bring Strong embedded C/C++ Systems engineering instincts. You think in interfaces, failure modes and requirements. CI/CD for embedded targets Hardware and software integration and bring ...

Embedded Software Engineer

Location
Greater London, England, United Kingdom
automate and accelerate development. You'll have full access and real influence over how we use it.**What you'll bring*** Strong embedded C/C++* Systems engineering instincts. You think in interfaces, failure modes and requirements.* CI/CD for embedded targets* Hardware and software integration and bring ...

Power Platform Embedded Software Engineer

Location
Greater London, England, United Kingdom
hours saved, faults reduced and cycle times improved What you'll bring A background in embedded software engineering, with hands-on experience in C/C++ (or similar), firmware, RTOS, microcontrollers or embedded Linux Strong hands-on experience delivering production solutions on Microsoft Power Platform (Power Apps, Power Automate, Dataverse ...

Firmware Software Engineer Manager

Hiring Organisation
Hackajob Ltd
Location
South West London, South East, United Kingdom
Employment Type
Permanent Contract, On-site
experience in technical leadership, setting technical direction, and guiding a cross-functional team. Experience in one or more general purpose programming languages (e.g., C/C++, Java, Python). Preferred qualifications: 8 years of experience in cellular modem firmware validation, 3GPP protocol/RF engineering, or mobile wireless system testing ...

Firmware Software Engineer Manager, Pixel

Location
Greater London, England, United Kingdom
experience in technical leadership, setting technical direction, and guiding a cross-functional team. Experience in one or more general purpose programming languages (e.g., C/C++, Java, Python). Nice to have 8 years of experience in cellular modem firmware validation, 3GPP protocol/RF engineering, or mobile wireless system ...

Firmware Software Engineer Manager, Pixel

Location
Greater London, England, United Kingdom
experience in technical leadership, setting technical direction, and guiding a cross-functional team. Experience in one or more general purpose programming languages (e.g., C/C++, Java, Python). Preferred qualifications: 8 years of experience in cellular modem firmware validation, 3GPP protocol/RF engineering, or mobile wireless system testing ...

Senior Staff Product Security Engineer - AI/Embedded

Location
Greater London, England, United Kingdom
products. Conducts security assessments including architecture review, source code analysis, configuration auditing, and adversarial testing Requirements: Proficient with one or more programming languages (e.g. C/C++, Golang, Rust, Python) Experience assessing security of firmware, applications, network, IoT, or embedded systems Experience developing features for and improving security of firmware ...

Senior IC Design Engineer

Hiring Organisation
Redline Group Ltd
Location
London, England, United Kingdom
digital or mixed-signal IC design and development Strong RTL design experience using Verilog and/or SystemVerilog Embedded software development experience in C/C++ Good understanding of microcontroller architectures and embedded systems Experience using Python, MATLAB or similar tools for modelling and data analysis Strong problem-solving ...

Base Station Test Engineer

Hiring Organisation
Rise Technical
Location
London, England, United Kingdom
communications protocols; radio networks or WAN experience is advantageous.Experience with test planning, defect tracking and testing methodologies, with scripting skills in Python, JavaScript, Java, C/C++ or C#.Analytical, hands-on problem solver with strong communication skills and the ability to work across multidisciplinary engineering teams.Desirable Experience Experience with ...

Embedded Software Engineer, Ring

Location
Greater London, England, United Kingdom
design (architecture, design patterns, reliability and scaling) of new and current systems Experience in professional, non-internship software development Experience in embedded development in C/C++ Preferred Qualifications Bachelor's degree in computer science or equivalent Experience with full software development life cycle, including coding standards, code reviews, source ...

Senior Product Security Engineer

Location
Greater London, England, United Kingdom
products. Conducts security assessments including architecture review, source code analysis, configuration auditing, and adversarial testing Requirements Proficient with one or more programming languages (e.g. C/C++, Golang, Rust, Python) Experience assessing security of firmware, applications, network, IoT, or embedded systems Experience developing features for and improving security of firmware ...

Systems Engineer

Hiring Organisation
Cirrus Logic
Location
London, England, United Kingdom
using equipment such as oscilloscopes, logic analysers, signal generators and power meters.Experience collecting and analysing data, and using scripts or automated tests. Python, MATLAB, C or C++ experience is useful.Ability to investigate problems, find likely causes and make sound recommendations based on the available information.Clear written and spoken communication skills ...

Lead Software Engineering - C++

Hiring Organisation
Hackajob Ltd
Location
South West London, South East, United Kingdom
Employment Type
Permanent Contract, On-site
Mathematics, or related discipline. Excellent understanding of software-hardware interaction. Preferred Qualifications, Capabilities, and Skills: Demonstrated experience in low latency design and development using C/C++, including DMA, exchange connectivity, and pre-trade risk systems. Exposure to FPGA development for financial industry applications, including embedded software and kernel driver ...

Senior Python Engineer – Engineered Index & Rates

Location
Greater London, England, United Kingdom
near real‐time systems, event‐driven architectures, or low‐latency data processing environments. Familiarity with legacy technologies such as Perl, Shell scripting, Java, or C/C++. Understanding of quantitative analytics and financial instruments. Career Stage: Manager London Stock Exchange Group (LSEG) Information: Join us and be part ...

Senior Hardware Engineer

Location
Enfield, England, United Kingdom
tools such as Altium Designer or OrCAD Signal integrity Analogue electronics and circuit simulation FPGA-based hardware, ideally with exposure to VHDL Embedded C and hardware/firmware integration RF electronics or interfacing with RF systems MATLAB Automated hardware testing or scripting Hardware verification, validation and board bring-up Component ...

Senior Software Engineer, Embedded Systems

Location
Greater London, England, United Kingdom
operating systems Knowledge and experience with interfaces and protocols used in embedded systems (SPI, I2C, CAN, Ethernet, PCIe, MIPI) Knowledge and working experience in C and Python programming. Linux kernel development experience and driver development for Linux Knowledge or experience with safety (i.e ...

Software Developer Intern

Location
Greater London, England, United Kingdom
strong problem‐solving and analytical reasoning skills Have strong communication and collaboration skills Exhibit excellent software development skills in C++, Python, Java, C#, or C and a deep curiosity to learn and absorb new technologies quickly What to expect during the internship... Meaningful projects: You’ll receive a challenging project ...