Permanent C Jobs in Bristol

1 to 25 of 30 Permanent C Jobs in Bristol

Embedded Software Engineer

Greater Bristol Area, United Kingdom
Hybrid / WFH Options
TRIA
stack. This is a full-time role based in central Bristol, with flexible hybrid working and occasional travel to client sites. Key Requirements: Professional experience in embedded software development (C/C++) Familiarity with STM32, CubeMX, and communication protocols (I2C, UART, SPI, BLE) Strong communication and documentation skills Ability to collaborate across teams and present confidently to clients Desirable: Experience More ❯
Posted:

Software Architect Embedded Systems, HMI & Simulation

Filton, Bristol, Avon, England, United Kingdom
Hybrid / WFH Options
The One Group
teams to support designs, review testing, and provide requirements gathering Have influence on the development and redundancy of technology strategy, products, methods and tooling Experience & Knowledge Strong programming knowledge - C, C++, C# and/or Ada Deep and modern knowledge of Agile development and software design principles, design patterns and best practice Continuous Integration & model based engineering Have experience with More ❯
Employment Type: Full-Time
Salary: £70,000 - £80,000 per annum, Inc benefits
Posted:

Principal Cyber (Hardware) Researcher

Bristol, Avon, South West, United Kingdom
IO Associates
strategic planning and operational management Support business development efforts, including proposal writing and technical briefings Essential Skills and Experience: DV/eDV clearance Proficiency in programming languages such as C, C++, or Python Strong working knowledge of Linux-based systems, including command-line tools and system configuration Excellent communication skills, both written and verbal Solid understanding of networking concepts and More ❯
Employment Type: Permanent
Salary: £90,000
Posted:

Principal Cyber (Hardware) Researcher

bristol, south west england, united kingdom
IO Associates
strategic planning and operational management Support business development efforts, including proposal writing and technical briefings Essential Skills and Experience: DV/eDV clearance Proficiency in programming languages such as C, C++, or Python Strong working knowledge of Linux-based systems, including command-line tools and system configuration Excellent communication skills, both written and verbal Solid understanding of networking concepts and More ❯
Posted:

Junior Device Software Developer

City Of Bristol, England, United Kingdom
One Big Circle Ltd
embedded applications with a wide range of hardware, under the supervision and guidance of senior engineers. You’ll gain experience of a range of relevant technologies such as: Python, C, C++ Microcontrollers and FPGA Linux IP networking Integration of visible-spectrum, thermal, and other specialist imaging and sensor technologies Personal Qualities and Experience You are someone who enjoys learning new More ❯
Posted:

Senior C++ Development Engineer

Bristol, Avon, South West, United Kingdom
SeeByte
development in the company Strong numerical and mathematical skills Strong interpersonal and communications skills, and the ability to work with external partners and clients Experience working in C++/C on a Linux platform (e.g., Ubuntu) Use of current programming language features (e.g., Boost, OpenCV, C++-17 onwards for C++) Experience working to software quality processes and following Agile best More ❯
Employment Type: Permanent
Salary: £60,000
Posted:

C++ Developer

bristol, south west england, united kingdom
SeeByte
the project team and develop software solutions aligned to the needs of our clients. Key Skills, Experience and Qualifications Experience designing, developing and implementing modular software Experience working in C C on a Linux platform (e.g., Ubuntu) Strong numerical and mathematical skills Strong interpersonal skills and the ability to work with external partners and clients Enthusiastic to learn new technology … discipline with a software engineering emphasis. Desirable Experience Familiarity with Robotics Middleware (e.g., ROS) Simulation, Robotics and Machine Learning techniques Use of current programming language features (e.g., Boost, OpenCV, C 17 onwards for C++) Experience with automating application deployment and environment configuration management Software verification and deployment techniques An understanding of defect tracking systems such as GitLab/Jira Knowledge More ❯
Posted:

Embedded Software Engineer

BS1, Bristol, City of Bristol, United Kingdom
Hybrid / WFH Options
Platform Recruitment
Main duties: + Participate in new product development + Work alongside other engineers to advance the companies current portfolio of embedded software products Skills and Experience Required: + Strong C and/or C++ skills + DSP or Wireless experience is a big bonus + RTOS experience + Experience programming in a Linux environment The competitive salary is between More ❯
Employment Type: Permanent
Salary: £50000 - £80000/annum
Posted:

Embedded Software Tester

