Permanent C Jobs in the Thames Valley

1 to 25 of 49 Permanent C Jobs in the Thames Valley

Senior Embedded Software Engineer

Maidenhead, Berkshire, England, United Kingdom
Malloy Aeronautics Ltd
issues using good technical knowledge and judgment. Consult with senior team members for complex problems outside of established procedures. Essential Skills and Experiences: Proficiency in programming languages such as C/C++ with years of experience in Firmware design. Experience with embedded software development tools (e.g. STM32) and environments (e.g., debuggers, emulators, compilers, KiCad). Knowledge of hardware-software integration More ❯
Employment Type: Full-Time
Salary: £60,000 - £80,000 per annum
Posted:

Front Office Developer

Slough, Berkshire, UK
Hybrid/Remote Options
Formula Recruitment
s degree in Computer Science, Engineering, Financial Mathematics, or a similar quantitative field. 2–5 years' experience in a software development or quantitative role. Strong programming skills in Python, C, C++, SQL, and/or C#. Solid understanding of Linux systems. Nice-to-haves Familiarity with TypeScript, React, and SASS/SCSS is a plus. Understanding of financial derivatives, including More ❯
Employment Type: Full-time
Posted:

Research Software Engineers

oxford district, south east england, united kingdom
Ellison Institute of Technology
CWL, or WDL). Experience with bioinformatics, computational biology, scientific computing, or data science workflows. At all levels: Proficiency in one or more key programming languages (e.g., Python, Julia, C/C++, Java, or Rust). Proven experience developing software for scientific research, data analysis, or computational biology. Strong understanding of modern software engineering practices, including CI/CD, testing More ❯
Posted:

Senior/Principal Wireless Software Engineer

