12 of 12 C Jobs in Wales

Software Engineer

Hiring Organisation
BMS Performance
Location
Cardiff, South Glamorgan, United Kingdom
Employment Type
Permanent
Salary
£42000 - £53000/annum
experience, with a strong understanding of how software interacts with electronic hardware * Experience working with embedded systems and low-level software development * Experience with C/C++ or similar embedded programming languages * Ability to debug and test software at both firmware and hardware level * Experience working alongside electronics/hardware ...

Embedded Systems Engineer - AI innovation

Location
Cwmbran, Wales, United Kingdom
problems (Essential) Hands‐on skills integrating and deploying AI solutions on edge or resource‐constrained platforms (MCUs, MPUs, GPUs, SoCs) (Essential) Programming proficiency: Python, C/C++, TensorFlow/PyTorch; version control (e.g., Git) (Essential) Innovative, practical, and communicative – comfortable explaining AI concepts and collaborating with a wide range ...

Principal Modeller

Location
Cardiff, Wales, United Kingdom
projects and mentoring technical teams. Ability to manage multiple priorities and deliver high‐quality outputs under tight timelines. Familiarity with programming languages such as C/C++, R, or Python, along with an understanding of object‐oriented principles, is an asset. Experience developing models using best‐practice methods and version ...

Embedded Firmware Engineer – RFID & RTOS (Cardiff)

Location
Cardiff, Wales, United Kingdom
RFID access control products. You will work in small Agile teams and support multiple product lifecycles, with occasional travel. Responsibilities include implementing firmware in C and C#, creating documentation, and hands-on debugging, under minimal supervision. A degree in engineering or equivalent is required, with 1+ years of experience. #J ...

Edge AI Embedded Systems Engineer - Cabin Experience

Location
Cwmbran, Wales, United Kingdom
collaborations. The ideal candidate will have a degree in Engineering or related fields, proven AI/ML experience, and programming skills in Python and C/C++. This role offers a competitive salary, bonus, and various benefits including 25 days' holiday. #J-18808-Ljbffr ...

Senior Backend Engineer

Location
Cardiff, Wales, United Kingdom
that deals with ambiguity you’re interested in distributed systems and writing resilient software you have some experience with strongly‐typed languages (Go, Java, C, Scala etc.) you think you’d enjoy the kind of work we’re doing Not ticking every box? That’s totally okay! Studies show that ...

Embedded Firmware Engineer — Subsea & RTOS Expertise

Location
Swansea, Wales, United Kingdom
delivery across hardware platforms. You will collaborate with hardware, software, and quality teams to ensure reliable, field-ready solutions. The role emphasizes MISRA C guidelines, RTOS/embedded Linux environments, and robust testing practices, with a strong focus on safety-critical performance and seamless system integration. #J-18808-Ljbffr ...

Backend Engineer II

Location
Cardiff, Wales, United Kingdom
that deals with ambiguity you’re interested in distributed systems and writing resilient software you have some experience with strongly-typed languages (Go, Java, C, Scala etc.). you think you’d enjoy the kind of work we’re doing We're on the look out for L30+ Engineers ...

Backend Engineer III

Location
Cardiff, Wales, United Kingdom
that deals with ambiguity you’re interested in distributed systems and writing resilient software you have some experience with strongly-typed languages (Go, Java, C, Scala etc.). you think you’d enjoy the kind of work we’re doing We're on the look out for L40 Engineers ...

Staff Backend Engineer

Location
Cardiff, Wales, United Kingdom
team that deals with ambiguity you’re interested in distributed systems and writing resilient softwareyou have some experience with strongly‐typed languages (Go, Java, C, Scala etc.) you think you’d enjoy the kind of work we’re doing We're on the look out for L60 Engineers ...

Firmware Developer

Location
Swansea, Wales, United Kingdom
code quality, contributing to and reviewing code to maintain consistency and robustness across the codebase. Quality, Standards & Compliance Apply coding standards (e.g., MISRA C) and embedded best practices to produce reliable, maintainable code. Ensure firmware complies with relevant safety, regulatory, and cybersecurity standards. Identify, drive, and implement improvements to development … typically 2–5 years) in embedded firmware or low-level software development, with the ability to work independently on assigned systems. Strong proficiency in C/C++ for embedded systems, with solid understanding of memory management, concurrency, and direct hardware interaction. Hands-on experience with microcontrollers and embedded platforms, including ...

Embedded Firmware Engineer

Location
Cardiff, Wales, United Kingdom
collaborate with colleagues both onsite and overseas. Occasional travel may be required. Responsibilities Implementation of embedded firmware designs and test solutions primarily in C and C#. Creation of design documentation. Hands‐on debugging of embedded systems. Completion of tasks with minimal supervision. Required Knowledge/Experience Ability to write … medium complexity coded solutions. Experience with embedded C, bare metal and RTOS applications. Proficient with standard development software: debuggers, editors, compilers. Comfortable working at low level (GPIO, UART, SPI, I2C). Experience with software version control. Additional Beneficial Skills/Experience Smart Card ISO7816 and RFID ISO 14443/ ...