C Jobs in the UK

1 to 25 of 685 C Jobs in the UK

Software Security Architect

Over, England, United Kingdom
Integrity Personnel Limited
design, and implementation of secure devices Significant embedded software systems design experience Architectural level design experience Security systems concept knowledge in an embedded environment C, C++ and Java understanding Android &/or embedded Linux system architecture knowledge advantageous but not essential Unique opportunity for a Software Security Architect to join more »
Posted:

Embedded Software Team Lead

Great Malvern, England, United Kingdom
Hybrid / WFH Options
Premier Engineering
more Build tools like Buildroot or YOCTO Test Driven Development/Unit Testing/Static Analysis Scripting experience - Python, Bash, etc. High reliability - MISRA C C++ DO-178B etc Low level communication protocols – SPI, I2C, USB, UART, CAN Wireless protocols = GSM, 3G, 4G, WI-FI, Bluetooth etc Industry experience – Automotive more »
Posted:

LabVIEW Software Engineer

Brimington, England, United Kingdom
Hybrid / WFH Options
KO2 Embedded Recruitment Solutions LTD
enjoys the challenge of solving problems and creating clean, reliable software solutions using LabVIEW. Desirable Skills and Experience: GPIB, RS232, TCP/IP, LXI C/C++ programming Experience in the aerospace or defence industry Their office is based in the Chesterfield area, and they offer very flexible hybrid work more »
Posted:

HSM Engineer

Coventry, Warwickshire, United Kingdom
Confidential
Hands-on experience in HSM, Cryptography related fields/li li Knowledge of Networking and Network Security concepts./li li Programming knowledge in C/C++ (preferred),Java,.NET/li li Experience integrating cryptographic libraries and HSMs with applications./li li Understanding of Information Security Architecture and more »
Posted:

Senior C++ Engineer (C++, API's, GoLang JavaScript) - 100% Remote (UK ONLY) - £55,000 - £75,000

Clerkenwell, England, United Kingdom
Hybrid / WFH Options
Pulse IT Recruitment Ltd
crucial role in developing high-quality IOT software solutions and leading technical projects. Requirements: - Design, develop, and maintain software applications using technologies such as C/C++ or Go, SQL, API Development, SQL. - Experience in developing complex applications within an IoT Environment (Ideally!) - Understanding of Microservices Architecture - Network Programming - Google … constructive feedback to team members. - Stay updated on emerging technologies and best practices in software development. - Proven experience in software development with expertise in C/C++ and/or GoLang - Strong problem-solving skills and the ability to work independently or as part of a team. - Excellent communication skills more »
Posted:

Electronics Engineer

Crawley, England, United Kingdom
Hybrid / WFH Options
Professional Technical
Create schematic diagrams and PCB layouts, meticulously following specifications. Conduct thorough reviews, testing, and reporting on new PCB designs. Develop and implement firmware in C/C++, meeting coding standards and specifications. Manage engineering ch... more »
Posted:

Senior Software Engineer

Ashington, England, United Kingdom
Rednal Recruitment
qualified with 5+ years industrial experience. This role offers the opportunity to lead a small software engineering team Skills sought include: - Development experience in C and/or C++ - Demonstrable experience of architecting, designing and building software systems - understanding of full Software Development Life Cycle (UML) - understanding and appreciation of more »
Posted:

Senior Embedded Software Engineer

Clydach, Wales, United Kingdom
Avd Appoint Ltd
Embedded Software Engineer on a permanent basis. In this role as a Senior Embedded Software Engineer, you will design and develop firmware using embedded C, support the Electronics Design Engineers in the development of the product designs and ultimately deliver to deadlines by meeting the requirements of the product development … from a Firmware/Embedded Software perspective. Ideal Requirements: Degree Qualified in Electronics/Software or Equivalent Minimum of 5 Years' Industry Experience Strong C Programming Capabilities Troubleshooting, Debugging and Firmware Development Experience Bare Metal Experience I2C, SPI and UART Experience Advantageous Requirements Understanding of 60601, 60335 or 62304 This more »
Posted:

Electronics Design / Test Engineer

Gosport, England, United Kingdom
Matchtech
customers to understand and meet their requirements. Perform detailed circuit design and design proving testing. Compile and test software, particularly involving PIC microcontrollers or C programming. Support formal design review meetings. Develop comprehensive product design, test, and specification documentation. Create equipment drawing packs using AutoCAD Inventor. Design printed circuit boards more »
Posted:

Senior Embedded Software Engineer

Liverpool, England, United Kingdom
Zenovo
Software Engineer Location: Liverpool (On-Site Once a Week) (Please Note All Applicants Must Be UK Based, No Sponsorship Provided) Main Responsibilities: - Programming Embedded C & C++ onto a Real-Time Operating System - Working with a range of communications protocols - Taking products through the full Software Development LifeCycle Required Skills: ·C more »
Posted:

Senior Systems Engineer

Rocester, England, United Kingdom
Marcus Webb Associates Limited
Mentor junior software/control systems engineers. 4. Work as part of a team to develop architecture and products features and functions utilising embedded C/model based software methods (e.g. Matlab/Simulink) The company designs and manufactures vehicles and machines for the off-highway, agricultural and construction industries. … e.g. electronic engineering, mechatronics, computer science) * 4-5+ years of industry experience developing software for relevant products (ideally involving mechatronics or control) – embedded C, Model based (Matlab/Simulink) * Evidence of deriving technical product requirements and specifications from customer requirements (internal/external) * Able to mentor and develop junior more »
Posted:

