1 to 25 of 26 C Jobs in the Thames Valley

Embedded Software Engineer

Hiring Organisation
Gerrell & Hard
Location
Reading, Berkshire, South East, United Kingdom
Employment Type
Permanent
Engineers who want variety and enjoy working closely with the bare metal electronics components. Knowledge, Skills and Experience Able to code proficiently in C & C++ Experience with microcontroller hardware (e.g. STM32, PIC, TM4C) and frameworks, working with the memory, performance and power constraints of these systems. Embedded Systems Experience ...

Medical Device Embedded Software Engineer

Hiring Organisation
Talent STEM Ltd
Location
Hybrid, Littlemore, Oxfordshire, United Kingdom
Employment Type
Permanent
real-world impact on patient outcomes. You will ideally have: - A degree in a relevant engineering or computing discipline - Strong experience with Embedded C/C++ - Experience working with real-time or resource-constrained systems - Understanding of microcontrollers and hardware interfaces - An appreciation of medical device development standards such ...

Medical Device Embedded Software Engineer

Hiring Organisation
Talent STEM Ltd
Location
Florence Park, Oxford, Oxfordshire, England, United Kingdom
Employment Type
Full-Time
Salary
Salary negotiable
real-world impact on patient outcomes. You will ideally have: - A degree in a relevant engineering or computing discipline - Strong experience with Embedded C/C++ - Experience working with real-time or resource-constrained systems - Understanding of microcontrollers and hardware interfaces - An appreciation of medical device development standards such ...

Software Engineer - £60k ID45265

Hiring Organisation
Humand Talent
Location
Oxfordshire, England, United Kingdom
experimentation, and problem-solving are part of the daily rhythm. About You You’ll be working on... A high-tech design platform developed in C C# and Python. Cloud-based infrastructure integrating advanced simulation and design tools. Projects that interface with mechanical and thermal analysis tools like FEA and CFD. ...

Embedded Software Engineer

Hiring Organisation
Platform Recruitment
Location
Oxfordshire, England, United Kingdom
Collaborate with the engineering team to integrate firmware with electronic products, produce documentation to AS9100 standards , and mentor junior engineers. Key Skills & Experience Strong C/C++ programming skills Experience with STM32 or Microchip (PIC) microcontrollers Knowledge of CANBus protocols and embedded GUIs (e.g., TouchGFX) Background in high-reliability industries ...

Embedded Software Engineer

Hiring Organisation
Platform Recruitment
Location
OX1, Oxford, Oxfordshire, United Kingdom
Employment Type
Permanent
Salary
£60000 - £70000/annum
strong background in a relevant high-reliability industry. Essential Skills & Experience: Industry experience from Automotive, Aerospace, Medical, or Hazardous Area systems. Strong C/C++ programming skills. Experience with firmware for functional safety (SIL-level) systems. Proficiency with STM32 or Microchip microcontrollers (PIC experience desirable). Deep understanding of CANBus ...

Software Automation Engineer

Hiring Organisation
Lawrence Harvey
Location
Oxford, Oxfordshire, United Kingdom
Employment Type
Permanent
Salary
£80000 - £150000/annum
systems, including multi-device orchestration. Skilled in firmware-level control, driver development, and exposing device capabilities through APIs. Strong programming skills in Python and C/C++. Experienced in software best practices: version control, PR reviews, documentation, and efficient workflows. A creative thinker - able to design automation that goes beyond ...

ASIC / FPGA System Architect - 4G / 5G Communication Systems

Hiring Organisation
IC Resources
Location
Greater Reading Area, United Kingdom
communication system design Expertise in signal processing, channel coding, and modulation. DVB-S2/S2X is an advantage Proficiency with modelling tools (MATLAB, C/C++) Strong background in requirements engineering (capturing, tracking, validating) Hands-on experience defining test plans, verification and validation strategies, and traceability to requirements as well ...

FPGA Engineer / Digital Signal Processing Engineer – Oxfordshire

Hiring Organisation
ARCA
Location
Oxfordshire, England, United Kingdom
related communication protocols. Confident using oscilloscopes, spectrum/network analysers, and similar tools. Desirable: Experience with Xilinx Zynq/RFSoC devices. Embedded software in C/C++ or Python for testing and integration. Exposure to Software-Defined Radio (SDR) or PCB design. PLEASE APPLY VIA THE LINK FOR IMMEDIATE CONSIDERATION ...

FPGA Engineer / Digital Signal Processing Engineer – Oxfordshire

