1,351 to 1,375 of 1,540 Permanent C Jobs

Software Engineer - Universal Search

Location
Manchester, England, United Kingdom
Applicants must be authorized to work for any employer in the country in which the role is being hired. We are unable to sponsor or take over sponsorship of an employment visa at this time. ...

Grid Insights Architect

Location
City of Edinburgh, Scotland, United Kingdom
About Analog Devices Analog Devices, Inc. (NASDAQ: ADI) is a global semiconductor leader that bridges the physical and digital worlds to enable breakthroughs at the Intelligent Edge. ADI combines analog, digital, AI, and software technologies ...

Power Electronics Software Lead – Embedded-C

Location
Malmesbury, England, United Kingdom
Dyson in Malmesbury is seeking an Associate Principal Power Electronics Software Engineer to lead embedded-C software for power electronic systems. You will guide a multidisciplinary team to move ideas from prototype to development, shaping the software direction for motors, battery management, chargers and related power conversion architectures. The role ...

C/C++ Software Engineer - High-Performance 5G PHY

Location
Southampton, England, United Kingdom
Spectrum IT Recruitment is partnering with an innovative technology business in Southampton to recruit a Software Engineer specializing in C/C++ development for high-performance, multithreaded systems. You’ll work on 5G NR PHY software alongside hardware, architecture and system-test teams to deliver robust solutions. The role focuses ...

Autonomous Drone Firmware Engineer (C/C++, Embedded)

Location
Cambridge, England, United Kingdom
embedded software for autonomous drones and collaborate with cross-disciplinary teams to push the boundaries of robotics hardware. The role focuses on delivering reliable C/C++ firmware, optimizing embedded subsystems, and implementing advanced control algorithms for autonomous systems within Ring devices. #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 ...

Senior Technical Architect

Hiring Organisation
HCL Technologies
Location
London, England, United Kingdom
/UVM methodologies using SV 2.Experience to Write, execute, and debug constrained-random and directed test cases based on defined test plans. C based TB development 1. Experience in developing TB components for SOC with C, SV Test case development, coding, execution, bug analysis 1. Experience in developing TB components … gaps in the design logic. 3.Debug complex simulation failures using waveform viewer tools to isolate design bugs from testbench issues. 4. Experience in SOC C based tests coding & debugging Gate Level Simulation Experience in Gate level simulation & netlist debugging Regressions, coverage analysis Experience in regression failure analysis, Functional and Code ...

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 ...

Embedded Control Systems Engineer (C/C++)

Hiring Organisation
Ernest Gordon Recruitment
Location
Knutsford, Cheshire, United Kingdom
Employment Type
Permanent
Salary
GBP 50,000 Annual
Embedded Control Systems Engineer (C/C++) £45,000 - £50,000 + 10% Bonus + Life Assurance + Private Healthcare + Medical + Flexitime Knutsford Are you an Embedded Control System Engineer or similar with a knowledge of C/C++, looking to join a highly ambitious company, offering industry ...

Principal FPGA Engineer

Location
Lincoln, England, United Kingdom
spectrum analysers, and oscilloscopes. Lead or contribute to the implementation of designs using VHDL, SystemVerilog, and MATLAB/Simulink HDL Coder. Develop low‐level C software for FPGA bring‐up, test, and integration. Use industry‐standard tools such as Vivado, Quartus, and ModelSim for simulation, synthesis, and implementation. Drive design … Essential Experience Proven track record in delivering FPGA designs for real‐time, high‐speed, or RF‐centric systems. Proficiency in VHDL, SystemVerilog, and embedded C for FPGA‐host integration, control, and testing. Experience with MATLAB/Simulink and HDL Coder for algorithm‐to‐hardware workflows. Proven ability to develop ...

Principal FPGA Engineer

Hiring Organisation
MASS
Location
LN6, North Hykeham, Lincolnshire, United Kingdom
Employment Type
Permanent
Salary
£60000 - £70000/annum
spectrum analysers, and oscilloscopes. Lead or contribute to the implementation of designs using VHDL, SystemVerilog, and MATLAB/Simulink HDL Coder. Develop low-level C software for FPGA bring-up, test, and integration. Use industry-standard tools such as Vivado, Quartus, and ModelSim for simulation, synthesis, and implementation. Drive design … Essential Experience Proven track record in delivering FPGA designs for real-time, high-speed, or RF-centric systems. Proficiency in VHDL, SystemVerilog, and embedded C for FPGA-host integration, control, and testing. Experience with MATLAB/Simulink and HDL Coder for algorithm-to-hardware workflows. Proven ability to develop ...

Principal FPGA Engineer

