926 to 950 of 1,540 Permanent C Jobs

Senior Flight Software/Firmware Engineer

Location
Botany, Northern Ireland, United Kingdom
Computer Engineering, or a related technical field (or equivalent practical experience) plus 5+ years of hands‐on software development experience. Embedded firmware development in C (and C++) for microcontrollers (e.g. ARM Cortex‐M series such as STM32) or SoCs, bare‐metal and/or under an RTOS. Board support package … getting software requirements reflected in them. Embedded Linux Expertise: Demonstrated experience building, customizing (Yocto or similar), and bringing up a distribution on custom hardware. C/C++: Proficiency in C++ within resource‐constrained embedded contexts, coupled with the ability to comfortably read and patch C. Hands‐On Debugging: Experience bringing ...

Senior Software Engineer, C/FICCO Data

Location
Greater London, England, United Kingdom
it. DRW is a place of high expectations, integrity, innovation and a willingness to challenge consensus. About the Team The DRW C/FICCO Data Engineering team is essential to developing valuable datasets and scalable data infrastructure critical to our trading operations. We work closely with traders, researchers, and other ...

Senior Embedded Software Engineer - C/C++

Hiring Organisation
Redline Group Ltd
Location
Gillingham, Kent, South East, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£70,000
Senior Embedded Software Engineer - C/C++ looking to work for a company that makes products that save lives. If so, then this is the job for you! My client's office is based in Rochester, Kent, commutable from Gravesend, Dartford, Bexleyheath, Sittingbourne, Maidstone, Ashford, and Sevenoaks and offers flexible …/hybrid working. In this job you will design and develop application software and embedded firmware in C and C++ for future products and assist with the support and enhancement of my clients existing product portfolio. In this Senior Embedded Software Engineer - C/C++ job based in Rochester, Kent ...

Senior Embedded Software Engineer - C/C++

Hiring Organisation
Redline Group Ltd
Location
Rainham, Kent, UK
Senior Embedded Software Engineer - C/C++ looking to work for a company that makes products that save lives. If so, then this is the job for you! My client's office is based in Rochester, Kent, commutable from Gravesend, Dartford, Bexleyheath, Sittingbourne, Maidstone, Ashford, and Sevenoaks and offers flexible … Read the complete details below, and make your application today. In this job you will design and develop application software and embedded firmware in C and C++ for future products and assist with the support and enhancement of my clients existing product portfolio. In this Senior Embedded Software Engineer - C ...

Software Engineer

Hiring Organisation
AALTO
Location
Farnborough, Hampshire, United Kingdom
Employment Type
Permanent
Salary
GBP Annual
Join AALTO in Farnborough as Software Engineer, developing safety-critical C software for Zephyr and helping unlock Stratospace through pioneering aerospace technology. AALTO, a global leader in Stratospace. Based in Farnborough, AALTO is an Airbus subsidiary that manufactures, operates, and delivers services with its solar-powered, stratospheric platform: Zephyr click ...

Principal Software Engineer

Location
Tipton, England, United Kingdom
unit working on advanced cryptographic and key management solutions for defence customers. You'll need strong embedded or application software development experience, particularly in C and C++, along with a solid grounding in best practice software development lifecycles. Working Patterns and location – Fully on site #J-18808-Ljbffr ...

Flight Simulation Software Engineer — Real-Time Systems

Location
Crawley, England, United Kingdom
Acron Aviation is seeking a C software engineer to join our Crawley team. The role focuses on developing real-time software for flight simulators, spanning control systems to graphical user interfaces, within a safety‐critical aerospace context. You will support integration and testing, fault finding, and resolution on simulated systems ...

Senior Cloud Networking Architect for DPUs & NICs

Location
United Kingdom
prototype new technologies and produce detailed architecture specs from HW to application level. Ideal candidates have 4+ years as SW/System Architect, strong C and Python, Linux development, and experience with containers and #J-18808-Ljbffr ...

Hardware Vulnerability Researcher - Embedded & Reverse Engineering

Location
Gloucester, England, United Kingdom
platforms, developing rapid prototypes and conducting vulnerability research to advance secure systems. The role combines practical hardware work with software analysis, requiring proficiency in C/C++/Python and strong Linux skills, with a hybrid work setup in the Gloucester area. #J-18808-Ljbffr ...

Senior Engineer: Hardware & Software Systems Lead

Location
Guildford, England, United Kingdom
efforts. The role requires mentoring junior engineers, driving project direction, and maintaining strong client communications through reports and presentations. A strong background in embedded C/C++ and hardware design is essential. #J-18808-Ljbffr ...

Senior Linux Networking Engineer (Kernel/RDMA) - Remote UK

Location
Reading, England, United Kingdom
design, implement, and debug high-quality kernel code, contribute to upstream projects, and lead engineering activities in a fast-paced, global environment. A strong C background and deep networking expertise are essential. #J-18808-Ljbffr ...

Senior Fuzzing & Security Engineer — Coverage Leader

