C Jobs in the North West

1 to 25 of 126 C Jobs in the North West

Graduate Software Engineer, Open Source and Linux, Canonical Ubuntu

Manchester, England, United Kingdom
Hybrid / WFH Options
Canonical
wide range of software engineering challenges, in both open source products and commercial business systems. We have teams that work in a variety of languages, typically Python, Golang, Rust, C/C++, JavaScript and of course... Bash. We work from the very lowest levels of the Linux system - BIOS and boot loaders, firmware, kernel and drivers, all the way up … Undergraduate degree in Computer Science, Business Informatics, Mathematics or another STEM discipline with programming courses Confidence to get started and deliver high quality code in one of Python, Rust, C/C++, Golang, JavaScript or Java Experience with Ubuntu or another Linux distribution Track record of going above-and-beyond expectations to achieve outstanding results Result-oriented and organized, with … Python or Java (UK Remote) Manchester, England, United Kingdom 2 days ago Software Engineer (Python/Linux/Packaging) Manchester, England, United Kingdom 7 months ago Freelance Software Developer (C/C++ - Rust) - AI Trainer Manchester, England, United Kingdom 1 day ago Manchester, England, United Kingdom 1 week ago We’re unlocking community knowledge in a new way. Experts add More ❯
Posted:

Senior Embedded Software Engineer - Manchester

Manchester, Lancashire, United Kingdom
Permanent Futures
of assembly language, firmware, low-level protocols, and hardware interfaces. - Familiarity with debugging techniques and tools, such as JTAG, oscilloscopes, and logic analyzers. - Solid programming skills in languages like C/C++, Python, or other relevant languages. - Knowledge of security concepts and best practices related to embedded systems. - Excellent problem-solving skills, attention to detail, and the ability to work More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Embedded Software Engineer - Manchester

Manchester, England, United Kingdom
Permanent Futures
of assembly language, firmware, low-level protocols, and hardware interfaces. – Familiarity with debugging techniques and tools, such as JTAG, oscilloscopes, and logic analyzers. – Solid programming skills in languages like C/C++, Python, or other relevant languages. – Knowledge of security concepts and best practices related to embedded systems. – Excellent problem-solving skills, attention to detail, and the ability to work More ❯
Posted:

Junior Software Engineer

Stockport, England, United Kingdom
JR United Kingdom
will be pivotal in advancing the company's capabilities in LLM inferences and enhancing the overall quality of AI solutions. Requirements Some experience in programming languages such as Python, C/C++, and familiarity with object-oriented programming. Experience of working with or an understanding of LLM frameworks such as Haystack, LlamaIndex, and LangChain, with a focus on Retrieval-Augmented More ❯
Posted:

Junior Software Engineer

Preston, England, United Kingdom
JR United Kingdom
will be pivotal in advancing the company's capabilities in LLM inferences and enhancing the overall quality of AI solutions. Requirements Some experience in programming languages such as Python, C/C++, and familiarity with object-oriented programming. Experience of working with or an understanding of LLM frameworks such as Haystack, LlamaIndex, and LangChain, with a focus on Retrieval-Augmented More ❯
Posted:

Junior Software Engineer

Warrington, England, United Kingdom
JR United Kingdom
will be pivotal in advancing the company's capabilities in LLM inferences and enhancing the overall quality of AI solutions. Requirements Some experience in programming languages such as Python, C/C++, and familiarity with object-oriented programming. Experience of working with or an understanding of LLM frameworks such as Haystack, LlamaIndex, and LangChain, with a focus on Retrieval-Augmented More ❯
Posted:

Junior Software Engineer - Cross-platform C++ - Multipass

Manchester, England, United Kingdom
Hybrid / WFH Options
Canonical
Quality Assurance (AI Trainer) Manchester, England, United Kingdom 1 week ago AI Quality Engineer- Python or Java (UK Remote) Manchester, England, United Kingdom 4 days ago Freelance Software Developer (C/C++ - Rust) - AI Trainer Manchester, England, United Kingdom 3 days ago We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with More ❯
Posted:

Senior Embedded Software Engineer

Manchester, North West, United Kingdom
Hybrid / WFH Options
ZENOVO LTD
Location: Hybrid (Manchester - 2-3 days onsite) Salary: Up to £60,000 + benefits (depending on experience) Were looking for a Senior Embedded Software Engineer with strong expertise in C/C++ to join our fast-growing team in Manchester . Youll play a key role in designing and developing embedded software. From early-stage prototyping to production-ready systems … I2C, and RS232 Writing clean, robust, and efficient code following industry best practices Supporting software integration, debugging, and optimisation across product lifecycle What Were Looking For: Strong experience in C/C++ development for embedded systems Solid understanding of ARM Cortex-M microcontrollers and low-level peripheral interfacing Familiarity with Linux as a development and target platform Experience with real More ❯
Employment Type: Permanent
Salary: £60,000
Posted:

Senior Embedded Software Engineer

Capenhurst, Cheshire, UK
EA Technology
near Chester (CH1 6ES) for approx. 2-3 days per week*** About the role: This is an exciting opportunity for a talented Senior Embedded Software Engineer with expertise in C/C++ (C++ 11/14/17) to join our rapidly growing business. Design and develop embedded software solutions for innovative measurement devices for the power industry. Bring up … and reliable code that adheres to industry standards. Drive continuous improvements in process efficiency and product quality as deployment scales increase. What we'll need from you: Expertise in C/C++ (C++ 11/14/17). Proven experience in embedded software design and full product lifecycle development. Strong knowledge of low-level protocols (SPI, I2C, RS232) and More ❯
Posted:

Senior HPC Software Engineer

Manchester, England, United Kingdom
Society of Research Software Engineering
the most advanced HPC (High Performance Compute) and AI platforms in the world. Innovate in production software environments continuously striving to optimize the workflow. PREFERRED EXPERIENCE: Programming experience using C/C++ and/or Fortran. Excellent problem solving skills, including the ability to flexibly learn new technical skills and resolve novel and unforeseen issues. Self-managing, being able to More ❯
Posted:

Senior Software Development Engineer (Contract)

Leigh, Lancashire, United Kingdom
Hybrid / WFH Options
fixing scenarios. Opportunities to lead a team of junior engineers to collaborate on projects. Strong experience with at least one of the following languages: Python, JavaScript, Java, Go, Rust, C/C++, C#, or Ruby. Proficiency with Git, Docker, and basic software pipeline setup. Comfortable running, modifying, and testing real-world projects locally. Experience contributing to or evaluating open-source More ❯
Posted:

Senior / Software Development Engineer (Remote)

Bury, Lancashire, United Kingdom
Hybrid / WFH Options
fixing scenarios. Opportunities to lead a team of junior engineers to collaborate on projects. Strong experience with at least one of the following languages: Python, JavaScript, Java, Go, Rust, C/C++, C#, or Ruby. Proficiency with Git, Docker, and basic software pipeline setup. Comfortable running, modifying, and testing real-world projects locally. Experience contributing to or evaluating open-source More ❯
Posted:

Remote Senior Software Engineer - 34123

How, Cumbria, UK
Hybrid / WFH Options
Turing
Opportunities to lead a team of junior engineers to collaborate on projects. Required Skills: Strong experience with at least one of the following languages: Python, JavaScript, Java, Go, Rust, C/C++, C#, or Ruby. Experience working with well-maintained, widely-used repositories with 500+ stars Proficiency with Git, Docker, and basic software pipeline setup. Ability to understand and navigate More ❯
Employment Type: Full-time
Posted:

Remote Senior Software Engineer - 34123

Leigh, Greater Manchester, United Kingdom
Hybrid / WFH Options
Turing
Opportunities to lead a team of junior engineers to collaborate on projects. Required Skills: Strong experience with at least one of the following languages: Python, JavaScript, Java, Go, Rust, C/C++, C#, or Ruby. Experience working with well-maintained, widely-used repositories with 500+ stars Proficiency with Git, Docker, and basic software pipeline setup. Ability to understand and navigate More ❯
Posted:

Remote Senior Software Engineer - 34123

Bury, Greater Manchester, United Kingdom
Hybrid / WFH Options
Turing
Opportunities to lead a team of junior engineers to collaborate on projects. Required Skills: Strong experience with at least one of the following languages: Python, JavaScript, Java, Go, Rust, C/C++, C#, or Ruby. Experience working with well-maintained, widely-used repositories with 500+ stars Proficiency with Git, Docker, and basic software pipeline setup. Ability to understand and navigate More ❯
Posted:

Remote Senior Software Engineer - 34123

Altrincham, Greater Manchester, United Kingdom
Hybrid / WFH Options
Turing
Opportunities to lead a team of junior engineers to collaborate on projects. Required Skills: Strong experience with at least one of the following languages: Python, JavaScript, Java, Go, Rust, C/C++, C#, or Ruby. Experience working with well-maintained, widely-used repositories with 500+ stars Proficiency with Git, Docker, and basic software pipeline setup. Ability to understand and navigate More ❯
Posted:

Remote Senior Software Engineer - 34123

Bolton, Greater Manchester, United Kingdom
Hybrid / WFH Options
Turing
Opportunities to lead a team of junior engineers to collaborate on projects. Required Skills: Strong experience with at least one of the following languages: Python, JavaScript, Java, Go, Rust, C/C++, C#, or Ruby. Experience working with well-maintained, widely-used repositories with 500+ stars Proficiency with Git, Docker, and basic software pipeline setup. Ability to understand and navigate More ❯
Posted:

Remote Senior Software Engineer - 34123