Software Engineer

Manchester, Lancashire, United Kingdom
Hybrid / WFH Options
Confidential
Software Engineer C C++ Linux FOSS Python Java Software Engineer Role: C++ Software Engineer. Location - Manchester (Hybrid). Salary - £50,000 to £60,000. Applause IT has partnered with a company that has established an international reputation as a world-class provider of software engineering and strategic technical consultancy services. more »
Posted:

FPGA Engineer - Remote/Stevenage/Bolton or Bristol - £100 per hour Umbrella CONTRACT

Bristol, England, United Kingdom
Hybrid / WFH Options
Click
VHDL and System Verilog/UVM test-bench methodologies. Using FPGA design toolsets and Mentor verification tools (QuestaSim & ModelSim). Generating low-level software (C) to facilitate FPGA test and integration with the wider Embedded system. Configuring and Documenting designs to a high professional standard. Working as part of a more »
Posted:

Senior Software Engineer

Rainham, England, United Kingdom
Pearson Whiffin Recruitment Ltd
to develop and embed safety software for electric and hybrid vehicles. This Software Engineer role will involve a range of duties including: Creating embedded C code for implementing control algorithms Combining manually and automatically generated C code into one application using relevant control systems (Unity SCM, IBM Rational ClearCASE or … similar) Creating validation tests , system diagnostics De-bugging and calibration using relevant software Analysis of C code against relevant guidelines Using data logging software Any other duties as required As a Senior Software Engineer for this company, you will need to have: Relevant qualifications ideally to degree level Experience in … a similar role Advanced knowledge of C Programming language Experience using configuration and activity management tools Experience developing embedded safety software Good knowledge of automotive systems Experience carrying out static analysis of source code A process driven approach to work Joining this fantastic business you will be offered: A competitive more »
Posted:

E, C & I Engineers - Manchester

Manchester, England, United Kingdom
JAM Recruitment Ltd
Engineering, or Mathematics (STEM) Degree or equivalent qualification, along with experience in an Engineering background, is required, and proficiency in PLC and SCADA programming, C&I system verification test design, or parts specification would be advantageous. As a Senior Engineer: Demonstrable experience of engineering lifecycle and technical specialities. Working towards more »
Posted:

C#, C++ Software Engineer

Stevenage, England, United Kingdom
Matchtech
rigorous standards in software configuration control, continuous integration, continuous delivery or deployment, and unit testing. Job Requirements: Proficiency in software engineering, particularly in Embedded C/C++ and C#. Experienced in using Microsoft Visual Studio and Eclipse. Adept at navigating projects from a high-level/system view down to more »
Posted:

Algorithm Engineer

Whiteley, England, United Kingdom
Hybrid / WFH Options
Redline Group Ltd
Software Engineering (or a similar relevant subject) Experience of a high-level language like MATLAB; Python; LabVIEW Experience of firmware and software development in C Experience in hands-on development and troubleshooting on embedded targets Knowledge of Digital Signal Processing (DSP) and image processing theories would be beneficial This is more »
Posted:

Senior FPGA Engineer

Cambridge, England, United Kingdom
IC Resources
looking for a Senior FPGA Engineer with the following technical experience: Full FPGA Development lifecycle. Working in Verilog, System Verilog and VHDL. Working with C, C++ or Python. Working with tools such as Quartus and Vivado. Optimising RTL designs. Strong experience in Linux Development environments. If you are Interested in more »
Posted:

Technical Support Engineer

United Kingdom
DDN Storage
analytical and problem-solving skills especially with complex HW/SW interaction problems. Proficiency programming in bash and Python on Linux. Development experience with C; experience in Rust and Java is highly desirable. Expert in modern Linux environments including general administration and support, Linux kernel building, scripting (bash, Python), and more »
Posted:

Embedded Software Engineer

Norfolk, England, United Kingdom
Roc Search
Flu vaccine Free on-site parking Free Tea, Coffee & fruit on site Pastries & cake once a month on site Requirements; Experience programming in embedded C essential 1-5 years’ experience in a similar role Experience with 32-bit architecture preferable Full right to work in the UK essential (no sponsorship more »
Posted:

Data Product Manager

Iver, England, United Kingdom
Hybrid / WFH Options
GRIDSERVE
We are committed to delivering net zero transport at the speed and scale the climate crisis requires to prevent global temperature rises exceeding 1.5°C of warming. We #deliver net zero transport through our pioneering and multi award-winning Sun-to-Wheel platform: developing, delivering and operating world class customer more »
Posted:

Senior Embedded Software Engineer

Alton, England, United Kingdom
Hybrid / WFH Options
In-Space Missions Limited
Who are you? As a Senior Embedded Software Engineer, you will be well-versed in embedded software development using C for deployment on modern microcontrollers (e.g. ARM) or Systems-on-Chip (SoCs). You will also have an understanding of Real-Time Operating Systems (RTOS) such as FreeRTOS. You do … we are looking for are: Real-Time Software architecture design An understanding of data flows on microcontrollers connected through databuses Microcontroller software development using C in Eclipse, VSCode or other environments Developing for and using Linux-based embedded systems Communications protocols including CAN, RS485, SPI, I2C and UART, etc An more »
Posted:

Principal Security Researcher

United Kingdom
Oracle
a software/product assessment or penetration testing role. Proficiency reviewing code written in a variety of programming languages, including at least one of C, C++, Java or JavaScript. Extensive experience of vulnerability research and exploit development on Linux or Windows. Experience using common software security assessment tools in the more »
Posted:

Quantum Computing Software Researcher

Slough, England, United Kingdom
Fujitsu
at writing and reviewing papers that have been accepted by journals or conferences in QC or a relevant field. Extensive software engineering experience: Python, C/C++ or R and it’s platforms like Qiskit, Amazon Bracket etc. Excellent written and verbal communication skills Achieve together We want the best more »
Posted:

Hardware Cyber Security Researcher

Reading, England, United Kingdom
Hybrid / WFH Options
Oracle
stack/heap/integer overflows, format strings). Ability to run firmware on QEMU and knowledge of Linux OS internals. Fluency in either C or C++ and proficiency with one among Python, Go, Java or Bash. Ability to self-teach any language, given appropriate resources to study and practice. more »
Posted:
C
10th Percentile
£38,750
25th Percentile
£45,000
Median
£56,500
75th Percentile
£70,000
90th Percentile
£86,000