Reading, Berkshire, United Kingdom
Cw (cambridge Wireless Ltd
Solid knowledge of radio communications theory and digital signal processing. Background in cellular communication systems across PHY, MAC, and RF is preferred. Programming/scripting skills in MATLAB, Python, C/C++ is preferred. Proven track record with innovative problem solving and hands-on experience in design, development, testing, and standardization will be an advantage. A team player with good More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Embedded Software Engineer

Reading, Berkshire, South East, United Kingdom
Gerrell & Hard
marine industry. This would appeal to 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 of developing and debugging, including More ❯
Employment Type: Permanent
Posted:

Sr Software Engineer

oxford district, south east england, united kingdom
Hybrid/Remote Options
Infleqtion
databases (relational and non-relational) including but not limited to timeseries data, SQL, and ETL processes Experience creating and maintaining CI/CD pipelines, and Python package creation with C or Rust extensions EQUAL OPPORTUNITY Regardless of your interest in the quantum industry, you can take pride in the fact that Infleqtion is building an ecosystem of quantum technologies and More ❯
Posted:

Quantitative Developer - Trading - MLOps/Python

Slough, Berkshire, UK
Alexander Ash Consulting
to a software engineer or quantitative developer with experience delivery solutions directly for trading desks, who has excellent Python skills, with a solid background in one of Java/C C#, who has experience building MLOPs pipelines for data scientists, AI engineers, quants, traders and leadership, to build strategic systems and enhance production systems. You should apply for this role More ❯
Employment Type: Full-time
Posted:

Research Software Engineer

Oxford, Oxfordshire, England, United Kingdom
Avanti
Actions Database: PostgreSQL Methodology: Collaborative, high-autonomy engineering culture What We’re Looking For Strong professional background in Python software engineering. Experience with at least one compiled language (Rust, C, C++ etc.). Proficiency with Linux environments and containerised deployments. Familiarity with CI/CD pipelines and modern development workflows. A proactive problem solver with the ability to design structured More ❯
Employment Type: Full-Time
Salary: £50,000 - £75,000 per annum
Posted:

AI Coding Rater

Slough, Berkshire, UK
Aceolution
and a passion for data accuracy Programming Proficiency: Demonstrated expertise in: Python (must-have) and at least one or more common programming languages such as: JavaScript, Rust, Node.js, Typescript, C, C++, Shell (Bonus points) At least 1 or more less common programming languages such as: Rust, Shell, Go, Ruby, Swift, PHP, Kotlin Knowledge of web technologies & frameworks Web Scraping, API More ❯
Employment Type: Full-time
Posted:

AI Coding Rater

High Wycombe, Buckinghamshire, UK
Aceolution
and a passion for data accuracy Programming Proficiency: Demonstrated expertise in: Python (must-have) and at least one or more common programming languages such as: JavaScript, Rust, Node.js, Typescript, C, C++, Shell (Bonus points) At least 1 or more less common programming languages such as: Rust, Shell, Go, Ruby, Swift, PHP, Kotlin Knowledge of web technologies & frameworks Web Scraping, API More ❯
Employment Type: Full-time
Posted:

AI Coding Rater

Oxford, Oxfordshire, UK
Aceolution
and a passion for data accuracy Programming Proficiency: Demonstrated expertise in: Python (must-have) and at least one or more common programming languages such as: JavaScript, Rust, Node.js, Typescript, C, C++, Shell (Bonus points) At least 1 or more less common programming languages such as: Rust, Shell, Go, Ruby, Swift, PHP, Kotlin Knowledge of web technologies & frameworks Web Scraping, API More ❯
Employment Type: Full-time
Posted:

AI Coding Rater

Reading, Berkshire, UK
Aceolution
and a passion for data accuracy Programming Proficiency: Demonstrated expertise in: Python (must-have) and at least one or more common programming languages such as: JavaScript, Rust, Node.js, Typescript, C, C++, Shell (Bonus points) At least 1 or more less common programming languages such as: Rust, Shell, Go, Ruby, Swift, PHP, Kotlin Knowledge of web technologies & frameworks Web Scraping, API More ❯
Employment Type: Full-time
Posted:

AI Coding Rater

Milton Keynes, Buckinghamshire, UK
Aceolution
and a passion for data accuracy Programming Proficiency: Demonstrated expertise in: Python (must-have) and at least one or more common programming languages such as: JavaScript, Rust, Node.js, Typescript, C, C++, Shell (Bonus points) At least 1 or more less common programming languages such as: Rust, Shell, Go, Ruby, Swift, PHP, Kotlin Knowledge of web technologies & frameworks Web Scraping, API More ❯
Employment Type: Full-time
Posted:

Senior Software Scientist - Team Leader

Didcot, Oxfordshire, South East, United Kingdom
Hybrid/Remote Options
Diamond Light Source
Information or data management and models in the context of data analysis and processing. Software development frameworks and applications such as Eclipse. Modern programming languages such as Python, Java, C, C++, and software tools for delivering and visualising large complex data. Developing Javascript and/or PHP applications. Software testing systems in delivering robust services. Prior experience with any of More ❯
Employment Type: Permanent, Work From Home
Salary: £65,000
Posted:

Software Engineer

Maidenhead, Berkshire, South East, United Kingdom
Copello
technical quality, innovation, and improvement across projects. What You Bring Degree (or equivalent experience) in software, electronics, or a related field. Proficiency in one or more of the following: C/C++ Rust Embedded product development (bare-metal or RTOS such as ThreadX, QNX, or Linux) Embedded Linux application, kernel, or driver development Strong understanding of software lifecycles, testing, and More ❯
Employment Type: Permanent
Salary: £70,000
Posted:

Principal Software Engineer

Reading, Oxfordshire, United Kingdom
Hybrid/Remote Options
Innovate Recruitment Ltd
engineers and drive best practice across the team. Support bids, proposals, and technical reviews. About You: Degree (or equivalent) in Engineering, Computer Science, or related field. Strong experience in C/C++ and embedded or Linux development. Skilled in object-oriented design and software lifecycle management. Familiar with real-time systems, testing frameworks, and modern development tools. What s on More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Principal Software Engineer

Reading, Berkshire, United Kingdom
Hybrid/Remote Options
Innovate Recruitment Ltd
engineers and drive best practice across the team. Support bids, proposals, and technical reviews. About You: Degree (or equivalent) in Engineering, Computer Science, or related field. Strong experience in C/C++ and embedded or Linux development. Skilled in object-oriented design and software lifecycle management. Familiar with real-time systems, testing frameworks, and modern development tools. What’s on More ❯
Employment Type: Permanent
Posted:

Software Engineering Manager

Maidenhead, Berkshire, England, United Kingdom
Malloy Aeronautics Ltd
processes, tools, and workflows to enhance efficiency and software performance. Essential Skills and Experiences: Proven experience leading software development teams, including embedded systems. Proficiency in programming languages such as C or C++, with experience in real-time embedded systems. Experience with embedded software development tools (e.g. STM32) and environments (e.g., debuggers, emulators, compilers, KiCad). Experience in software requirements, design More ❯
Employment Type: Full-Time
Salary: £60,000 - £80,000 per annum
Posted:

Embedded Software Engineer

oxford district, south east england, united kingdom
Micro:bit Educational Foundation
of what can be done with the micro:bit hardware, with an emphasis on writing expandable, efficient software, with user friendly interfaces. Requirements More than 4 years experience developing C/C++ drivers and software to run on embedded devices (ideally Arm Cortex-M). Experience debugging software in embedded systems using electronic lab tools. Familiarity with test methodologies for More ❯
Posted:

Software Engineer - Up to £400k + Bonus - London

Slough, Berkshire, UK
Hybrid/Remote Options
Hunter Bond
Job title: Software Engineer (C Python) Client: Performance Software Scale Up Salary: up to £400,000 P/A + Bonus (DOE) Location: London - United Kingdom The role: My client are seeking a talented engineer to join their existing team of elite software engineers and help to build their next generation performance software platform. The existing team consists of some More ❯
Employment Type: Full-time
Posted:

Embedded Software Engineer

OX1, Oxford, Oxfordshire, United Kingdom
Platform Recruitment
with excellent attention to detail and a 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 protocol and communication More ❯
Employment Type: Permanent
Salary: £60000 - £70000/annum
Posted:

Senior Embedded Software Engineer

Slough, Berkshire, UK
Chevalier Tech Limited
automotive or similar industry. Proven leadership and team management skills, with experience in art of leading and delegating Proven experience in software development for volume production. Extensive expertise in C programming for safety and security critical applications. Hands-on experience with microcontrollers such as NXP, Onsemi, nRF, PIC, ARM and TI. Familiarity with CAN and LIN communication standards. Strong knowledge More ❯
Employment Type: Full-time
Posted:

Senior Software Engineer

Thatcham, Berkshire, United Kingdom
Jonathan Lee Recruitment
in tools, processes, and techniques to enhance software development efficiency. What You Will Bring: A degree in an engineering, mathematical, or science-based subject, or equivalent experience. Proficiency in C/C++ and experience in embedded product development or Linux application/kernel/driver development. Familiarity with best practice software development processes, including TDD/BDD, Continuous Integration, and More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior/Principal 5G Protocol Stack Engineer

Reading, Berkshire, United Kingdom
Cw (cambridge Wireless Ltd
of networking protocols such as TCP/IP, UDP, SCTP and etc. Background in cellular communication systems across 4G/5G PHY, system, and RF is preferred. Proficiency in C/C++ and python. Strong analytical, communication and teamwork skills. Why Join Us Play a key role in shaping the future of connectivity in the UK, as we build and More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Head of Compiler and Runtime

Reading, Berkshire, United Kingdom
Oxford Quantum Circuits
strategic direction, and you'll understand when to apply different development frameworks - from Agile to Lean - to get results efficiently. As an engineer, you'll have expertise in Python; C/C++, and Rust (or similar system-level languages) would be desirable but not essential additions to your skillset. You will combine this with strong working knowledge of performance optimisation More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:
C
the Thames Valley
10th Percentile
£46,003
25th Percentile
£47,500
Median
£55,000
75th Percentile
£62,500
90th Percentile
£67,500