Ashton-Under-Lyne, Greater Manchester, United Kingdom
Hybrid / WFH Options
Turing
Opportunities to lead a team of junior engineers to collaborate on projects. Required Skills: Strong experience with at least one of the following languages: Python, JavaScript, Java, Go, Rust, C/C++, C#, or Ruby. Experience working with well-maintained, widely-used repositories with 500+ stars Proficiency with Git, Docker, and basic software pipeline setup. Ability to understand and navigate More ❯
Posted:

Embedded C Developer

Lancashire, North West, United Kingdom
JLA Resourcing Ltd
Role – Embedded C Developer Location – Remote, Occasional visits to site in Dorset Salary – up to £60,000 Start – ASAP You need to be able to obtain SC Clearance to be eligible for this role. The Opportunity This is your chance to join a forward-thinking team at the forefront of aerospace innovation. You'll work on new and well established … on advanced aviation systems. The role offers exposure to high-quality engineering standards and the chance to collaborate with a talented, cross-functional team of approximately 15 other Embedded C Developers. Additionally, this position offers a pathway for professional growth, allowing you to develop your skills and expertise in embedded systems and aerospace software engineering. The Role We are seeking … an experienced Embedded C Developer to play a pivotal role within a dynamic aerospace software development team. You will be responsible for ensuring software meets high technical and quality standards. You will get the opportunity of further developing your experience in Misra C or expand into this area. This is an exciting opportunity to contribute to cutting-edge aerospace technology More ❯
Employment Type: Permanent
Salary: £55,000
Posted:

Embedded Software Engineer

Manchester, United Kingdom
Futures
Futures seek to appoint an Embedded Software Engineer working predominantly in embedded C for our client in Manchester. Their technologies are featured across many industries in a variety of award winning products for an enviable client bank. The Embedded Software Engineer role is a hands-on design position developing embedded software/firmware within a multidisciplinary team of talented engineers. … progression can be rapid and the potential for growth is huge. You'll be joining an excellent team with market leading products and technologies. Embedded Software Engineer - Skills & Abilities - C, C++, C#, Embedded C, Embedded Software, Firmware, Electronics * Degree qualified in Electronics, Electrical & Electronic Engineering or Computer Science preferred * Proficient in C with at least five years industry experience * Experience … with Microcontrollers/Microprocessors * RTOS software experience would be ideal Embedded Software Engineer, C C++, C#, Embedded C, Embedded Software, Firmware, Electronics Please do not hesitate to apply for this role if you feel that your experience is relevant for this vacancy. You don't want to miss out More ❯
Employment Type: Permanent
Salary: £38000 - £40000/annum excellent benefits
Posted:

C++ Developer / Game Mathematician

M1 2QF, Manchester, United Kingdom
Hybrid / WFH Options
CV Bay Ltd
regulatory standards. Skills & Experience Bachelor’s degree in Computer Science, Software Engineering, or Mathematics. 4+ years of experience in software/game development. Proficiency in C++, with experience in C or C#. Strong foundation in probability, statistics, and discrete mathematics. Problem-solving skills and attention to detail. Strong communication skills for technical and non-technical discussions. Preferred Qualifications Experience in More ❯
Employment Type: Permanent
Salary: £35000 - £40000/annum
Posted:

UKIC DV - Full Stack Software Engineer

City, Manchester, United Kingdom
Matchtech
contribute across the development lifecycle, from architecture and design to testing and integration, all while applying best practices in secure and robust coding. Key Responsibilities Develop secure software in C, C++, or C# Script and automate tasks using Python Work with Linux and/or Windows-based operating systems Integrate software with low-level system components and protocols Contribute to … and CI/CD pipelines Apply secure coding practices and modern testing patterns Support the mission with technical innovation and hands-on engineering Essential Skills & Experience Strong experience in C, C++, or C# development Familiarity with Python for scripting or automation Exposure to Linux and/or Windows OS internals Understanding of networking and network protocols Comfortable using version control More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Remote Senior Software Performance Engineer

Altrincham, Cheshire, United Kingdom
Hybrid / WFH Options
fixing scenarios. Opportunities to lead a team of junior engineers to collaborate on projects. Strong experience with at least one of the following languages: Python, JavaScript, Java, Go, Rust, C/C++, C#, or Ruby. Proficiency with Git, Docker, and basic software pipeline setup. Comfortable running, modifying, and testing real-world projects locally. Experience contributing to or evaluating open-source 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 Embedded Engineer

Liverpool, England, United Kingdom
Imperial Brands PLC
across the entire lifecycle. Proficient in schematic capture and PCB design for low-power applications, with hands-on experience in PCB modification and testing. Skilled in firmware development in C for bare-metal and RTOS environments, using IDEs such as Keil, STM32CubeIDE, MCUXpresso, or TI Code Composer Studio. Expert in using electronic test equipment , including oscilloscopes, logic analysers, and signal More ❯
Posted:
C
the North West
10th Percentile
£52,500
25th Percentile
£55,795
Median
£57,836
75th Percentile
£59,081
90th Percentile
£71,250