C Jobs in the North of England

101 to 125 of 127 C Jobs in the North of England

NCSC Cyber Security Software Engineer (C Language) Ref. 3445

Scarborough, Yorkshire, United Kingdom
MI5
exciting opportunity to develop software and tools that will detect threats and defend computer systems from our adversaries. Our team predominantly works with the C programming language, so knowledge and experience in using C is essential, along with a good understanding of the internal workings of computers and operating systems. … processes, and analysing and improving performance, all while ensuring the code we write meets the highest standards. About You If you enjoy programming in C, working at the OS level, and want to develop those skills and apply them in a cyber security context, then we'd encourage you to … apply for this role! The successful applicant will need to have: A good understanding and experience in using the C programming language. A solid understanding of what an Operating System (OS) is and what functions it performs. Understanding some aspects of how an OS works, for example, what a filesystem More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

NCSC Cyber Security Software Engineer (C Language) Ref. 3445

Manchester, Lancashire, United Kingdom
MI5
exciting opportunity to develop software and tools that will detect threats and defend computer systems from our adversaries. Our team predominantly works with the C programming language, so knowledge and experience in using C is essential, along with a good understanding of the internal workings of computers and operating systems. … processes, and analysing and improving performance, all while ensuring the code we write meets the highest standards. About You If you enjoy programming in C, working at the OS level, and want to develop those skills and apply them in a cyber security context, then we'd encourage you to … apply for this role! The successful applicant will need to have: A good understanding and experience in using the C programming language. A solid understanding of what an Operating System (OS) is and what functions it performs. Understanding some aspects of how an OS works, for example, what a filesystem More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Robotics Software Engineer

Barnton, Cheshire, United Kingdom
KO2 Embedded Recruitment Solutions Ltd
products. You'll spend most of your time writing software to control moving parts and also developing intuitive interfaces. The core languages required are C, C++, or Python with Linux. While experience with ROS or ROS2 (Robot Operating System) is also required. Key Responsibilities: Develop and implement software for control … related field with strong experience in writing software to control hardware. Hands-on engineers with a passion for robotics and autonomous applications. Proficiency in C, C++, or Python. Experience with Codesys and embedded systems is a plus. Experience working with Linux and/or ROS/ROS2 (Robot Operating System More ❯
Employment Type: Permanent
Salary: GBP 45,000 - 65,000 Annual
Posted:

Embedded Software Engineer

Heckmondwike, West Yorkshire, Yorkshire, United Kingdom
KO2 Embedded Recruitment Solutions LTD
years of experience in the field, who is passionate about embedded software development, microcontrollers, and electronics. Key Responsibilities: Design and develop embedded software using C/C++. Work closely with our engineering team to develop and implement complex testing systems for the automotive industry. Apply your understanding of electronics to … and microprocessors to drive projects forward. What We're Looking For: Experience: 5 years (Ideal) - A solid understanding of embedded software development. Skills: Embedded C/C++, microcontroller and microprocessor experience, and an appreciation of electronics. Drive: A determined and driven individual who wants to make a real impact. Culture More ❯
Employment Type: Permanent
Salary: £55,000
Posted:

Robotics Software Engineer

Northwich, Cheshire, North West, United Kingdom
KO2 Embedded Recruitment Solutions LTD
products. You'll spend most of your time writing software to control moving parts and also developing intuitive interfaces. The core languages required are C, C++, or Python with Linux. While experience with ROS or ROS2 (Robot Operating System) is also required. Key Responsibilities: Develop and implement software for control … related field with strong experience in writing software to control hardware. Hands-on engineers with a passion for robotics and autonomous applications. Proficiency in C, C++, or Python. Experience with Codesys and embedded systems is a plus. Experience working with Linux and/or ROS/ROS2 (Robot Operating System More ❯
Employment Type: Permanent
Salary: £65,000
Posted:

Robotics Software Engineer

