C Jobs in England

226 to 250 of 1,171 C Jobs in England

Senior Embedded Linux Engineer - Devices

South East London, England, United Kingdom
Opus Resourcing Ltd
in Linux kernel development and maintenance, with recent kernel versions. Experience of working with physical products/Devices/automotive/IOT with connectivity, etc Vast experience with Embedded C, embedded systems and a solid understanding of Linux operating systems. Embedded bootloaders such as (Das) U-Boot, Grub, BarBox, preferably on ARM-based systems. Experience in planning, shaping of requirements More ❯
Posted:

Software Dev Engineer I, Amazon University Talent Acquisition

London, United Kingdom
Amazon
engineering, or related field - Knowledge of Computer Science fundamentals such as object-oriented design, algorithm design, data structures, problem solving, and complexity analysis. - Knowledge of programming languages such as C/C++, Python, Java or Perl PREFERRED QUALIFICATIONS - Previous technical internship(s). - Experience with distributed, multi-tiered systems, algorithms, and relational databases. - Experience in optimization mathematics such as linear More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer - FX Platform- Tech-driven Global Market Maker

London, United Kingdom
NCAA (National Collegiate Athletic Association)
standards What you'll need: Authorisation to work in the UK preferred Strong engineering instincts and a deep understanding of computer science fundamentals Experience writing software in C#, C++, C, or Java with a proven ability to deliver scalable, reliable, high-quality clean code A passion for continuous improvement and test-driven design plus innovative, big-picture thinking grounded in More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Geoscience Software Engineer (C++, Masters or PhD))

Guildford, England, United Kingdom
Hays
Geoscience Software Engineer (C Qt, Masters or PhD) Guildford, Surrey (On-site) £65000 - £120,000 + 25% Bonus, 10% Pension, Private Medical. - A Masters or PhD Degree in Geology, Physics, Mathematics, Science or Computing. - Can work full-time, 5 days a week in Guildford in the office. Your new company This leading Software provider are looking to bolster their engineering More ❯
Posted:

ForgeRock Architect

City of London, London, United Kingdom
HCLTech
UNIX, RedHat, Linux, DOS. IAM Tools ForgeRock CIAM, IDM, AM, DS Cloud deployment Docker/GKE/Terraform, Google cloud environment (GKE) App server WebSphere, Jboss, Tomcat, WebLogic Languages C, C++, Java/J2EE Web Development HTML, CSS, JavaScript, JSP, Servlets. Database MS SQL Server2000/2005/2008/R2, PL/SQL, SQL, Oracle 8i/9i/ More ❯
Posted:

Lead Software Engineer

England, United Kingdom
BAE Systems (New)
A degree in a STEM subject or equivalent relevant experience Experience of software development processes and source code configuration tools, e.g. Subversion or GIT; Software design tools (e.g. UML); C, C++, Ada, Java, Rust or Go software development; Software Development Lifecycle processes for requirements, design, coding, test and delivery Experience in leading teams Desirable One of the following: Experience of More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Embedded Software Engineer

London, United Kingdom
reMarkable
Linux system configuration of new and existing products. We are looking for the following experience Experience with embedded Linux and tools like the Yocto Project or Buildroot. Proficient in C/C++, Rust, or Zig, with strong debugging skills. Skilled in CI systems, cloud integration, and API design/maintenance. Solid understanding of operating systems and system engineering concepts. Basic More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Systems Software Engineer

Bristol, Gloucestershire, United Kingdom
Cerebras
low-level software stack. Knowledge of virtualisation and hypervisor concepts. Working experience in one or more of these: OpenBMC, Firmware, Kernel Internals, Low level Security testing. Strong Proficiency in: C or C++ and scripting languages such as Python. Possess excellent written and oral communication skills, good work ethics, high sense of teamwork, love to produce quality work and commitment to More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Systems Software Engineer

Cambridge, Cambridgeshire, United Kingdom
Cerebras
low-level software stack. Knowledge of virtualisation and hypervisor concepts. Working experience in one or more of these: OpenBMC, Firmware, Kernel Internals, Low level Security testing. Strong Proficiency in: C or C++ and scripting languages such as Python. Possess excellent written and oral communication skills, good work ethics, high sense of teamwork, love to produce quality work and commitment to More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

AI Security Architect

Reading, South East
LA International Computer Consultants Ltd
ML systems. * Previous hands-on experience as developer, programmer or data scientist would be preferred. * Proficiency in programming languages commonly used in AI/ML, such as Python, R, C, C++, or Java, and their associated security considerations. * Previous experience with ML, LLM, deep learning and data manipulation techniques, libraries, and frameworks such as TensorFlow, PyTorch, Jax, and scikit-learn More ❯
Employment Type: Contract
Rate: £500 - £550
Posted:

C++/ C# Developer - AVP

London Area, United Kingdom
Hybrid / WFH Options
SMBC Group
enhance your skills and gain valuable experience, by joining us to support our clients transition to a sustainable future. Role Summary We’re looking for a talented mid-level C C# developer to join our Cross Product Platform Software Development team. Responsibilities Design and develop scalable solutions for pricing, risk management, trade booking, straight-through processing (STP), payments, settlements, and More ❯
Posted:

C++/ C# Developer - AVP

City of London, London, United Kingdom
Hybrid / WFH Options
SMBC Group
enhance your skills and gain valuable experience, by joining us to support our clients transition to a sustainable future. Role Summary We’re looking for a talented mid-level C C# developer to join our Cross Product Platform Software Development team. Responsibilities Design and develop scalable solutions for pricing, risk management, trade booking, straight-through processing (STP), payments, settlements, and More ❯
Posted:

C++/ C# Developer - AVP

South East London, England, United Kingdom
Hybrid / WFH Options
SMBC Group
enhance your skills and gain valuable experience, by joining us to support our clients transition to a sustainable future. Role Summary We’re looking for a talented mid-level C C# developer to join our Cross Product Platform Software Development team. Responsibilities Design and develop scalable solutions for pricing, risk management, trade booking, straight-through processing (STP), payments, settlements, and More ❯
Posted:

Simulation Software Engineer

Warrington, United Kingdom
Axiom Space
individuals with disabilities to perform the essential functions. Education & Experience B.S. in Aerospace, Mechanical, Electrical/Computer, Software Engineering, Computer Science, Mathematics, Physics, or related disciplines required Experience with C/C++ language and Python scripting Experience with Object-Oriented-Programming (OOP) Experience with Unix/Linux Operating System Experience with developing spacecraft simulation models, math model development, and real More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer, Pixel Graphics, GPU Software

London, United Kingdom
Google
Senior Software Engineer, Pixel Graphics, GPU Software corporate_fare Google place London, UK Apply Bachelor's degree or equivalent practical experience. 5 years of experience with software development in C or C++ programming languages, and with data structures/algorithms. 3 years of experience testing, maintaining, or launching software products, and 1 year of experience with software design and architecture. More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer I - NextGen

Newbury, Berkshire, United Kingdom
Hybrid / WFH Options
Rocket Software, Inc
player who can work effectively with colleagues and customers. Self-motivated and eager to learn, both independently and in a team setting. Nice to Have: Experience coding in COBOL, C, C++, C#, or Java . Interest in and participation in personal coding projects or open-source contributions . Good working knowledge of Windows, Unix, or Linux environments . Awareness of More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

IoT Solutions Architecture Manager

London, United Kingdom
Hybrid / WFH Options
Canonical Group Ltd
both high school and university. Bachelors degree in Computer Science or related technical field. Extensive embedded Linux experience - Yocto or other. Fluency in at least one of Golang, Python, C, C++, or Rust. Ability to manage a small team. Experience with customer engagements. Professional written and spoken English. Excellent interpersonal skills, curiosity, flexibility, and accountability. Result-oriented, with a personal More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

HPC Computational Engineer

Abingdon, Oxfordshire, South East, United Kingdom
UK Atomic Energy Authority
quantification or error analysis. - Experience in modelling with numerical methods (e.g. Monte Carlo, Finite Elements, Finite Volumes). - Experience of at least one compiled programming language (e.g. C++, Fortran, C, Rust) and/or advanced scripting language (e.g. Python, Julia, R). - Experience with the Linux/UNIX operating system, especially with the command line interface. Desirable: - PhD (or equivalent More ❯
Employment Type: Permanent
Salary: £40,000
Posted:

Embedded Software Engineer - Set Top Box

London, United Kingdom
Hybrid / WFH Options
Capgemini
a number of networks you can join,including our Women in Engineering employee network group. These networks support our community every day. Your skills and experience Excellent knowledge of C, C++ programming in multitasking and multithreading embedded environment Linux application development and POSIX standards Deep understanding of low-level video software stack - AV Pipelines, middleware framework Good understanding of device More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

AI Research Scientist

Cambridge, Cambridgeshire, United Kingdom
Hybrid / WFH Options
Samsung Electronics Perú
etc.) Experience with deployment on embedded/mobile devices (such as smartphones, with mobile CPU, GPU, NPU) Experience with distributed and multi-GPU training at scale Fluency in Python, C/C++ and GNU Linux Proficiency in code version control, Git and GitHub Experience in working as member of a team Solid publication record of papers in top-tier venues More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Developer - C