Bristol, United Kingdom
Hybrid / WFH Options
Tria
stack. This is a full-time role based in central Bristol, with flexible hybrid working and occasional travel to client sites. Key Requirements: Professional experience in embedded software development (C/C++) Familiarity with STM32, CubeMX, and communication protocols (I2C, UART, SPI, BLE) Strong communication and documentation skills Ability to collaborate across teams and present confidently to clients Desirable: Experience More ❯
Employment Type: Permanent
Salary: £35000 - £40000/annum
Posted:

Embedded Software Tester

Bristol, Gloucestershire, United Kingdom
Hybrid / WFH Options
Tria
stack. This is a full-time role based in central Bristol, with flexible hybrid working and occasional travel to client sites. Key Requirements: Professional experience in embedded software development (C/C++) Familiarity with STM32, CubeMX, and communication protocols (I2C, UART, SPI, BLE) Strong communication and documentation skills Ability to collaborate across teams and present confidently to clients Desirable: Experience More ❯
Employment Type: Permanent
Salary: GBP 35,000 - 40,000 Annual
Posted:

High Speed Digital and Hardware Design Lead

Bristol, United Kingdom
Hybrid / WFH Options
Matchtech
and high-speed serial interconnect design . Experience with Signal Integrity (SI) and Power Integrity (PI) analysis. Proficiency in VHDL for board-level testing and debugging. Working knowledge of C, C++ or Python for board-level test and debug support. Familiarity with DSP concepts used in SDR, radar signal processing, or optical sensors. Ability to develop robust, efficient hardware architectures More ❯
Employment Type: Permanent
Posted:

High Speed Digital and Hardware Design Lead

Bristol, Gloucestershire, United Kingdom
Hybrid / WFH Options
Matchtech
and high-speed serial interconnect design . Experience with Signal Integrity (SI) and Power Integrity (PI) analysis. Proficiency in VHDL for board-level testing and debugging. Working knowledge of C, C++ or Python for board-level test and debug support. Familiarity with DSP concepts used in SDR, radar signal processing, or optical sensors. Ability to develop robust, efficient hardware architectures More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Lead Software Developer

Bristol, Gloucestershire, United Kingdom
Cirrus Selection Limited
This is a hands-on role working closely with Project Leads, Simulation Architects and the wider client project team. You ll lead the development of synthetic environments using the C family of programming languages, combining technical leadership with project management and team guidance. The WSSE team is integral to weapon system and system architecture development across the full product life More ❯
Employment Type: Permanent
Salary: GBP 60,000 - 65,000 Annual
Posted:

Lead Software Developer

Bristol, City of Bristol, United Kingdom
Cirrus Selection Limited
This is a hands-on role working closely with Project Leads, Simulation Architects and the wider client project team. You’ll lead the development of synthetic environments using the C family of programming languages, combining technical leadership with project management and team guidance. The WSSE team is integral to weapon system and system architecture development across the full product life More ❯
Employment Type: Permanent
Salary: £60000 - £65000/annum Amazing bonus & pension, 37 hours
Posted:

Algorithm Specialist

Bristol, Avon, England, United Kingdom
Hybrid / WFH Options
MBDA
Autonomous Systems, Robotics, or Mechatronics Algorithms knowledge such as Modern/Classical Control, Navigation, Data Fusion, Tracking and Guidance, Machine Learning Tools and Libraries such as Matlab, Simulink, Python, C/C++, Py Torch, Open AI-Gym/Universe, Model based design Experience of algorithm research and/or product development and support A keen curiosity about innovative technologies and More ❯
Employment Type: Full-Time
Salary: £45,000 - £55,000 per annum
Posted:

Computer Vision and Artificial Intelligence Engineer - Summer Placement 2026

Bristol, Avon, England, United Kingdom
Hybrid / WFH Options
MBDA
Within these tasks, you will have the opportunity to develop skills with the following tools and platforms: Matlab and Simulink Python Deep Learning libraries (e.g. Pytorch, scikit-learn, ONNX) C/C++ Hardware development boards (e.g. NVIDIA Jetson products) Alongside involvement with departmental activities, you will be part of a wider cohort of summer placements and graduates on the Early More ❯
Employment Type: Full-Time
Salary: Competitive salary
Posted:

C++ Developer