Hiring Organisation
MASS Consultants
Location
Lincoln, Lincolnshire, East Midlands, United Kingdom
Employment Type
Permanent
Salary
£70,000
spectrum analysers, and oscilloscopes. Lead or contribute to the implementation of designs using VHDL, SystemVerilog, and MATLAB/Simulink HDL Coder. Develop low-level C software for FPGA bring-up, test, and integration. Use industry-standard tools such as Vivado, Quartus, and ModelSim for simulation, synthesis, and implementation. Drive design … Essential Experience Proven track record in delivering FPGA designs for real-time, high-speed, or RF-centric systems. Proficiency in VHDL, SystemVerilog, and embedded C for FPGA-host integration, control, and testing. Experience with MATLAB/Simulink and HDL Coder for algorithm-to-hardware workflows. Proven ability to develop ...

Visual C++ Software Engineer, Senior

Hiring Organisation
Expert Employment
Location
Waltham Cross, Hertfordshire, United Kingdom
Employment Type
Permanent
Salary
£52000 - £68000/annum Hybrid working and a full package
C and C++ Senior Software Engineer required with Microsoft Visual C++ or MSVC experience ideally with OpenGL or other rich GUI knowledge required to join a large team. You will work towards the ownership of a design from requirement specification through to verified software including extensive test and verification. Requirements … Excellent C++ fluency and experience. OpenGL, GUI, UX or HCI exposure using C and C++. Microsoft Visual Studio experience ideally up to 2022 or 2026 versions. Scripting languages such as Python, PowerShell or related. Upper first or higher degree in a relevant subject. Responsibilities Design and develop highly responsive, rich ...

Linux Systems Developer OpenSSL C

Hiring Organisation
Client Server
Location
City Of Westminster, London, United Kingdom
Employment Type
Permanent
Salary
GBP 85,000 Annual
Linux Systems Developer/Engineer (OpenSSL C) London to £85k Do you have a deep knowledge of Linux combined with OpenSSL? You could be progressing your career at a successful and expanding software house that provide cyber security products to a range of finance, government, defence, law enforcement and pharmaceutical ...

Embedded Software Engineer - Medical Devices

Hiring Organisation
ECM Selection Ltd
Location
South East, United Kingdom
Employment Type
Permanent
Salary
GBP 55,000 Annual
Develop embedded C and C++ software to bring new medical technology to life Looking for an embedded development role with variety, client-contact, and a positive real-world impact? This role may be just the ticket: a well-established medical technology company is seeking an experienced C or C++ developer ...

Embedded Software Development Engineer (Fixed-Term)

Location
Leicester, England, United Kingdom
Responsibilities Develop embedded software in C, including low-level drivers, in accordance with DO-178C standards. Participate in requirements capture and review activities. Design and implement software to the quality standards required for the project. Create design documentation in line with applicable quality standards. Participate in code, requirements, and document … reviews. Contribute to continuous improvement activities to deliver robust, high-quality solutions. Essential Experience & Skills Proficient in embedded software development using C, especially for bare-metal applications and low-level drivers. Experience working in the aerospace domain, complying with DO-178B/C standards and within an AS9100 quality management ...

Senior Modem Stack Engineer

Hiring Organisation
Mars Recruitment
Location
Oxford, Oxfordshire, United Kingdom
Employment Type
Permanent
Salary
£90000 - £97500/annum plus share scheme & benefits
platform-integration and verification engineers to define clean boundaries between the PHY, the underlying platform, and external network interfaces. This is a hands-on C/C++ communications protocol role. Senior Modem Stack Engineer essential experience: Strong professional C/C++ experience developing real-time, embedded or performance-sensitive communications ...

Firmware Engineer

Hiring Organisation
Tria
Location
London, United Kingdom
Employment Type
Permanent
Salary
£60000 - £70000/annum
launch new products, they're looking for a hands-on Firmware & Electronics Engineer to join the business. The Role Develop embedded firmware using C/C++. Design electronic circuits, schematics and PCBs. Work on hardware/firmware integration, testing and debugging. Develop control systems and integrate sensors and microcontrollers. Support … product development from prototype through to production. Collaborate with engineers, manufacturers and external suppliers. What We're Looking For Strong embedded C/C++ development experience. Hands-on PCB design and electronics experience. Experience with STM32 or similar microcontrollers. Understanding of analogue and digital electronics. Experience with hardware testing, debugging ...

Embedded Security Engineer

