676 to 700 of 841 C Jobs in the UK excluding London

Staff Software Developer

Location
Cambridge, England, United Kingdom
Title: Staff Software Developer Location: Cambridge (Hybrid, 3 days onsite) Job Type: Permanent, full-time Position Overview: An experienced Staff Software Developer with strong C and Python expertise, responsible for leading the design and delivery of complex features within a major cryptographic security product. The role provides technical leadership from … Qualifications A degree, equivalent qualification, or equivalent practical experience in Software Engineering, Computer Science, Mathematics, or a related discipline. Strong software development expertise in C, Python, or comparable systems-level technologies, with the ability to work effectively within an established C and Python codebase. Significant experience designing and delivering complex ...

Associate Principal Power Electronics Software Engineer Dyson

Location
Malmesbury, England, United Kingdom
Power Electronics discipline of our Research team, based in Malmesbury, Wiltshire, U.K. The Associate Principal role means being a technical leader in efficient Embedded-C software in at least one field of power electronics such as motor control, power conversion, battery management, etc. You will be working within a team … multidisciplinary engineers taking new ideas to a prototype level prior to transfer to our development teams. The role will involve: Developing Bare-Metal Embedded-C software for power electronic systems including motor drives, battery management systems, chargers, heater control systems and other power conversion architectures. Creating and reviewing resource-efficient ...

Staff Software Developer

Hiring Organisation
Entrust Corporation
Location
Cambridge, Cambridgeshire, UK
Employment Type
Full-time
Title: Staff Software Developer Location: Cambridge (Hybrid, 3 days onsite)Job Type: Permanent, full-timePosition Overview: An experienced Staff Software Developer with strong C and Python expertise, responsible for leading the design and delivery of complex features within a major cryptographic security product. The role provides technical leadership from initial … Qualifications· A degree, equivalent qualification, or equivalent practical experience in Software Engineering, Computer Science, Mathematics, or a related discipline.· Strong software development expertise in C, Python, or comparable systems-level technologies, with the ability to work effectively within an established C and Python codebase.· Significant experience designing and delivering complex ...

Junior Embedded Engineer

Hiring Organisation
KO2 Embedded Recruitment Solutions LTD
Location
Banchory, Kincardineshire, Scotland, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£40,000
measurement devices and are starting work on their next generation of products. You'll join a small, supportive team, mainly developing embedded firmware in C for the microcontrollers at the heart of these products. You'll get hands-on experience across the full design life cycle, from writing and debugging … where hardware and software meet and wants real responsibility for the code that runs on real products. You'll be confident programming in Embedded C on microcontrollers, whether from industry, a placement, university projects or your own personal projects, and comfortable working with peripherals and communication interfaces. Experience with ...

Embedded Software Engineer

Location
Manchester, England, United Kingdom
high-performance technology used by audio professionals worldwide. In this Embedded Software Engineer role in Manchester, you will: Develop and maintain embedded software in C and C++ for professional audio products Work with embedded Linux, low-level software and microcontroller-based systems Develop and integrate software features, communication protocols … technical issues, debug system behaviour and optimise software reliability and performance The ideal Embedded Software Engineer will have: Commercial experience developing embedded software using C or C++ Experience with embedded Linux, Linux-based systems or microcontroller development Knowledge of hardware interfaces and communication protocols such as I2C, SPI, UART ...

Embedded Software Engineer

Hiring Organisation
Redline Group Ltd
Location
Manchester, North West, United Kingdom
Employment Type
Permanent
Salary
£70,000
high-performance technology used by audio professionals worldwide. In this Embedded Software Engineer role in Manchester, you will: Develop and maintain embedded software in C and C++ for professional audio products Work with embedded Linux, low-level software and microcontroller-based systems Develop and integrate software features, communication protocols … technical issues, debug system behaviour and optimise software reliability and performance The ideal Embedded Software Engineer will have: Commercial experience developing embedded software using C or C++ Experience with embedded Linux, Linux-based systems or microcontroller development Knowledge of hardware interfaces and communication protocols such as I2C, SPI, UART ...