Newcastle Upon Tyne, Tyne and Wear, North East, United Kingdom
KO2 Embedded Recruitment Solutions LTD
You'll spend most of your time writing software to control moving parts and also developing intuitive GUI interfaces. The core languages required are C, C++, or Python with Linux. While experience with ROS or ROS2 (Robot Operating System) is desired. Key Responsibilities: Develop and implement software for control systems … related field with strong experience in writing software to control hardware. Hands-on engineers with a passion for robotics and autonomous applications. Proficiency in C, C++, or Python. Experience with Codesys and embedded systems is a plus. Experience working with Linux and/or ROS (Robot Operating System) What is More ❯
Employment Type: Permanent
Salary: £55,000
Posted:

Senior Embedded Engineer

Warrington, Cheshire, UK
Hybrid / WFH Options
Maxwell Bond
Embedded Software Engineer – IoT/C/Firmware – Warrington/Hybrid – Up to £55k Are you an experienced Embedded Software Engineer ready to take on challenging and impactful IoT projects? Join a rapidly growing company at the forefront of smart and sustainable technology. This is your chance to work on … Work closely with other teams and stakeholders to ensure alignment of tech solutions with business needs. Technical Skills Required: Embedded & Firmware: Strong proficiency in C programming, ideally with Nordic nRF52 or Silabs EFR32 SoCs. IoT & Connectivity: Solid experience with wireless and wired IoT protocols such as MQTT, and Bluetooth. Backend More ❯
Posted:

Software Engineer (C++)

Yorkshire, United Kingdom
Futures
required project plan and deadlines. - Ability to design and add features to embedded software, including Real-time operating systems (RTOS), using higher level language (C/C++) in an ARM/Cortex environment. - Development of production test code with Production Engineering is required. - Liaison with all relevant parties, including Sales … Firmware, Electronics - A degree in Software/Computer Engineering or equivalent. - Excellent PC skills, including use of PC-based software development tools - Experienced in C/C++ software - Excellent working knowledge of modern microprocessor and micro controller designs, ideally ARM/Cortex environments. - Must be able to demonstrate relevant skills … years experience in a similar role. - Fully conversant with ISO9001 Quality requirements - Experienced in developing embedded software for Electronic interfaces Software Engineer, Electronics, Microprocessor, C/C++, Firmware More ❯
Employment Type: Permanent
Salary: GBP 30,000 - 40,000 Annual
Posted:

Software Engineer (C++)

Leeds, Holbeck, West Yorkshire, United Kingdom
Futures
required project plan and deadlines. - Ability to design and add features to embedded software, including Real-time operating systems (RTOS), using higher level language (C/C++) in an ARM/Cortex environment. - Development of production test code with Production Engineering is required. - Liaison with all relevant parties, including Sales … Firmware, Electronics - A degree in Software/Computer Engineering or equivalent. - Excellent PC skills, including use of PC-based software development tools - Experienced in C/C++ software - Excellent working knowledge of modern microprocessor and micro controller designs, ideally ARM/Cortex environments. - Must be able to demonstrate relevant skills … years experience in a similar role. - Fully conversant with ISO9001 Quality requirements - Experienced in developing embedded software for Electronic interfaces Software Engineer, Electronics, Microprocessor, C/C++, Firmware More ❯
Employment Type: Permanent
Salary: £30000 - £40000/annum excellent benefits
Posted:

Robotics Engineer