Location
Cambridge, England, United Kingdom
security through proactive fuzz testing, and collaborating with product teams to resolve vulnerabilities. The ideal candidate will have experience in application security, proficiency in C/C++ and modern fuzzing tools, plus excellent communication skills. This position offers a hybrid working model, balancing collaboration and flexibility. #J-18808-Ljbffr ...

Principal Embedded Software Lead - Cyber Defense

Location
Maidenhead, England, United Kingdom
guiding engineers and ensuring security and quality. The role is on-site in Maidenhead with opportunities for leadership across teams. The position requires strong C/C++ skills, RTOS/Linux experience, and a track record applying modern software #J-18808-Ljbffr ...

Principal Software Engineer - Crypto & Key Mgmt (On-Site)

Location
Tipton, England, United Kingdom
Cyber business unit, developing advanced cryptographic and key management solutions for defence customers. The role requires strong embedded or application software development experience in C and C++, with a solid grounding in best practice software development lifecycles. Working patterns are fully on site in the United Kingdom, offering a challenging ...

VP, Liquidity Metrics Quant & Risk Analytics

Location
Greater London, England, United Kingdom
risk, finance, and controls teams across global offices to deliver scalable quantitative solutions. Ideal candidates have 6+ years in software development, strong programming in C/C++, Java or Python, and proven ability to communicate complex results to technical and business audiences. #J-18808-Ljbffr ...

Drone Firmware Engineer — Robotics Platform & Autonomy

Location
Greater London, England, United Kingdom
firmware software dev engineer to join Ring Robotics Platform Engineering and deliver reliable embedded software for high-performance devices. The role requires strong C/C++ skills, experience in embedded systems, and knowledge of ARM CPUs. You will collaborate across software, hardware, and science teams to push the frontier ...

Senior Hypervisor Engineer: QEMU/KVM & Open Source

Location
Greater London, England, United Kingdom
/O, and collaborate with open source communities to push the boundaries of hardware virtualization. You will bring 5+ years of software engineering, strong C skills, and deep Linux experience, with a track record in QEMU/KVM and x86 systems, working across teams to deliver secure, high-performance virtualization ...

Aerospace Embedded Software Test Engineer (DO-178C)

Location
Leicester, England, United Kingdom
software. You'll collaborate with engineers to execute testing processes that align with aerospace safety standards. Key qualifications include experience with DO‐178B/C, knowledge of embedded systems, and the right to work in the UK. This role offers professional growth in high-integrity engineering within a supportive team ...

Autonomy Systems Integration Engineer

Location
Laurelvale, Northern Ireland, United Kingdom
Integration/Software Developer to join a collaborative team building software for autonomous vehicles within a DevSecOps framework. You will develop deployable software in C/C++, Java or Python, configure hardware, and perform systems integration for technology maturation. The role may include some remote work, but most duties occur ...

Motor Test Automation & Verification Lead

Location
Malmesbury, England, United Kingdom
systems for motor R&D, mentor engineers and drive cross-disciplinary improvements across software, hardware and instrumentation. The role emphasizes LabVIEW leadership, Python/C/C++ development and the delivery of robust test solutions that improve laboratory capabilities and verification #J-18808-Ljbffr ...

Senior Space Computer Vision Engineer - Hybrid Role

Location
Harwell, England, United Kingdom
Software Group, collaborating across disciplines to deliver mission‐ready solutions. The role requires 5+ years of CV algorithm development, strong Python/Matlab/C/C++, OpenCV and ML/DL experience, plus a track record in sensor data processing and system verification. #J-18808-Ljbffr ...

Senior C++ XVA Engineer — Global Markets

Location
Greater London, England, United Kingdom
build and maintain XVA simulations and tools. The role collaborates with the XVA desk, trading, research and back-office across regions, requiring strong C/C++, Python, and mathematical finance knowledge, with an emphasis on delivering secure, scalable solutions. Hybrid working in London is offered with competitive ...

Senior Rust Engineer - Low-Latency Drone Systems (Remote)

Location
City Of London, England, United Kingdom
enabling real-time communication. The role requires production Rust experience (2+ years) and familiarity with Tokio or other asynchronous frameworks. A background in C/C++ or Java is a plus, with emphasis on low-latency, high-throughput architectures. #J-18808-Ljbffr ...

Hybrid IoT Firmware Engineer (STM32, Low-Power)

Location
Cambridgeshire and Peterborough, England, United Kingdom
work pattern requiring at least 2 days onsite each week. You will design, develop and debug robust firmware for resource-constrained IoT devices using C/C++ on STM32 microcontrollers, with GNSS and LoRa/LoRaWAN integration, within an RTOS environment and cross-functional teams in the UK, Israel ...

Lead SDN Engineer — Networking Platform Architect

Location
Greater London, England, United Kingdom
JPMC-VPC, a software-defined networking platform, and collaborating across product and technology groups. The role emphasizes production-grade code in Go, Python, or C/C++, strong SDN experience with OVN/OVS, cloud-native practices, and engagement with open-source communities while advancing innovation and #J-18808-Ljbffr ...