26 to 50 of 76 C Jobs in the Thames Valley

Senior Firmware Engineer

Location
Reading, England, United Kingdom
control strategies Testing, validating and optimising firmware and embedded systems What we’re looking for: Proven experience as an Embedded Firmware Engineer Strong C or C++ programming skills Solid experience with bare-metal embedded development Experience developing motor-control algorithms Experience with real-time embedded systems Exposure to power electronics ...

Senior Electronics Engineer

Location
Bicester, England, United Kingdom
work with other departments to ensure that all firmware development is high quality with high-quality evidence. Technical skills and requirements In-depth C/C++ experience in real-time embedded systems, including design for multi-threading, complex debugging techniques and common communication protocols. Experience in testing firmware ...

IC Test Development Engineer

Hiring Organisation
Intellectual Capital Resources
Location
Oxford, Oxfordshire, UK
Employment Type
Full-time
knowledge of analog/digital test methodologies (RF experience advantageous). Experience developing ATE solutions, ideally with Advantest V93K. Proficiency in ATE programming languages (C/C++, Java) and full-chip test solution development, including hardware design. Strong problem-solving, ownership, and communication skills. Ability to work independently while collaborating ...

FPGA Design Engineer

Hiring Organisation
Platform Recruitment
Location
OX1, Oxford, Oxfordshire, United Kingdom
Employment Type
Permanent
Salary
£50000 - £70000/annum
embedded systems. Experience with standard hardware interfaces (I2C, SPI, UART) and hardware product development. Desirable: Xilinx Zynq/RFSoC, RF test equipment, PCB design, C/C++ or Python for embedded systems. Benefits: Competitive salary up to £70,000 Hybrid working (up to 2 days from home) Unlimited PTO, healthcare ...

Embedded Systems Hardware Engineer - Oxford / Hybrid - £60,000

Hiring Organisation
Bond Williams Limited
Location
Oxford, Oxfordshire, South East, United Kingdom
Employment Type
Permanent
Salary
£65,000
through collaboration Desirable Criteria: Familiarity with: STM32 based platforms PCB design and layout for highly stressed environments Electric motor controller design The use of C or C++ A basic understanding of turbomachinery including operating principles and control variables Bond Williams Professional Recruitment are an equal opportunity employer and operate ...

Embedded Software Engineer

Location
Reading, England, United Kingdom
bare-metal firmware for three-phase brushless motor control rather than simply configuring existing vendor stacks. What you'll be working on Bare-metal C/C++ firmware BLDC/three-phase motor control Field-Oriented Control (FOC) Real-time control loops STM32 microcontrollers CAN/DroneCAN/UAVCAN Bootloaders ...

Scientist - Computational Method Development

Hiring Organisation
Hays
Location
Oxford, Oxfordshire, South East, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£80,000
data structures, algorithms, statistical modelling, and quantitative problem-solving Very good programming skills in Python, with experience in other languages an advantage (eg C, C++, Julia, R, Rust, etc) Experience delivering computational tools, models, or analytical methods Experience with sequencing data, cloud computing, workflow development, ML Ops, or large-scale ...

Software Engineer

Hiring Organisation
NET Recruit
Location
Bampton, Oxfordshire, United Kingdom
Employment Type
Full-Time
Salary
£40,000 - £60,000 per annum
What You Will Need to Apply: Strong background in embedded software engineering, ideally within safety-critical or highly regulated environments. Experience developing software using C, C++, Ada, or similar programming languages. Previous experience working within safety-critical engineering environments. Strong understanding of high-integrity software development processes. Experience developing software ...

Senior Embedded Engineer (RTOS)

Location
Oxford, England, United Kingdom
standards, review practices, and testing methodology for the embedded team What We're Looking For Must‐Have 5+ years of embedded software experience with C/C++ in production hardware products Proven experience writing Linux device drivers (character, platform, or PCIe drivers) Hands‐on BSP bring‐up experience on custom ...

Power Systems Support Engineer – AEMS Reliance