Location
South Tyneside, England, United Kingdom
energy and power sector. This is not a traditional IT or enterprise cybersecurity position. It is a hands‐on embedded software security role, combining C/C++ engineering with product security, secure architecture and the implementation of cybersecurity requirements directly within embedded devices and firmware. Working within a multidisciplinary engineering … meet evolving cybersecurity requirements. Key Responsibilities Define and implement security requirements and features within embedded software and firmware Develop secure embedded software using C/C++ and contribute to secure product architecture Perform threat modelling, security risk assessments, vulnerability assessments and design reviews Support compliance with relevant product security standards ...

Engineer, Software and Electronics

Hiring Organisation
ECM Selection (Holdings) Limited
Location
Cambridge, Cambridgeshire, United Kingdom
Employment Type
Permanent
Salary
£45000 - £65000/annum + Top Benefits
Projects range from defence and security to robotics and consumer products Cambridge (fully onsite); to c£65,000 + Top Benefits Are you interested in variety and keen to work on products that could be applied for industrial systems, UK military, or consumer products for globally recognised brands? This established … physics. Demonstrable industry experience or highly relevant PhD working on a range of engineering projects which includes elements of the following: software programming (C, C++ or Rust); PCB design; digital electronics (DSP, Verilog or VHDL); and analogue electronics (RF, power or interfaces). Eligibility for UK security clearance ...

Firmware Engineer

Hiring Organisation
Platform Recruitment
Location
Cambridge, Cambridgeshire, United Kingdom
Employment Type
Permanent
Salary
£45000 - £65000/annum
encouraged to take ownership, contribute ideas, and work across the full product development lifecycle. Key Responsibilities • Design, develop, and maintain embedded software in C/C++ • Develop software for STM32s operating in bare-metal and RTOS environments. • Investigate and resolve complex software and system-level issues. • Contribute to the software … architecture of new advanced sensing systems Requirements Essential • Commercial experience developing embedded software in C/C++. • Experience working within bare-metal and/or RTOS-based embedded environments. • Strong understanding of microcontroller-based systems and embedded architectures. • Comfortable working in a fast-paced start-up environment • Familiarity with software ...

Electronics & Firmware Engineer

Hiring Organisation
Advanced Technical Recruitment
Location
Southampton, Hampshire, United Kingdom
Employment Type
Permanent
Salary
£30000 - £55000/annum Depend on experience
electronics design including digital, and microprocessor technologies is required. Experience of low noise analogue electronics design, particularly for optoelectronics is required. A proficiency in C and/or C++, coupled with experience developing embedded systems and writing firmware for microcontrollers (e.g. PICs, AVR, STM32). Additional Information: Candidates MUST … requested for verification. Salary/benefits: Competitive, depend on experience plus benefits Job Term: Permanent/Full Time/Onsite Skills: Electronics, Digital, C, C++, Firmware, Microcontrollers, STM32, PIC, AVR, Optical Systems, Optoelectronics, Lasers. ...

Senior Machine Learning Engineer

Location
Greater London, England, United Kingdom
engineering excellence and encourages best practice in others A systematic, analytical approach to tackling problems and designing solutions Experience with: Python programming Proficient in C/C++ on modern architectures Experience with the NumPy/SciPy stack Working with Linux platforms with knowledge of various scripting languages Strong general high … performance computing: Multi threading Profiling Python/C/C++ and performance optimisation Networking Nice to have: Data engineering experience in Python, e.g. with libraries like Dagster, Prefect etc Experience optimising dataframe code, e.g. in Pandas or ideally Polars Experience of machine learning techniques and related libraries and frameworks e.g. ...

Principal Software Engineer

Hiring Organisation
AALTO HAPS
Location
Orpington, Greater London, UK
Employment Type
Full-time
help shape robust airborne software that will operate in demanding real-world environments. You'll design, develop, verify and maintain embedded software primarily in C, with C++ and Python also part of the engineering toolkit. Working across the full software lifecycle, you'll collaborate with systems, hardware, test, certification … confidence to learn quickly in a complex domain. Responsibilities to include:· Design, develop, test and maintain embedded software for airborne systems, primarily using C, with C++ and Python where appropriate.· Contribute across requirements, architecture, detailed design, implementation, integration, verification and certification support.· Work closely with systems, hardware, test and flight ...

AI Engineer

Location
Gloucestershire, United Kingdom
Applicants must have the right to work in the UK. Remote Working is not available. Design and implement robust, real-time embedded software in C and C++ for microelectronics, sensors, and other subsystems. Implement and optimize communication protocols. Build automated CI/CD pipelines for machine learning, manage model versioning … technical solutions with market research and customer requirements. Essential : At least two years of industry experience. A degree-level qualification or above. Fluent in C, C++ and Python, with experience of SQL-based databases. An analytical mindset. You enjoy breaking complex problems down and building them back up into elegant ...