Senior IC Design Engineer

Hiring Organisation
FBI &TMT
Location
Fareham, Hampshire, South East, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£65,000
developing advanced mixed-signal and embedded solutions Defining digital architectures and contributing to RTL development using Verilog/SystemVerilog Developing embedded software in C/C++ for sensing, control and signal processing applications Supporting silicon bring-up, debugging and validation activities Working across hardware, firmware and system-level engineering challenges … looking for Experience developing digital or mixed-signal integrated circuits Strong Verilog and/or SystemVerilog skills Embedded software development experience using C/C++ Good understanding of microcontrollers and embedded systems Experience with Python, MATLAB or similar engineering tools Strong analytical and problem-solving skills Why join? Work ...

Senior IC Design Engineer

Hiring Organisation
FBI &TMT
Location
Southampton, UK
developing advanced mixed-signal and embedded solutions Defining digital architectures and contributing to RTL development using Verilog/SystemVerilog Developing embedded software in C/C++ for sensing, control and signal processing applications Supporting silicon bring-up, debugging and validation activities Working across hardware, firmware and system-level engineering challenges … looking for Experience developing digital or mixed-signal integrated circuits Strong Verilog and/or SystemVerilog skills Embedded software development experience using C/C++ Good understanding of microcontrollers and embedded systems Experience with Python, MATLAB or similar engineering tools xehkeey Strong analytical and problem-solving skills Why join? Work ...

Senior Embedded Software Engineer

Location
Hemel Hempstead, England, United Kingdom
integration, testing, and debugging to ensure system functionality, reliability, and compliance with industry standards. Write efficient, modular, and maintainable code in languages such as C/C++, or assembly for microcontrollers, DSPs, and FPGAs. Requirements Proven experience in embedded software development. Experience with real-time operating systems (RTOS) and hardware … UART, SPI, I2C, Ethernet, or wireless technologies. Proficiency in embedded software development tools, debugging techniques, and cross-compilation environments. Strong programming skills in C and C++. This is a fantastic job opportunity for the right person to advance their career and be a part of a market leading organisation. This ...

Senior Embedded Software Engineer

Hiring Organisation
Redline Group Ltd
Location
Hemel Hempstead, Hertfordshire, South East, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£65,000
integration, testing, and debugging to ensure system functionality, reliability, and compliance with industry standards. - Write efficient, modular, and maintainable code in languages such as C/C++, or assembly for microcontrollers, DSPs, and FPGAs. To apply for the Senior Embedded Software Engineer job in Hertfordshire, you must have the following … UART, SPI, I2C, Ethernet, or wireless technologies. - Proficiency in embedded software development tools, debugging techniques, and cross-compilation environments. - Strong programming skills in C and C++ This is a fantastic job opportunity for the right person to advance their career and be a part of a market leading organisation. This ...

Senior Electronics Engineer

Hiring Organisation
Gerrell & Hard
Location
Reading, Berkshire, South East, United Kingdom
Employment Type
Permanent
solid understanding of EMC principles, design-for-compliance, and hands-on EMC testing is essential. The ideal candidate will also have embedded experience in C and/or C++, along with practical debugging skills across both hardware and firmware. You will work collaboratively within a multidisciplinary team and contribute … power techniques Competent in EMC design and testing (e.g., EN60945 and related standards) Hands-on debugging of electronics and embedded systems Embedded C (competent) and C++ (basic understanding) Proficient with Altium for schematic capture and awareness of PCB design best practices Strong documentation, communication, and cross-team collaboration skills Qualifications ...

Postdoctoral Embedded Systems Engineer

