151 to 175 of 1,428 Permanent C Jobs

Senior Product Security Engineer

Hiring Organisation
Anduril Industries
Location
London, UK
Employment Type
Full-time
products. Conducts security assessments including architecture review, source code analysis, configuration auditing, and adversarial testingRequirements: Proficient with one or more programming languages (e.g. C/C++, Golang, Rust, Python)Experience assessing security of firmware, applications, network, IoT, or embedded systemsExperience developing features for and improving security of firmware, applications, network ...

Software Systems Engineer - Luxury Audio

Location
Waterbeach, England, United Kingdom
Experience in project management of embedded software development (Jira) and strong experience driving best practice in software delivery. Strong skills in software languages including C and C++ with ability to troubleshoot code and be hands-on, where necessary. Hands on experience in developing embedded systems (Bare Metal/RTOS ...

Staff Platform Software Enigneer

Hiring Organisation
Vaco LLC
Location
Logan, Utah, United States
Employment Type
Permanent
Salary
USD Annual
strategies, and software upgrade processes. Drive software development practices that satisfy IEC 62304 software lifecycle and safety classification requirements, including Class B and Class C software components. Partner with Quality and Regulatory teams to maintain Design History Files (DHF), software traceability, and compliance documentation. Establish and enforce standards for software ...

Software Engineer, Agentic AI

Location
Cambridge, England, United Kingdom
development, or adjacent domains, with strong software engineering fundamentals and the ability to build production-grade systems. Strong proficiency in Python, plus experience with C/C++ or another systems language. Hands-on experience with LLM-based systems, including prompt design, retrieval, tool use, memory handling, and agent orchestration patterns. ...

Lead Medical Software Engineer — Class C, Embedded

Location
Bristol, England, United Kingdom
Ensera Design is a world-class design and development consultancy for medical and consumer health sectors. We seek a Medical Software Engineer for an 18-month fixed-term project, leading software for regulated medical devices ...

Embedded RF Software Engineer – Aerospace & Defense

Location
City of Edinburgh, Scotland, United Kingdom
Engineering, Computer Science, or a related discipline to tackle aerospace and defense challenges. You'll work on embedded, RF, and automated test systems, applying C, C++, or Python to real-world hardware‐software integration. Join a multi-disciplinary team spanning software, electronics, RF, and hardware verification, with opportunities to contribute ...

Security-Focused Software Engineer: Cryptography & Quantum

Location
Belfast, Northern Ireland, United Kingdom
ensure functionality through testing. A degree in engineering or computer science is required, along with strong problem-solving and communication skills. Familiarity with C/C++ or Python is a plus, but not essential. #J-18808-Ljbffr ...

Embedded RF Software Engineer - Aerospace and Defense

Location
City of Edinburgh, Scotland, United Kingdom
integrate low-level software with hardware, and contribute to embedded RF and automated test projects. You should have 5+ years in the field, strong C/C++ and Python skills, and familiarity with NI TestStand and Git. The role involves close collaboration with software, electronics, RF teams, and is based ...

Senior Embedded Software Engineer, SoC/FPGA & Linux

Location
Ely, England, United Kingdom
FPGA platforms, building the embedded software that sits between ARM processors, FPGA logic and measurement systems. The role requires deep experience with Embedded Linux, C/C++, and ARM-based embedded systems, plus the ability to drive processor-to-FPGA integration and high-speed data handling. #J-18808-Ljbffr ...

Embedded Software Engineer - Real-Time Systems (All Levels)

Location
England, United Kingdom
security projects, focusing on high-reliability firmware and driver software for mission-critical hardware. You will work across the full software lifecycle using C and C++, with bare-metal, RTOS (FreeRTOS, VxWorks) or Embedded Linux, collaborating with hardware, FPGA and systems teams. A security clearance is preferred and full-time ...

Embedded Software Engineer

Hiring Organisation
Meritus Talent
Location
Portsmouth, Hampshire, United Kingdom
Employment Type
Full-Time
Salary
£50.00 - £60.00 per hour
WEEK ONSITE - 37 HOURS A WEEK - SINGLE STAGE INTERVIEW PROCESS - MUST HAVE SC CLEARANCE Security clearance required on application Experience programming Embedded Systems using C/C++ Experience of bare-metal and embedded Linux environments Experience of linux device drivers including DMA, Interrupts, and Device Trees Knowledge of Digital Signal ...

Embedded Software Engineer

Hiring Organisation
Chroma Recruitment Ltd
Location
Stockport, Greater Manchester, North West, United Kingdom
Employment Type
Permanent
Salary
£55,000
plenty of flexibility, only working a four-day week. Embedded Software Engineer Requirements: Degree qualified Previous industry experience – ideally 3-5 years plus Embedded C/C++ Microcontrollers – STM32 FPGA – desirable but not essential If you have the required skills for this Embedded Software Engineer position, please get in touch ...

Embedded Software Engineer

Location
Greater London, England, United Kingdom
Familiarity with soft-core processors such as Nios, Micro Blaze, or RISC-V. Strong experience in Linux kernel and user-space development. Proficiency in C, C++, and Python. Experience collaborating closely with hardware engineering teams, particularly when working with early-stage or prototype systems. Degree in Computer Science, Engineering ...

Software Engineer

Location
Cardiff, Wales, United Kingdom
experience, with a strong understanding of how software interacts with electronic hardware Experience working with embedded systems and low-level software development Experience with C/C++ or similar embedded programming languages Ability to debug and test software at both firmware and hardware level Experience working alongside electronics/hardware ...

Senior Software Engineer

Hiring Organisation
Enterprise Recruitment Ltd
Location
Stevenage, Hertfordshire, United Kingdom
Employment Type
Permanent
Salary
£50000 - £65000/annum
tuning closed-loop systems, and improving accuracy, stability and performance through measured data. Senior Software Engineer essential skills 5+ years relevant software engineering experience (C/C++/Python) Strong software design fundamentals, including modular architecture, refactoring, testing and version control. Practical experience controlling motors or servo mechanisms using closed ...

Senior System Engineer

Location
Cambridge, England, United Kingdom
hands-on approach with a strong interest in learning and innovation. Experience with Linux, Atlassian or Azure DevOps would be advantageous. Coding experience in C, C#, Java or Python would be advantageous. Experience with RF communication technologies such as BLE, Wi-Fi, LTE-M or LoRa would be advantageous. Knowledge ...

FPGA Design Engineer

Hiring Organisation
Cortech Talent Solutions
Location
CT5, Whitstable, Kent, United Kingdom
Employment Type
Permanent
Salary
£40000 - £70000/annum
toolchains such as Xilinx Vivado, ModelSim, or Questa. Strong understanding of digital timing, finite state machines, and clock domain crossing. Proficient in VHDL and C/C++, with experience developing self-checking testbenches. Excellent analytical and problem-solving skills; proactive in learning and applying new technologies. Knowledge of video standards ...

System Engineer - Defence

Hiring Organisation
YT Technologies
Location
Hereford, Herefordshire, United Kingdom
Employment Type
Permanent
Salary
£40000 - £65000/annum
Skills: A background in electronics or RF design, radio systems, and the use of RF test equipment. Previous domain experience in EW/ECM, C-UAS, or similar defence-sector radio products. Automated Test Equipment (ATE) software development experience (e.g., Python) and working knowledge of Linux. Experience defining and executing ...

Software Engineer

Location
Belfast, Northern Ireland, United Kingdom
lifecycle Adegree inengineering,computerscience, or a related discipline It would be great if you had any of the following, but it is not essential: C/C++ or Python experience Experience with automated test and build environments Experience in developing cross-platform applications Knowledge of different networking technologies The Company ...

Junior Electronics Engineer

Hiring Organisation
Octagon Group
Location
Cambridge, Cambridgeshire, United Kingdom
Employment Type
Permanent
Salary
£35000 - £50000/annum
soldering, rework or wiring SPI, I2C, UART, USB, Ethernet, CAN, MIPI or LVDS Power supply design, battery-powered products or low-power electronics Embedded C, Python, firmware or FPGA-based systems EMC, environmental testing or design for manufacture Experience within commercial, industrial, defence, aerospace, scientific or other high-technology environments ...

Principal Device Drivers Software Engineer

Location
Landbeach, England, United Kingdom
planning and technical reviews. Integration testing, investigation and resolution of issues. This role requires security clearance. Must haves: Essential experience Excellent knowledge of the C programming language in real time systems, with related experience of s/w design, implementation and test. Excellent debugging skills. Enjoys investigating and solving challenging ...

Software Engineer

Hiring Organisation
Premier Technical Recruitment
Location
Burton-On-Trent, Staffordshire, West Midlands, United Kingdom
Employment Type
Permanent
Salary
£65,000
software design and development, preferably within industrial, transportation, or embedded systems environments and a high level of proficiency in relevant programming languages (e.g., C, C++, Python, Parker ICAN or similar) and experience with embedded systems, real-time operating systems, or control software. You will possess a strong understanding of software ...

Embedded Linux Software Engineer

Location
Farnborough, England, United Kingdom
Requirements Experience of full lifecycle embedded software development Ideally, about 5 to 9 years of post‐graduation working expereince in Embedded Linux software roles C/C++ embedded SW engineering experience, preferably on ARM or similar processor Experience working with embedded Linux embedded (kernel and user‐space development and debugging ...

Software Engineer

Hiring Organisation
Sirius Digital Services
Location
Portsmouth, England, United Kingdom
more of the following: videogame engine technology (e.g., Unreal Engine, Godot), entity or event-based simulation, robotics, and autonomous systems Proficiency in C/C++, familiarity with Python. Willingness to learn new technologies and programming languages Ability to apply mathematical or statistical methods to scientific or applied challenges Confidence working ...

Software Engineer C++

Location
United Kingdom
more of the following: videogame engine technology (e.g., Unreal Engine, Godot), entity or event-based simulation, robotics, and autonomous systems Proficiency in C/C++, familiarity with Python. Willingness to learn new technologies and programming languages Ability to apply mathematical or statistical methods to scientific or applied challenges Confidence working ...