926 to 950 of 1,076 C Jobs in England

Electronics/Firmware Engineer

Location
Leeds, England, United Kingdom
based systems and support assembly, testing, fault finding, and commissioning activities. The ideal candidate will have experience in both analogue and digital electronics, embedded C programming, and the use of electronic test equipment. You will be a self-motivated individual who enjoys working independently while contributing effectively within a small … customer installations International travel to customer and company sites with potential offshore work The Person: Experience in analogue and digital circuit design Embedded C programming experience with low-level hardware knowledge Familiar with oscilloscopes, signal generators, loads, and other test equipment Hands-on prototyping skills including soldering and wiring Strong ...

Software Engineer

Location
Farnborough, England, United Kingdom
safety-critical software for airborne systems, working hands‐on with complex engineering challenges where quality, reliability and precision matter. You’ll work primarily in C, with opportunities to use C++ and Python, contributing across requirements, design, implementation, integration, verification and qualification. This is a role for someone who enjoys solving … highly collaborative engineering environment. Responsibilities to include: Design, develop, test and maintain high-quality software for safety‐critical airborne systems, primarily using C, with C++ and Python where appropriate. Contribute across the full software development lifecycle, from requirements capture and design through to implementation, integration, verification and qualification. Work closely ...

Software Application Engineer

Hiring Organisation
Tata Technologies Europe Ltd
Location
Warwick, Warwickshire, West Midlands, United Kingdom
Employment Type
Permanent
application design, implementation, unit tests and integration evidence. Area of Responsibility Analyse software requirements and develop application-level designs. Implement embedded application software in C/C++ or model-based environments. Develop monitoring, state management, diagnostic and control functions. Create unit tests and support SIL and HIL validation. I ntegrate … Support builds, releases and integration events. Knowledge/Experience Essential: Degree in software, electronics, control systems or automotive engineering. Embedded software development experience. Strong C/C++ or MATLAB/Simulink development skills. Experience with requirements-based development, debugging and unit testing. Understanding of real-time embedded systems and vehicle ...

Senior Software Engineer – MCU

Location
Bristol, England, United Kingdom
Design and implement MCU firmware aligned to system and security architecture. Own technical design of MCU subsystems. Develop and review embedded C/C++ for real‐time systems. Collaborate with hardware and software peers. Champion coding standards and secure development. Your skills and experience Proven experience with ARM Cortex … equivalent. Strong C/C++ in embedded, real‐time contexts. Experience in quality‐controlled or safety‐critical environments. STM32, bootloaders, MISRA, UART/SPI/I2C/CAN. For this role we are considering a salary of up to £73,954. As part of your application, we will ...

Senior Software Developer

Location
Staplehurst, England, United Kingdom
provide bespoke software solutions About you: Primary: Minimum 5 years' experience of developing applications using Windows Visual Studio Well versed in predominantly C++ and C, with experience of C#, and .NET Strong experience of working with Windows and Linux operating systems Ability to adopt ownership of responsibility for a project … Ability to clearly explain ideas and concepts to less experienced members of the team or members of other departments Beneficial: Experience of embedded systems C, C++ programming in embedded systems Working with the Microchip range of microcontrollers Experience of working with iOS and Android platforms Benefits: Competitive annual salary ...

Embedded Firmware Engineer

Hiring Organisation
Room at the Top Recruitment
Location
Cambridge, Cambridgeshire, United Kingdom
Employment Type
Contract, Temporary
Salary
£31.54 - £53.64/hour
ability to work effectively with software, hardware, systems, integration, and test stakeholders. Embedded software: Approximately five years of professional experience developing embedded systems in C/C++. Microcontrollers: Strong hands-on experience with STM microcontrollers, specifically STM32. Low-power systems: Proven experience developing ultra-low-power, battery-operated devices. GNSS … organized, and able to work autonomously while communicating progress and blockers clearly. Qualifications & Education: Requirements Approximately five years of embedded software engineering experience using C/C++. Hands-on experience with STM32 microcontrollers and embedded debugging. Proven delivery of low-power firmware for battery-operated devices. Experience with GNSS, LoRa ...

Senior Software Developer

Hiring Organisation
BluetownOnline Ltd
Location
Maidstone, Kent, South East, United Kingdom
Employment Type
Permanent
Salary
£60,000
provide bespoke software solutions About you: Primary: Minimum 5 years' experience of developing applications using Windows Visual Studio Well versed in predominantly C++ and C, with experience of C#, and .NET Strong experience of working with Windows and Linux operating systems Ability to adopt ownership of responsibility for a project … Ability to clearly explain ideas and concepts to less experienced members of the team or members of other departments Beneficial: Experience of embedded systems C, C++ programming in embedded systems Working with the Microchip range of microcontrollers Experience of working with iOS and Android platforms Benefits: Competitive annual salary ...