Hiring Organisation
ARCA Resourcing Ltd
Location
Oxford, Oxfordshire, United Kingdom
Employment Type
Permanent
related communication protocols. Confident using oscilloscopes, spectrum/network analysers, and similar tools. Desirable: Experience with Xilinx Zynq/RFSoC devices. Embedded software in C/C++ or Python for testing and integration. Exposure to Software-Defined Radio (SDR) or PCB design. PLEASE APPLY VIA THE LINK FOR IMMEDIATE CONSIDERATION ...

Data Engineer - Aerospace - Manufacturing - Abingdon

Hiring Organisation
Bond Williams Limited
Location
Abingdon, Oxfordshire, South East, United Kingdom
Employment Type
Permanent
data analysis for system performance evaluation Proficiency in data acquisition software design and implementation (LabView experience valued) Strong programming skills in collaborative environments (C and Python preferred) Deep understanding of data acquisition systems principles Exceptional problem-solving abilities and independent project management skills Outstanding communication skills for cross-functional collaboration ...

Data Engineer

Hiring Organisation
Noir
Location
Yarnton, Kidlington, Oxfordshire, England, United Kingdom
Employment Type
Full-Time
Salary
£45,000 - £70,000 per annum
tests are feasible, accurate, and impactful. The ideal candidate will have a strong background in data acquisition systems, preferably using LabVIEW, Python, or C, with hands-on experience in hardware integration and control systems. You will be comfortable working with high-speed and high-temperature data, familiar with electronics ...

Embedded Software Engineer

Hiring Organisation
IC Resources
Location
Oxford, England, United Kingdom
starting in January. They are looking for engineers with experience working on complex multi-processor architectures and systems to support with a mixture of C code generation, debugging and test. If you'd like to learn more and to receive the full job description, please hit apply! Inside IR35 - Embedded ...

Electronic Design Engineer

Hiring Organisation
Jenrick Engineering
Location
Milton Keynes, Buckinghamshire, United Kingdom
Employment Type
Permanent
Salary
£50000 - £60000/annum
power supplies) Experience with full PCB design process covering libraries, schematic, PCB layout and manufacturing file generation Experience with firmware design and debugging (embedded C) Experience with performing electronic testing and using common test equipment (oscilloscopes, bench PSU, multimeters etc.) Good hands-on prototyping skills - soldering, wiring, mechanical Good working ...

Formal Verification Engineer

Hiring Organisation
Elite People Partners Ltd
Location
Oxfordshire, England, United Kingdom
/Python/TCL) Team player with good verbal and written communication skills Formal Verification Desirable skills: Experience using SV UVM 1800.2 Familiarity with C/C++ Experience with any of the following storage interfaces: SAS, PCIe, NVMe (preferred) or SATA Salary and Package: Competitive Salaries Ranging From ...

Data Engineer - LabVIEW - Aerospace - Oxfordshire

Hiring Organisation
Bond Williams Limited
Location
Oxfordshire, South East, United Kingdom
Employment Type
Permanent
relevant PhD or equivalent industry experience in experimental data capture, data logging in system performance evaluation Experience in collaborative coding and programming (e.g. C, Python, git) Along with highly interesting and technical work, a clear career progression path and a fantastic culture, there is a highly competitive salary on offer ...

AI Programmer

Hiring Organisation
Rebellion
Location
Oxford, Oxfordshire, England, United Kingdom
Employment Type
Full-Time
Salary
Competitive salary
based on individual needs. Requirements Proven experience in developing and implementing AI code for projects, while maintaining a comprehensive overview of AI systems. Exceptional C/C++ programming skills, along with a solid understanding of object-oriented development principles. Substantial professional background, including the successful launch of at least ...

Senior Gameplay Programmer

Hiring Organisation
Rebellion
Location
Oxford, Oxfordshire, England, United Kingdom
Employment Type
Full-Time
Salary
Competitive salary
colleagues across various disciplines. Engage with stakeholders to analyze and comprehend requirements, prioritize backlogs, and devise plans for future work. Requirements Proficient in C/C++ programming languages, possessing a strong understanding of object-oriented development. Demonstrated professional experience contributing to published console or PC games, specifically in areas related ...

Principal Embedded Software Engineer