Location
Sheffield, England, United Kingdom
with impactful engineering solutions. In this position, you will be involved in developing and refining embedded firmware and control systems using languages such as C and C++. The role supports the ongoing growth of precision scientific instrument platforms, requiring engagement with both hardware-software integration and iterative testing cycles. … deploying embedded software and systems is expected. Required Expertise, Skills The successful applicant will have strong embedded systems proficiency, including firmware development in C/C++ , familiarity with hardware interfacing and control logic, and the ability to troubleshoot and optimise embedded code on real hardware platforms. Practical experience with microcontrollers ...

Senior Electronic / Embedded Design Engineer

Hiring Organisation
AWD Online
Location
Bury, Greater Manchester, North West, United Kingdom
Employment Type
Permanent
Salary
£50,000
engineering team developing industrial electronic products from concept to production. This hands-on opportunity suits an experienced engineer with strong hardware design and embedded C skills, plus ability to act as the main technical contact for UL submissions and approvals. A senior appointment may be considered based on skills … industrial products PCB and Component Development: Produce schematics, select components and develop or oversee PCB layouts Embedded Software Development: Develop, debug, test and maintain C software for microcontroller-based systems Power and Measurement Systems: Design and evaluate AC-DC and DC-DC power supplies, low-power battery designs and voltage ...

Senior C++ Software Engineer – Compilers & Toolchains

Location
Cambridge, England, United Kingdom
commercial Functional Safety compiler toolchain and libraries.Previous experience working with LLVM or functional safety projects is desirable but not essential. Responsibilities: Develop our commercial C/C++ toolchain and libraries used in safety projects. Extend our automated test frameworks. Produce safety documentation. Required Skills and Experience: Excellent C/C++ ...

Senior Embedded Systems Engineer

Hiring Organisation
Jonathan Lee Recruitment Ltd
Location
Banbury, Bicester, Oxfordshire, United Kingdom
Employment Type
Permanent
develop and support next-generation embedded electronic products, taking projects from concept through to production. Your responsibilities will include: • Embedded firmware development using Embedded C • Design of analogue and digital electronic circuits • Schematic capture and PCB design/layout • Development of microcontroller-based systems • Working with ARM Cortex … Looking For: Essential Skills & Experience: • Degree-qualified in Electronics Engineering, Embedded Systems or a related discipline • Proven experience in embedded electronics design • Strong Embedded C programming skills • Experience designing analogue and digital electronic circuits • PCB design and schematic capture experience • Experience with microcontrollers and embedded systems • Hardware and firmware debugging ...

Quantum Compilers Engineer - Equity & Unlimited PTO

Location
Haywards Heath, England, United Kingdom
major features within the Quantum Computing Software Stack The 3 Most Critical Attributes We'll Use to Compare Candidates: Solid programming experience in Rust, C, or C++ Experience in designing, developing, debugging, testing, maintaining, and profiling commercial-quality software Collaborative team player with good communication skills Must-have Skills: 5+ … years of experience designing, developing, debugging, testing, maintaining, and profiling software using Rust, C, and C++ Experience in compiler development Experience with algorithm development, verification and optimisation Hands-on experience with a toolchain codebase, such asLLVM, GCC, or other open-source/commercial compiler and toolchain, or framework Writing readable ...

Embedded Systems Engineer

Location
Mansfield, England, United Kingdom
software engineering role covers the full software lifecycle including, requirements capture, design, development and verification. The role will involve developing software, primarily in embedded C for ARM Cortex M series microcontrollers, both at low level and application level. The role exposes the engineerto a wide range of industrial control technologies … system to write software in controller manner. Visit customer sites and attend training courses identified and provided by the company. Requirements: Expert in Embedded C Embedded Linux Yocto Build systems Real Time Operating Systems, suchas Free RTOS/Segger emBOS/ThreadX Git and GitFlow Security techniques and cyberssecurity analysis ...

Modelling & Simulation Engineer