Electronics Hardware Engineer Engineering, Manufacture, Production

Location
England, United Kingdom
technical authority for hardware decisions. Design mixed-signal electronics including analogue circuitry, sensor interfaces, FPGA‐based systems, processors, and low‐power architectures. Develop embedded C and C++ firmware, including board bring‐up, diagnostics, and feature implementation. Perform hands‐on troubleshooting, debugging, and optimisation of prototypes and production boards. Plan … design techniques, with understanding of maritime standards such as EN60945. Proficient with Altium Designer: schematic capture, library management, and PCB design principles. Strong embedded C programming skills; able to implement features, develop board support code, and debug system‐level issues. Basic familiarity with C++ and object‐oriented concepts. Skilled ...

Cyber Security Researcher

Location
Salisbury, England, United Kingdom
requirements can quickly change based on your experience, understanding and input. We are looking for skills in a variety of technologies, but experience with C, C++, Python, operating system internals, embedded systems, network packet analysis or machine learning would be advantageous. Equally, the role requires an inquisitive mindset, persistence … knowledge of operating system internals, including Linux, Windows and embedded systems. Experience and knowledge of Android or iOS, and its internals. Familiarity with C, C++ or Python. RF technologies and Software Defined Radio. An inquisitive nature. Problem solver. This role is aimed at those with significant commercial experience ...

Cyber Security Researcher

Hiring Organisation
Hackajob Ltd
Location
Cheltenham, Gloucestershire, South West, United Kingdom
Employment Type
Permanent
requirements can quickly change based on your experience, understanding and input. We are looking for skills in a variety of technologies, but experience with C, C++, Python, operating system internals, embedded systems, network packet analysis or machine learning would be advantageous. Equally, the role requires an inquisitive mindset, persistence … knowledge of operating system internals, including Linux, Windows and embedded systems. Experience and knowledge of Android or iOS, and its internals. Familiarity with C, C++ or Python. RF technologies and Software Defined Radio. An inquisitive nature. Problem solver. We are recruiting at all grades from consultants through to highly experienced ...

FPGA Engineer / Senior FPGA Engineer - Power Supplies

Location
Harwell, England, United Kingdom
measurement techniques, and the use of electronic circuit simulation software such as LTspice, PSpice, or Simscape. Familiarity with microcontrollers, microprocessors, and programming languages including C, C++, or Python. Basic knowledge of linear control systems. A self-motivated approach, demonstrating the ability to drive projects to completion, with meticulous attention … version control software and tools Advanced knowledge of laboratory-based testing and measurement equipment and techniques. knowledge and experience of programming languages, such as C/C++/Python or similar Experience of programming and debugging microcontrollers and microprocessors. Theoretical and practical knowledge of electronic circuit principles and simulation software ...

Senior Verification Engineer (IP verification)

Location
West of England, England, United Kingdom
with the software to enable our partners to develop outstanding systems. Responsibilities Your key responsibilities will include writing test plans, defining test methodologies, developing C based software tests, SystemVerilog/Verilog testbenches and tests, and debugging of test failures and issues. Working with project management and leads on planning tasks … Skilled in one or more of various verification approaches – UVM, formal, power aware verification. Experience in SoC verification using Embedded Low-level programming including C/C++ tests and assembly language (preferably ARM). Exposure to all stages of verification: requirements collection, creation of verification methodology plans, test plans, testbench ...

The Core Engineering- Liquidity Quantitative Engineer / Strat - Associate - London

Location
Greater London, England, United Kingdom
environment changes Developing and maintaining large scale risk infrastructures/systems using strong programming experience in at least one compiled or scripting language (e.g. C, C++, Java, Python, Scala) Experience in designing highly scalable, efficient systems Effectively communicating results and outputs from the model and insights from analysis QUALIFICATIONS Post … skills including experience speaking to technical and business audiences and working globally Strong programming experience in at least one compiled or scripting language (e.g. C, C++, Java, Python) Experience in designing highly scalable, efficient systems Familiarity with financial markets, financial assets and risk management practices is a plus ABOUT GOLDMAN ...

FPGA Engineer / Senior FPGA Engineer - Power Supplies

Hiring Organisation
Diamond Light Source
Location
Didcot, Oxfordshire, South East, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£65,000
measurement techniques, and the use of electronic circuit simulation software such as LTspice, PSpice, or Simscape. Familiarity with microcontrollers, microprocessors, and programming languages including C, C++, or Python. Basic knowledge of linear control systems. A self-motivated approach, demonstrating the ability to drive projects to completion, with meticulous attention … version control software and tools Advanced knowledge of laboratory-based testing and measurement equipment and techniques. knowledge and experience of programming languages, such as C/C++/Python or similar Experience of programming and debugging microcontrollers and microprocessors. Theoretical and practical knowledge of electronic circuit principles and simulation software ...