Hiring Organisation
Halian Technology Limited
Location
Oxfordshire, South East, United Kingdom
Employment Type
Permanent
MEng/MSc) in Software Engineering, Electrical/Electronic Engineering, Computer Science, or related discipline or equivalent experience. Extensive experience in embedded software development (C/C++) and supporting tools (C#, Python desirable) in a regulated industry. Expert-level proficiency in bare-metal C and C++ for resource-constrained microcontrollers ...

Junior Software Engineer - up to £50,000 - ID44703

Hiring Organisation
Humand Talent
Location
Oxfordshire, England, United Kingdom
cutting-edge robotics technology, including embedded systems, all within a Linux environment. Hands on skills in one of the following programming languages is preferable: C, C++, C#, or Go. Knowledge of multiple languages is a significant advantage, and familiarity with scripting languages like Python is a plus. What … within Linux/Unix/BSD environments. An eagerness to learn and adapt to new challenges. Proficiency in at least one of the following: C, C++, C#, or Go, with a willingness to expand your skillset. Familiarity with scripting languages like Python. An exposure of version control systems like ...

Embedded Software Engineer

Hiring Organisation
KO2 Embedded Recruitment Solutions Ltd
Location
Milton Keynes, England, United Kingdom
every fortnight. There are no fixed weekly office requirements. You’ll work on embedded software for digitally controlled power supplies, writing Embedded C for bare-metal microcontrollers. The system uses two micros: one for the PFC stage and one for the inverter and final DC stage. You’ll take ownership … embedded software development. Power electronics experience is not required, but you should be comfortable with basic electronics. What you’ll work on: • Embedded C on bare metal • Control software for digitally managed power supplies • One of two microcontroller stages (PFC or inverter/DC stage) • Collaboration with an experienced senior ...

Firmware Engineer

Hiring Organisation
APRIL QUEST LIMITED
Location
Oxford, Oxfordshire, South East, United Kingdom
Employment Type
Permanent
Salary
£55,000
protocols, and contributing to products from early development through to production alongside hardware and systems engineers. Key Responsibilities: Develop and maintain embedded firmware in C/C++ for safety-focused electronic products. Build real-time firmware on 32-bit microcontrollers in an RTOS environment. Integrate sensors and comms interfaces (UART … Contribute to reliable releases through testing, validation, and good engineering practices. Essential Requirements of a Firmware Engineer Significant professional experience developing embedded software in C and C++ for production systems. Strong hands-on experience with embedded Linux and real-time operating systems. Deep understanding of low-level device programming, hardware ...

Experimental Data Engineer

Hiring Organisation
Hays Specialist Recruitment Limited
Location
Oxfordshire, England, United Kingdom
Employment Type
Full-Time
Salary
£45,000 - £58,000 per annum
software integration for high-speed, high-temperature systems Degree in mechanical, aeronautical, or related engineering/STEM discipline Experience with collaborative coding (e.g. Python, C, Git) Excellent problem-solving, communication, and organisational skills Desirable: Full LabVIEW system design experience (front-end and back-end) Basic electrical and electronics knowledge, including … employment agency for permanent recruitment and employment business for the supply of temporary workers. By applying for this job you accept the T&C's, Privacy Policy and Disclaimers which can be found at hays.co.uk ...

Experimental Data Engineer

Hiring Organisation
Hays
Location
Kidlington, Oxfordshire, South East, United Kingdom
Employment Type
Permanent
Salary
£55,000
software integration for high-speed, high-temperature systems Degree in mechanical, aeronautical, or related engineering/STEM discipline Experience with collaborative coding (e.g. Python, C, Git) Excellent problem-solving, communication, and organisational skills Desirable: Full LabVIEW system design experience (front-end and back-end) Basic electrical and electronics knowledge, including … employment agency for permanent recruitment and employment business for the supply of temporary workers. By applying for this job you accept the T&C's, Privacy Policy and Disclaimers which can be found at hays.co.uk ...

Graduate Engineer - Electronics (September 2026 start)

Hiring Organisation
AVIRE
Location
Maidenhead, England, United Kingdom
Chartered Engineer. What you'll be doing Design, develop and deliver embedded electronics subsystems, from drawing board to production-ready design. Develop firmware in C (or optionally Rust) across platforms including STM32, ESP32, Pi Compute Modules and NXP i.MX. Prototype boards and debug hardware using tools like KiCad, oscilloscopes … have just completed) a Master's in Electronic or Computer Engineering with strong academic results from a top university. You've written embedded C for microcontrollers and understand how to test your code properly. You've built and debugged hardware before - maybe with STM32, ESP32, or Raspberry Pi Compute Modules. ...