Location
Wokingham, England, United Kingdom
diagnose complex issues, support multiple modules, and contribute to fixes and deployments in a customer-focused role. The candidate should have strong programming skills (C, C++, C#, Python) and knowledge of power systems, RDBMS, and Linux, with the potential for regional travel and UK security clearance if required. #J ...

Senior Embedded Firmware Engineer - BLDC Motor Control

Location
Reading, England, United Kingdom
partnering with a UK sovereign technology business to hire a Senior Firmware Engineer. You will own embedded software for motor controllers, writing bare-metal C/C++ for three-phase drives and working closely with hardware on STM32. This hands-on role focuses on BLDC/PMSM control, FOC, real ...

Software Engineer - Autonomous Systems

Hiring Organisation
Spectrum IT Recruitment
Location
Oxfordshire, United Kingdom
Employment Type
Full-Time
Salary
£40,000 - £60,000 per annum
contribute to software architecture Build software in an evolving and growing space that makes a genuine impact Required skills: Strong embedded software engineering background - C, C++, or similar Positive about AI and its application within software engineering and robotics Experience with real-time or embedded systems Familiarity with regulated environments ...

Software Engineer - Autonomous Systems

Hiring Organisation
Spectrum IT Recruitment Limited
Location
Oxfordshire, South East, United Kingdom
Employment Type
Permanent
Salary
£60,000
contribute to software architecture Build software in an evolving and growing space that makes a genuine impact Required skills: Strong embedded software engineering background - C, C++, or similar Positive about AI and its application within software engineering and robotics Experience with real-time or embedded systems Familiarity with regulated environments ...

Software Architect

Location
Thatcham, England, United Kingdom
speak with experienced software leaders with: Significant experience in software architecture or technical leadership. Strong knowledge of the full software development lifecycle. Experience with C/C++, Rust, Embedded Software, RTOS, Linux or Windows. A track record delivering complex software within defence, aerospace, space, communications or other regulated environments. Strong ...

Safety Critical Software Engineer

Hiring Organisation
Bennett and Game Recruitment LTD
Location
Witney, Oxfordshire, South East, United Kingdom
Employment Type
Permanent
Salary
£60,000
solutions. Support integration across mission computers, flight control systems and safety monitoring functions. Required Experience Strong background in embedded software engineering. Experience working with C, C++, Ada or similar languages. Experience working within safety-critical environments. Knowledge of high-integrity software development processes. Experience with real-time or embedded systems. ...

Principal Test Development Engineer

Location
Slough, England, United Kingdom
electronic product testing. You’ll ideally bring: Strong experience developing automated test programmes using National Instruments TestStand, CVI and/or LabVIEW. Proficiency in C-based programming. Experience producing basic 2D mechanical drawings for test equipment and facilities. Experience creating electrical circuit drawings and wiring documentation for test boxes, fixtures ...

Senior Embedded Linux Engineer

Hiring Organisation
Intellectual Capital Resources
Location
Oxford, Oxfordshire, UK
Employment Type
Full-time
analysis, and logic capture Establish coding standards, review practices, and testing methodology for the embedded team Requirements: 5+ years of embedded software experience with C/C++ in production hardware products Proven experience writing Linux device drivers (character, platform, or PCIe drivers) Hands-on BSP bring-up experience on custom ...

Software Engineer

Hiring Organisation
Profile 29
Location
Witney, Oxfordshire, South East, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£65,000
Help scale their platform from prototype capability to enterprise deployment. Must-Have Experience Strong background in embedded, real-time software engineering. Experience working with C, C++, Ada or similar languages. Experience working within safety-critical environments. Knowledge of high-integrity software development processes. Familiarity with safety standards and regulated development ...

FPGA Engineer

Location
Oxford, England, United Kingdom
understanding of processor-side development for FPGA SoC platforms, particularly Zynq or similar PS/PL architectures. Being comfortable writing or reviewing bare-metal C/C++ to configure PL peripherals through AXI registers, moving data between PS and PL. Math to hardware: Proven ability to translate complex mathematical models ...

Research and Development Engineer - CEMA

Location
Reading, England, United Kingdom
taking ownership of individual research activities and adapting to new technical challenges. Ideal Experience & Skills Strong software development skills with experience in Python and C, alongside knowledge of languages such as C++, C# or Rust. Experience configuring or developing software for embedded platforms or single-board computers, such as Raspberry ...

Senior Software Engineer - Rock Physics Platforms

Location
Abingdon, England, United Kingdom
cloud applications. You will own the technical direction, write code daily, review pull requests, and drive architectural decisions. You will lead migration of legacy C/C++ codebases to modern languages and UI/UX frameworks while preserving accuracy and performance. Expect collaboration with Team Lead and Product Owner. #J ...

Senior Embedded Software Architect – Aerospace (RTOS)

Location
Milton Keynes, England, United Kingdom
experienced Software Engineer to design and implement software for embedded devices and systems. The role requires 9+ years in software development, proficiency in C or C++, and excellent communication skills. You will work on high-reliability systems, support software quality assurance, and interface with hardware engineers. Ideal candidates will have ...

Control Systems Engineer (Flight Dynamics)

Location
Reading, England, United Kingdom
Must hold active UK SC clearance or be eligible and willing to undergo UK MoD security vetting. Desirable (Non-Essential) Exposure to embedded targets, C/C++ autocode generation (Embedded Coder/Simulink Coder), or CAN/Ethernet data interfaces. Familiarity with aerospace safety frameworks or failure analysis (FMEA/ ...

Embedded Systems Engineer - FPGA Platform

Location
Kidlington, England, United Kingdom
deployment. Job Responsibilities Technical Develop embedded Linux software, firmware, and board-support packages for FPGA-based embedded systems, particularly Xilinx FPGA SoC platforms, using C/C++, Rust, and related tools. Develop and deploy embedded Linux distributions using Yocto, Buildroot, or similar tools. Develop device-tree configurations, low-level drivers … board-support packages for FPGA based platforms. Experience with board bring-up, bootloaders, Linux kernel and device-tree configuration, drivers, and software deployment. C/C++ and Rust development experience, or willingness to develop in Rust, for embedded Linux or microcontroller systems. Experience with Xilinx tools, ideally Vivado. Experience with ...

R&D Engineer – CEMA: Rapid Prototyping & Embedded

Location
Reading, England, United Kingdom
emerging technologies and take ideas from concept to prototype within defence and security domains. A hands-on role blending software development in Python and C with embedded platforms, rapid prototyping and hardware integration. UK security clearance is required; applicants must be UK nationals. #J-18808-Ljbffr ...