FPGA Engineer

Location
Greater London, England, United Kingdom
design Writing RTL code for order routing and risk checks Working with a diverse tech stack to build low-latency systems (e.g., SystemVerilog, Java, C, Python, etc.) Collaborating with software engineers to integrate FPGA systems into Arctic Lake’s wider trading infrastructure Supporting ongoing research and development projects aimed … related technical field Coursework or project experience in HDLs (e.g., SystemVerilog, Verilog, or VHDL) Proficiency in Java and Python, experience with C is desirable Familiarity with networking protocols (e.g., TCP, IP) Experience in FPGA design and verification is a plus Familiarity with FPGA toolchains like Vivado and experience with ...

C# Software Engineer - Defence/Aerospace (Remote & Onsite)

Location
West of England, England, United Kingdom
Matchtech is recruiting five C# Software Engineers for an initial 12-month contract. Roles are based in Stevenage or Bristol with the rest of the work remotely, offering a mix of on-site and remote ...

C# Software Engineer - Defence/Aerospace (Remote & Onsite)

Location
Stevenage, England, United Kingdom
Matchtech is recruiting five C# Software Engineers for an initial 12-month contract. Roles are based in Stevenage or Bristol with the rest of the work remotely, offering a mix of on-site and remote ...

Senior Digital Design Engineer

Location
Greater London, England, United Kingdom
Mon-Fri, 37.5 hours per week. 50% hybrid MintNeuro is an innovative startup at the intersection of neurotechnology and semiconductors. We are pioneering integrated circuit solutions for implantable medical devices targeting the management and treatment ...

Senior Software Engineer

Hiring Organisation
Hackajob Ltd
Location
South West London, London, United Kingdom
Employment Type
Permanent, Work From Home
Oritain is the global leader in product origin verification, with locations in Auckland, Dunedin, London, Singapore and Washington D.C. We sit at the intersection of forensic science and supply chain technology, harnessing science and data ...

Senior Graphics & Porting Engineer (C/C++, DX/OpenGL)

Location
Manchester, England, United Kingdom
Light & Wonder, Inc. in Manchester seeks a Senior Software Engineer to lead a porting programme for our game titles. You’ll port existing C/C++ games to a new platform, ensuring visuals, performance and player experience match the originals, collaborating with QA and using Claude Code to accelerate work. ...

Lead Embedded Software Engineer – Real-Time EV Systems

Location
Coventry, England, United Kingdom
high-integrity, real-time software across automotive domains. Responsibilities include designing and validating embedded platforms, vehicle communication stacks, and device drivers, while ensuring MISRA-C, CERT C, ISO 26262 and ASPICE compliance. #J-18808-Ljbffr ...

Lead Embedded Software Engineer - EV Power & Battery

Location
West Midlands, England, United Kingdom
will provide technical leadership for high-integrity, real-time systems and collaborate across hardware and software teams. The role requires extensive experience in embedded C/C++, MISRA-C and safety standards, with a focus on robust design and verification in real-world automotive/electrification projects. #J-18808-Ljbffr ...

Cyber Software Engineer

Location
Warmley, England, United Kingdom
Senior C/C++ Software Engineer – Cheltenham, UK Up to £85,000 Depending on Experience Hybrid working, 3 days onsite with flexibility DV clearance required About the Client Our client is a well-established and highly technical software business, known for delivering complex, high-performance systems across multiple platforms. Their … engineering teams are collaborative, quality driven, and focused on solving challenging problems. Due to continued growth, they are looking for an experienced Senior C/C++ Software Engineer to join their team. The Benefits Annual cash bonus Private medical cover High employer pension contribution Enhanced parental leave Training and development ...

Cyber Software Engineer

Location
Cheltenham, England, United Kingdom
Their engineering teams are collaborative, quality driven, and focused on solving challenging problems. Due to continued growth, they are looking for an experienced Senior C/C++ Software Engineer to join their team. The Benefits Annual cash bonus Private medical cover High employer pension contribution Enhanced parental leave Training … development support budget Cycle to work and electric car scheme The Senior C/C++ Software Engineer Role As a Senior Engineer, you will design and develop complex software solutions, working across the full development lifecycle. You will contribute to architecture, support improvements to existing systems, and play ...

Electronics Engineer

Location
Plymouth, England, United Kingdom
Friday your redesign is on the bench. Next month you’re doing something completely different: designing the sensing chain that could make C-Star constellations the best in the world at detecting and classifying surface vessels, or integrating a custom sensor for the US Navy. This is a broad engineering … follow a problem wherever it goes. The role You own the hardware and software problems that come with new sensing methods and ever larger C-Star constellations. That includes ground-up redesigns of C-Star subsystems, diagnosis of faults from sea trials, and integration of new sensors and payloads. Your ...