Northwich, England, United Kingdom
KO2 Embedded Recruitment Solutions Ltd
products. You’ll spend most of your time writing software to control moving parts and also developing intuitive interfaces. The core languages required are C, C++, or Python with Linux. While experience with ROS or ROS2 (Robot Operating System) is also required. Key Responsibilities: Develop and implement software for control … related field with strong experience in writing software to control hardware. Hands-on engineers with a passion for robotics and autonomous applications. Proficiency in C, C++, or Python. Experience with Codesys and embedded systems is a plus. Experience working with Linux and/or ROS/ROS2 (Robot Operating System More ❯
Posted:

Security Software Engineer & Cryptographer

Leeds, West Yorkshire, United Kingdom
Hybrid / WFH Options
Technical Futures Ltd
be based in Europe or UK. A Security Software Engineer, ideally with a PhD in Mathematics, Computing or Cryptography coupled with strong programming skills (C/C++, Go, Rust, Solidity) will join an innovative start-up combining high-end security, blockchain and program analysis research. You’ll undertake Security Software …/or Algorithms. Highly beneficial to bring experience of zero-knowledge proofs. Proficiency in programming languages to ideally include Go and Rust, Solidity and C/C++. Experience with low level software either as an engineer or researcher. Solid understanding of mathematical models particularly for financial instruments and a good More ❯
Employment Type: Permanent
Salary: £60000 - £80000/annum Dep on Exp + Fully Remote + Bonus
Posted:

Embedded System Engineer

York, North Yorkshire, Yorkshire, United Kingdom
Reed Technology
or Software Engineering or a related/equivalent subject. Lesser qualifications may be considered with suitable design experience. Proficiency in high-level language programming (C, C++, C#), real-time, multi-threaded, and multi-process programming. Experience with microcontroller programming and communication systems and protocols (RS232, RS485, SPI, IC, Ethernet). … design using tools like Altium. Strong understanding of the design of analogue and digital electronic circuits. Technical Competencies (Essential): High-level language programming in C, C++ and C#. Real-time Programming. Multi-Threaded and Multi-Process Programming. Microcontroller programming. Communication systems and protocols (RS232, RS485, SPI, IC, Ethernet, etc.). More ❯
Employment Type: Permanent
Posted:

Embedded Software Engineer (R&D and Remote)

Manchester, North West, United Kingdom
Hybrid / WFH Options
Ernest Gordon Recruitment
released for new industries like health & leisure, wearables & telecoms. The ideal candidate will be someone that genuinely enjoys low level software development in both C and Assembler and wants to work on complex technical challenges in an elite team of developers and engineers. THE ROLE: Work collaboratively to define the … software development life cycle Write clean low level code in both C and Assembler Test and debug the firmware development Work both in a team and autonomously THE PERSON: Have experience writing code in C Experience with wireless communication like ZigBee Be able to commute to Dundee on occasion Keywords … Embedded, C, Assembler, Firmware, Hardware, PCB, Remote, Hybrid, Smart Energy, Testing, Debugging, SDLC, Software, Engineer, Developer, ZigBee, Reference: BBBH17921 If you're interested in this role, click 'apply now' to forward an up-to-date copy of your CV. We are an equal opportunities employer and welcome applications from all More ❯
Employment Type: Permanent, Work From Home
Salary: £70,000
Posted:

Embedded Engineer

York, North Yorkshire, UK
Hybrid / WFH Options
KO2 Embedded Recruitment Solutions Ltd
of the complete design process, from initial concept through to testing and manufacturing, working alongside a small, talented team. Skills and Experience Required: Embedded C programming Experience with RS232, SPI, CAN, RS485, I2C PIC Microchip microcontrollers ideally The ideal candidate will be an experienced embedded engineer with a background of … delivering successful projects and working within an engineering environment. Your expertise will include Embedded C programming, bare metal development, and knowledge of various communication protocols (SPI, I2C, RS232, Ethernet, etc.). Experience with PIC microcontrollers is highly desirable. While not required, experience with electronics design or developing data acquisition systems More ❯
Posted:

Embedded Software Engineer

Wakefield, West Yorkshire, Yorkshire, United Kingdom
Hybrid / WFH Options
KO2 Embedded Recruitment Solutions LTD
in this Embedded Engineer role, you will need at least 3 years of industry experience in a similar position, with a strong foundation in C programming, working with a large code base in a RTOS environment (FreeRTOS, ThreadX, EmbOS etc). A solid understanding of communication protocols such as SPI … Ethernet is also desired. Whilst any experience with Renesas processors, regulated software design, and agile methodologies would be highly advantageous. Skills Required: Strong Embedded C programming Have worked with a large code base. RTOS experience (ThreadX, Segger EmbOS, FreeRTOS, etc.) Protocols: SPI, UART, I2C, Ethernet, etc. This role is ideal More ❯
Employment Type: Permanent, Work From Home
Salary: £50,000
Posted:

TS Security Engineer

Hart, County Durham, UK
UL Solutions
Systems, Computer Science or similar. Understanding of microcontroller architecture, Cryptography and Key Management. Fluent in reviewing source code written in one of these languages: C, C++, Assembly. Understanding of secure communications (e.g. USB, Serial, Ethernet, BT, Wi-Fi). Understanding of the Operating Systems (e.g. Windows, Linux, Android, iOS). … or a related discipline plus generally three years of related experience. Good skills in embedded systems preferred. Skills in developing codes in different languages (C, C++, assembly) preferred. Excellent communications and interpersonal skills. A self-motivated team player who is able to work independently and likes to bring new ideas More ❯
Posted:

Teamcentre Software Developer

Huddersfield, West Yorkshire, Yorkshire, United Kingdom
Quest Global Engineering Limited
Installation & Configuration BMIDE based customizations Database - Oracle/SQL Server installation and configuration Expertise in developing and deploying Teamcenter client-side customization Expertise in C/C++ programming language and TC server side (ITK) customization Excellent coding & architecture skills with Java , C++ and Teamcenter client and server customization. Good knowledge … existing software applications Work Experience Bachelor's degree or equivalent experience in Computer Science or related field Development experience with programming languages( Java/C/C++) SQL database or relational database skills More ❯
Employment Type: Permanent
Posted:

Senior AI Engineer

Wakefield, West Yorkshire, UK
Hybrid / WFH Options
C-4 Analytics, LLC
C-4 Analytics is a fast-growing, private, full-service digital marketing company that excels at helping automotive dealerships increase sales, increase market share, and lower cost per acquisition. C-4 Analytics is committed to developing innovative solutions for every dealer in every market, and to providing the highest levels … team and support our growing roster of local and national clients. If you are unable to complete this application due to a disability, contact C-4 Analytics to ask for accommodation or an alternative application process. Who We're Looking For: Senior AI Engineer - Remote We are seeking an AI … negotiable based on individual qualifications and fit for the role. We encourage candidates to discuss their salary expectations during the interview process. Working at C-4 Analytics We provide our employees with a range of benefits, including career development programs, unlimited paid time off, and additional perks. All are welcome More ❯
Posted:

Embedded Software Engineer

Idle, Yorkshire, United Kingdom
Logic recruiting
Exciting Opportunity in Bradford! New Role: Embedded C, RTOS Software Engineer Our client is recruiting at their Bradford headquarters for a dynamic role with a salary range of 45- 50 (DOE). You'll be immersed in embedded code generation using C, RTOS, VCS (SVN/CVS), Serial Communications, and … ideally CAN Bus. Your expertise will shine in a range of debug and development environments. Key Skills: - Embedded code generation in C - RTOS experience - Version Control Systems (SVN/CVS) - Proficient in Serial Communications, with a preference for CAN Bus - Versatility in various debug and development environments This role offers More ❯
Employment Type: Permanent
Salary: GBP 45,000 - 50,000 Annual
Posted:

Embedded Software Engineer

BD10, Idle, Bradford, West Yorkshire, United Kingdom
Logic recruiting
Exciting Opportunity in Bradford! New Role: Embedded C, RTOS Software Engineer Our client is recruiting at their Bradford headquarters for a dynamic role with a salary range of £45-£50 (DOE). You'll be immersed in embedded code generation using C, RTOS, VCS (SVN/CVS), Serial Communications, and … ideally CAN Bus. Your expertise will shine in a range of debug and development environments. Key Skills: - Embedded code generation in C - RTOS experience - Version Control Systems (SVN/CVS) - Proficient in Serial Communications, with a preference for CAN Bus - Versatility in various debug and development environments This role offers More ❯
Employment Type: Permanent
Salary: £45000 - £50000/annum Standard benefits
Posted:

Embedded Systems Engineer

York, North Yorkshire, UK
ZipRecruiter
Job Description Do you have software development experience using C, C++ and testing with C# ? Are you confident designing analogue and digital circuitry ? Our client is a global leader in manufacturing vehicle systems and is looking for an Embedded Systems Engineer to join on a permanent basis! Embedded Systems Engineer … 4.30pm Mon-Thurs and 8.30am to 4pm Friday) Slingsby Job Responsibilities: Responsible for software development, involving both bug fixing and new coding, predominantly using C and C++ while testing code in C#. Re-designing and designing analogue and digital circuitries using Altium, and responsible for PCB Schematic and Layout designs. … or testing of PCB boards. Working with multi-threaded and multi-process programming. Essential Experience/Skills/Qualifications: Must be confident with C++, C, and C#. PCB Schematic and Layout design experience, with both analogue and digital exposure. Proven experience working with real-time programming and microcontroller programming. FPGA More ❯
Posted:

Embedded System Engineer

slingsby, yorkshire and the humber, united kingdom
Owen Daniels
Do you have software development experience using C, C++ and testing with C# ? Are you confident designing analogue and digital circuitry ? Our client is a global leader in manufacturing vehicle systems and are looking for an Embedded Systems Engineer to join on a permanent basis! Embedded Systems Engineer Permanent Site … Slingsby Embedded Systems Engineer Job Description Responsible for software development. This would involve both bug fixing and new coding. You will be predominantly using C and C++ whilst testing code in C# Re-designing and designing analogue and digital circuitries using Altium, will be also responsible for PCB Schematic and … PCB boards. Working with multi-threaded and Multi-process programming Embedded Systems Engineer Essential Experience/Skills/Qualifications Must be confident with C++, C and C# PCB Schematic and Layout design experience. Must have both analogue and digital exposure Proven experience working with real-time programming and microcontroller programming More ❯
Posted:

Embedded Systems Engineer

Welburn, North Yorkshire, UK
Owen Daniels Consultancy
Do you have software development experience using C, C++ and testing with C#? Are you confident designing analogue and digital circuitry? Our client is a global leader in manufacturing vehicle systems and is looking for an Embedded Systems Engineer to join on a permanent basis! Embedded Systems Engineer Permanent Site … to 4pm Friday) Slingsby Job Description Responsible for software development. This would involve both bug fixing and new coding. You will be predominantly using C and C++ whilst testing code in C#. Re-designing and designing analogue and digital circuitries using Altium. You will also be responsible for PCB Schematic … or testing of PCB boards. Working with multi-threaded and multi-process programming. Essential Experience/Skills/Qualifications Must be confident with C++, C and C# PCB Schematic and Layout design experience. Must have both analogue and digital exposure Proven experience working with real-time programming and microcontroller programming More ❯
Posted:

Embedded Engineer

York, England, United Kingdom
Hybrid / WFH Options
KO2 Embedded Recruitment Solutions Ltd
of the complete design process, from initial concept through to testing and manufacturing, working alongside a small, talented team. Skills and Experience Required: Embedded C programming Bare metal development Experience with RS232, SPI, CAN, RS485, I2C PIC Microchip microcontrollers ideally The ideal candidate will be an experienced embedded engineer with … a background of delivering successful projects and working within an engineering environment. Your expertise will include Embedded C programming, bare metal development, and knowledge of various communication protocols (SPI, I2C, RS232, Ethernet, etc.). Experience with PIC microcontrollers is highly desirable. While not required, experience with electronics design or developing More ❯
Posted:

Senior Verification Engineer

Sheffield, UK
Arm Limited
engineers from other teams including architecture, design, implementation, modelling, performance analysis, silicon validation, FPGA and board developments Required Skills and Experience: Worked on embedded C/C++ based SoC verification environments Knowledge of assembly language (preferably ARM), C/C++ and/or hardware verification languages e.g. (SystemVerilog), shell programming More ❯
Posted:
C
the North of England
10th Percentile
£46,500
25th Percentile
£48,869
Median
£57,836
75th Percentile
£61,250
90th Percentile
£71,250