Isle of Wight, Cowes, United Kingdom
Redline Group Ltd
Are you an Engineer with a background in C++? Are you a Software Engineer looking for a new challenge or to join global multi billion dollar company? If so I'd like to speak with you! An exciting opportunity has More ❯
Employment Type: Permanent
Salary: £40000 - £55000/annum
Posted:

Embedded Software Engineer

Newcastle Upon Tyne, England, United Kingdom
KO2 Embedded Recruitment Solutions Ltd
Embedded Software Engineer , you will be working in an embedded environment , developing cutting-edge software solutions that control, power and monitor devices. You will be programming in either Embedded C or Modern C++, with flexibility on the specific language used, depending on your expertise. In this role, the successful Embedded Software Engineer will be responsible for designing, implementing, and testing … that drives the next generation of devices. Key Responsibilities: Develop and maintain software in an embedded environment . (RTOS, BareMetal or Linux) Write, test, and optimize code in Embedded C or Modern C++. Work on projects that push the boundaries of innovation. Collaborate with hardware and firmware teams to ensure seamless integration. Requirements: Proven experience as an Embedded Software Engineer … . Strong expertise in working within an embedded environment . Proficiency in Embedded C or Modern C++. Serial protocols: SPI, UART, CANBUS, UART, I2C, RS232 etc Experience with embedded linux or hardware design is desirable Join KO2's client in Newcastle Upon Tyne and be part of a forward-thinking company that is leading the charge in innovation. If you More ❯
Posted:

Lead Software Developer

Guildford, England, United Kingdom
Damia Group
DV clearance. My client is a technical consultancy firm. They are on the hunt for a Lead Software Developer with 3 or more years software development experience, preferably in C/C++. You need to have the tech skills, but also ability to manage multiple projects and junior team members. The candidate will be responsible for: • developing software for network … security applications; • developing novel signal, image, or data processing applications in C/C++; • developing user interfaces in HTML/Typescript/Javascript ; • providing support and training to our customers in using the software; • mentoring and leading others. A typical candidate will: • have 3 or more years software development experience, preferably in C/C++; • have used source control systems More ❯
Posted:

Embedded Software Engineer

Leeds, West Yorkshire, Yorkshire, United Kingdom
Redline Group Ltd
talented and driven Embedded Software Engineer to join our engineering team in Leeds. Key Responsibilities of the Embedded Software Engineer job in Leeds: Design and develop embedded software using C, focusing on RTOS-based systems such as Zephyr or FreeRTOS for ARM microprocessors. Implement and optimise wireless communication protocols including Bluetooth, Wi-Fi, Zigbee, or other IoT technologies. Collaborate with … hardware engineers and solution architects to define system requirements and ensure optimal performance and reliability. Develop clean, maintainable, and efficient code in C, following industry standards and MISRA guidelines where appropriate. Create technical documentation covering design specifications, implementation details, testing procedures, and troubleshooting guides. Stay current with industry trends and emerging technologies to drive innovation in embedded software development. Required … Skills & Experience for the Embedded Software Engineer job in Leeds: Strong experience in C programming for real-time embedded systems. Proficient in using RTOS platforms (e.G., Zephyr, FreeRTOS, etc.). Experience with wireless communication protocols (Bluetooth, Zigbee, Wi-Fi, etc.). Familiarity with web technologies (JavaScript, HTML) for embedded web interfaces or tools. Knowledge of Linux OS application development for More ❯
Employment Type: Permanent
Salary: £50,000
Posted:

Embedded Firmware Engineer

Ripon, Wisconsin, United States
1872 Consulting
and team collaboration, they offer a stable yet dynamic environment for hands-on product development professionals. Position Summary: The Embedded Firmware Engineer will be responsible for developing and maintaining C-based embedded firmware that powers electronic controls for commercial-grade products. This hands-on role involves designing firmware solutions, validating functionality on prototypes, and debugging issues across manufacturing and production … environments. The ideal candidate will be a strong individual contributor with expertise in embedded systems and peripheral communication. Key Responsibilities: Design, develop, and test embedded firmware using C for commercial electronics. Interface with microcontroller peripherals such as UART, I2C, Client, PWM, EEPROM, etc. Collaborate with engineering labs to validate firmware on prototypes and production units. Debug and optimize firmware performance … and manufacturing teams with firmware-related troubleshooting. Qualifications: Bachelor's degree in Computer Science, Electrical Engineering, or related. 5+ years of experience in embedded firmware development. Strong experience with C programming and peripheral interfaces. Experience with Git and issue-tracking tools (e.g., YouTrack or Jira). Excellent debugging and troubleshooting skills. Familiarity with engineering documentation practices. Bonus: Lua, Storyboard UI More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:
C
England
10th Percentile
£41,250
25th Percentile
£47,500
Median
£57,836
75th Percentile
£72,500
90th Percentile
£95,000