Hiring Organisation
Saab UK
Location
Bedford, Bedfordshire, South East, United Kingdom
Employment Type
Permanent
translation of data files between formats in use within the community. Develop Simulink models of aircraft and aerospace systems and auto-code to C/C++ and dll. Integrate Models (Simulink and dll) into System-of-Systems models. Undertake simulation development, testing and application with results analysis to provide understanding … issues, significance and potential resolutions. Qualifications and Skills: Degree Educated - Engineering degree in relevant subject. Matlab and Simulink (and Stateflow), Auto-coding to C/C++ and DLL Programming languages (Preferably C++, C#, Delphi) Flight Dynamics and aircraft performance modelling Pilot modelling Modelling of Sensors and Signatures ...

Senior Software Engineer – C++

Location
Portsmouth, England, United Kingdom
experience including designing and implementing performant software applications. Apply mathematical principles or statistical approaches to solve problems in scientific or applied fields. Proficient in C/C++ or C# and Python. Ability to analyse user cases and project data context to determine specifications and requirements Demonstratable skills in stakeholder management … candidates with SC or DV UK Security Clearance as you will be working on defence/government-based projects Keywords: Software Engineering, Software Engineer, C, C++, C#, Python, Defence, Wargames, Modelling, Simulation, STEM Computing, Robotics, Autonomous Systems Digital Twins, Synthetic Environments, Mathematical, Computational methods, Proposals, Bids, Videogame Engine, Unreal Engine ...

Modelling & Simulation Engineer

Location
Cambridgeshire and Peterborough, England, United Kingdom
translation of data files between formats in use within the community. Develop Simulink models of aircraft and aerospace systems and auto-code to C/C++ and dll. Integrate Models (Simulink and dll) into System-of-Systems models. Undertake simulation development, testing and application with results analysis to provide understanding … issues, significance and potential resolutions. Qualifications and Skills: Degree Educated - Engineering degree in relevant subject. Matlab and Simulink (and Stateflow), Auto-coding to C/C++ and DLL Programming languages (Preferably C++, C#, Delphi) Flight Dynamics and aircraft performance modelling Modelling of Sensors and Signatures (RF and EO/ ...

Senior Motor Control Engineer

Location
Gateshead, England, United Kingdom
designs, producing user guides and white papers to be consumed by all levels of the business and externally. Develop software modules and tools using C and Python. Ensure software design follows company quality and safety procedures. Interpret customer and product specifications to create functional software specifications. Ensure work is carried … associated code generation tools. Familiarity with MAB Modelling Guidelines and debugging models. Experience and proficiency in development of real-time embedded software (e.g. C/C++ language) as well as debugging on real-time embedded systems. Experience with laboratory test equipment, dynamometers, and performance testing equipment. Troubleshooting and problem-solving ...

Test Hardware Engineer

Hiring Organisation
Averna Powered By Spherea
Location
Parley, Dorset, UK
Job Title: Hardware Engineer Location: Christchurch, BH23 6NW Salary: Competitive Job Type: Full time, Permanent Averna powered by Spherea designs, manufactures and supports complex test and quality systems for aerospace, defence and other regulated industries. ...

Electronics/Embedded Design Engineer, Manchester, UK

Location
Manchester, England, United Kingdom
Experienced/Senior Level Full Time, Permanent | £44,000 - £52,000 per annum DOE We are currently seeking a forward-thinking Electronics/Embedded Design Engineer with a passion for crafting cutting-edge solutions. In ...

Embedded C/C++ Engineer for Medical Devices – Onsite Cambridge

Location
Cambridge, England, United Kingdom
Selection in Cambridge is seeking an experienced embedded software engineer to develop C and C++ for Linux-based medical devices. You will work within a multidisciplinary team on challenging projects. Joining the team, you contribute across the full product lifecycle—from requirements and prototyping to architecture, implementation, integration and verification ...

Embedded Systems Engineer (Contract) – C/C++, Linux/RTOS

Location
Cambridge, England, United Kingdom
work on embedded software development, contributing to the design, implementation and testing from concept through deployment. The role emphasizes hands-on work with C/C++, embedded Linux, RTOS or bare-metal environments, and debugging embedded software across complex products in a collaborative engineering team. #J-18808-Ljbffr ...