Bristol, Avon, South West, United Kingdom
SeeByte
team and develop software solutions aligned to the needs of our clients. Key Skills, Experience and Qualifications Experience designing, developing and implementing modular software Experience working in C++/C on a Linux platform (e.g., Ubuntu) Strong numerical and mathematical skills Strong interpersonal skills and the ability to work with external partners and clients Enthusiastic to learn new technology Successful More ❯
Employment Type: Permanent
Salary: £40,000
Posted:

Project Engineer - CFD & Thermofluids

Bristol, Gloucestershire, United Kingdom
Element Materials Technology Ltd
a demonstrable ability to extend their capability using user functions where necessary Some proficiency in the in the use of programming languages such as Python, MATLAB, VBA , C# or C/C++ would be an advantage Have strong verbal and written communication skills Actively working toward, Chartered Engineer (or equivalent) status Like a challenge, are flexible thinkers and aren't More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Principal Embedded Software Engineer

Bristol, Gloucestershire, United Kingdom
Zenovo
growth within your team. Required Skills & Experience: Proven experience in embedded software development within a safety-critical environment. Solid understanding of embedded systems and RTOS Strong programming skills in C and assembler. Demonstrated leadership experience with the ability to mentor, motivate, and manage engineering teams. Experience in project management, including planning, scheduling, and resource allocation. Ability to manage multiple concurrent More ❯
Employment Type: Permanent
Salary: GBP 65,000 - 72,000 Annual
Posted:

Principal Embedded Software Engineer

Bristol City Centre - BS1, Bristol, United Kingdom
Zenovo
growth within your team. Required Skills & Experience: Proven experience in embedded software development within a safety-critical environment. Solid understanding of embedded systems and RTOS Strong programming skills in C and assembler. Demonstrated leadership experience with the ability to mentor, motivate, and manage engineering teams. Experience in project management, including planning, scheduling, and resource allocation. Ability to manage multiple concurrent More ❯
Employment Type: Permanent
Salary: £65000 - £72000/annum Up to £72,000 (Depending on Experie
Posted:

Principal Embedded Software Engineer

Bristol, Avon, South West, United Kingdom
ZENOVO LTD
growth within your team. Required Skills & Experience: Proven experience in embedded software development within a safety-critical environment. Solid understanding of embedded systems and RTOS Strong programming skills in C and assembler. Demonstrated leadership experience with the ability to mentor, motivate, and manage engineering teams. Experience in project management, including planning, scheduling, and resource allocation. Ability to manage multiple concurrent More ❯
Employment Type: Permanent
Salary: £70,000
Posted:

Software Engineer - Bristol

Bristol, United Kingdom
IO
repeatedly. It will also give you the ability to see multiple full product life cycles, right from concept to completion. What we need from you: Embedded software development skills (C/C++) Exposure to embedded systems, preferably STM32, CubeMX Excellent communication skills when it comes to discussing your ideas A developed understanding of wired and wireless communications protocols including I2C More ❯
Employment Type: Permanent
Salary: £40000 - £50000/annum
Posted:

Software Engineer - Bristol

Bristol, Gloucestershire, United Kingdom
IO
repeatedly. It will also give you the ability to see multiple full product life cycles, right from concept to completion. What we need from you: Embedded software development skills (C/C++) Exposure to embedded systems, preferably STM32, CubeMX Excellent communication skills when it comes to discussing your ideas A developed understanding of wired and wireless communications protocols including I2C More ❯
Employment Type: Permanent
Salary: GBP 40,000 - 50,000 Annual
Posted:

Vulnerability Researcher

Bristol, Avon, South West, United Kingdom
IO Associates
with logic analysers and oscilloscopes. Advanced soldering and desoldering experience. Basic understanding of side channel attack techniques. (experience not required) Proficiency in at least one programming language such as C, C++, or Python. Good working knowledge of Linux-based systems, including command-line tools and system configuration. Demonstrated analytical and problem-solving capabilities, with a methodical and inquisitive approach to More ❯
Employment Type: Permanent
Posted:

Vulnerability Researcher

bristol, south west england, united kingdom
IO Associates
with logic analysers and oscilloscopes. Advanced soldering and desoldering experience. Basic understanding of side channel attack techniques. (experience not required) Proficiency in at least one programming language such as C, C++, or Python. Good working knowledge of Linux-based systems, including command-line tools and system configuration. Demonstrated analytical and problem-solving capabilities, with a methodical and inquisitive approach to More ❯
Posted:
C
Bristol
10th Percentile
£31,000
25th Percentile
£36,250
Median
£40,000
75th Percentile
£57,500
90th Percentile
£66,200