301 to 325 of 412 Remote/Hybrid C Jobs

Lead Embedded Software Engineer (C/C++, Defence)

Location
Wickford, England, United Kingdom
Leonardo UK Ltd in Basildon is seeking a Principal Software Engineer with extensive C/C++ experience to contribute to defence projects. You will work on innovative software features, collaborating across disciplines to deliver market-leading products for the Integrated Sensors & Protection line. Direct industry experience is not required; Leonardo ...

Hybrid Embedded Software Engineer — C/C++, Linux, DSP/SDR

Location
Portsmouth, England, United Kingdom
Portsmouth with hybrid working patterns. You’ll contribute to the end-to-end development of embedded software for high-profile programmes, primarily using C/C++ on bare-metal and embedded Linux platforms. You will work with Buildroot/Yocto, U-Boot, kernel config and device trees, and engage ...

Senior Software Engineer C Linux Networking - Remote

Hiring Organisation
Saxon Recruitment Solutions
Location
Edinburgh, Midlothian, United Kingdom
Salary
£ 100 K
000Bonus/Benefits: Bonus + BenefitsSector: All JobsJob Type: PermanentWork Hours: Full TimeContact: Steve SaxonEmail: steve@saxonrecruitment.comApply for this job nowJob DescriptionSenior Software Engineer C Linux Networking - Remote or Hybrid Edinburgh Stuck Frustrated Know you’re better than this ... Career goals not being met As a Lead/Senior … subnets etcAn understanding of Routing Concepts and if possible, Protocols, BGP, OSPF, IS-IS etc5+ years relevant experience with the ability to write quality C code under Linux with a good understanding of this OS and open source software development, debugging.It would be useful if you have some knowledge ...

Embedded Linux Software Team Lead | MRL Consulting

Hiring Organisation
Appcast
Location
Remote, UK
hands-on software development with technical leadership and mentoring of a small engineering team.Key ResponsibilitiesLead development of Linux user-space applications and system services.Develop C/C++ software for system configuration, monitoring and diagnostics.Design APIs and services for hardware control and telemetry.Provide technical leadership across software architecture and development.Conduct code … hardware engineering teams.Maintain CI/CD pipelines and development workflows.Key Requirements8+ years’ experience in Linux software development.3–4 years’ technical leadership or mentoring experience.Strong C/C++ development experience in Linux user-space environments.Strong knowledge of Linux system programming, including POSIX APIs, sockets and multithreading.Experience developing Linux system services ...

Senior Software Developer

Hiring Organisation
Entrust Corporation
Location
Cambridge, Cambridgeshire, United Kingdom
Salary
£ 80 K
people. It’s the curiosity, dedication, and innovation that drive our success and help us anticipate the future. Job title: Senior Software Developer (C/Python Systems)Location: Cambridge (Hybrid, 3 days onsite)Job type: Permanent, full-timeAbout the Position:You will join a team working on Linux system tools … requiring Python development experience for scripting along with C coding experience.We’re using locked-down SELinux embedded in our Hardware Security Modules (HSMs), tackling the network stacks, security rules, container interplay, & other challenges. We’re also working on the tools to interact with and control HSMs, and their secure (signed ...

Software Engineer - Yocto/Linux

Hiring Organisation
Spire Global
Location
Glasgow, Lanarkshire, United Kingdom
Salary
£ 70 K
interface with embedded systems using low-level protocols and higher-level protocols for business logicImplement communication interfaces between embedded systems and higher-level processesIntegrate C libraries for specific hardware interfacesContribute to the design and implementation of fault-tolerant systemsCollaborate closely with the Electrical Engineering team to ensure optimal software-hardware … integrationSpin up new designs and maintain existing products with Yocto - focused onXilinx MPSoC systems, but we also support number of other systemsKey Skills:C/C++, Bash and PythonProficiency working with the Yocto framework: (for application design and base OS modifications including kernel modules)Knowledge of a Linux-based development ...

Senior Embedded Systems Engineer

Hiring Organisation
Jonathan Lee Recruitment Ltd
Location
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 ...

Senior Embedded Systems Engineer

Hiring Organisation
Jonathan Lee Recruitment
Location
Oxford, Oxfordshire, United Kingdom
Salary
£ 60 K
design, 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 ...

Senior Software Engineer, Audio Validation Systems

Hiring Organisation
Sony Interactive Entertainment America
Location
London, United Kingdom
Salary
£ 80 K
closely with Audio SDK engineers and platform teams to turn complex audio quality problems into measurable, repeatable engineering systems.The right person will have strong C/C++ and Python skills, practical digital audio knowledge, and experience building reliable tools, automation, or analysis systems. Previous testing or QE experience is helpful … detect, and release decisions better informed.What you’ll be doingDesign, build, and maintain audio validation tools for PlayStation SDK audio libraries and technologies.Write C/C++ and Python code to analyse audio output, detect regressions, compare SDK versions, and validate expected behaviour.Build automated systems for repeatable audio quality measurement, including ...

Senior Software Engineer, Audio Validation Systems

Hiring Organisation
Sony Interactive Entertainment America
Location
London, UK
Employment Type
Full-time
with Audio SDK engineers and platform teams to turn complex audio quality problems into measurable, repeatable engineering systems. The right person will have strong C/C++ and Python skills, practical digital audio knowledge, and experience building reliable tools, automation, or analysis systems. Previous testing or QE experience is helpful … release decisions better informed. What you'll be doingDesign, build, and maintain audio validation tools for PlayStation SDK audio libraries and technologies. Write C/C++ and Python code to analyse audio output, detect regressions, compare SDK versions, and validate expected behaviour. Build automated systems for repeatable audio quality measurement ...

Software Engineering Manager

Location
Greater London, England, United Kingdom
from prototype through to production release, managing dependencies with the FPGA, electronics, optical, and clinical teams Ensure software development complies with IEC 62304 (Class C), IEC 60601-1, and ISO 14971, maintaining documentation and traceability in line with CoMind's QMS Partner with the DevOps, Test & Cloud Engineering Manager … high-performing software teams, with the ability to set direction and develop engineers Hands-on background in embedded and real-time software development, including C/C++ on embedded Linux Strong software architecture and system design experience for resource-constrained or safety-critical hardware Experience developing software for medical devices ...

Embedded Electronics & Firmware Engineer

Location
United Kingdom
hardware – schematic capture, PCB design and bring-up – for new products and for the improvement of existing products. Develop, test and maintain embedded firmware (C/C++) for microcontroller-based products (STM32), including for control sensing, signal conditioning and communications. Provide internal technical leadership on the embedded electronics and firmware … lead a technical domain independently will be considered at a senior level. Candidates should have demonstrable expertise in some of: Firmware development in C/C++ for microcontrollers – the primary focus of this role. Development on STM32 microcontrollers and the STM32Cube tools and ecosystem. Embedded hardware design – schematic capture ...

Embedded Electronics & Firmware Engineer

Location
Witney, England, United Kingdom
hardware – schematic capture, PCB design and bring-up – for new products and for the improvement of existing products. Develop, test and maintain embedded firmware (C/C++) for microcontroller-based products (STM32), including for control sensing, signal conditioning and communications. Provide internal technical leadership on the embedded electronics and firmware … lead a technical domain independently will be considered at a senior level. Candidates Should Have Demonstrable Expertise In Some Of Firmware development in C/C++ for microcontrollers – the primary focus of this role. Development on STM32 microcontrollers and the STM32Cube tools and ecosystem. Embedded hardware design – schematic capture ...

Embedded C Software Engineer - Development

Hiring Organisation
Certain Advantage
Location
Stevenage, Hertfordshire, United Kingdom
Employment Type
Contract
Contract Rate
GBP 70 Hourly
World Class Defence Organisation is currently looking to recruit an Embedded C Software Engineer on an initial 6 month contract. Rate: £70.00 per hour Location: Stevenage Hybrid/Remote working: Onsite however a 4 day working week (Monday to Thursday) is available click apply for full job details ...

Software Developer C and Linux

Hiring Organisation
System Recruitment
Location
Lymington, Hampshire, United Kingdom
Employment Type
Permanent
Salary
£60000 - £64000/annum excellent benefits
leading tech company specialising in data management have an immediate requirement for an experienced C/Linux Software Developer. Key Skills: Software Developer, Software Engineer, C, Linux, Autotools, LDAP, Active Directory, Terraform, OpenTofu, API Location: Hybrid but must be able to reach the office near Lymington - SO41 9AZ Salary … + benefits Essential Skills Experience developing application code in C on Linux Working with Linux build systems, (mainly Autotools) Identity & Authentication knowledge: LDAP/Active Directory integration (e.g. via OpenLDAP's libldap) OpenID Connect/OAuth 2.0 (e.g. via liboauth2) Understanding of credential handling, token validation, and session management Awareness ...

Software Developer C and Linux

Hiring Organisation
System Recruitment
Location
Lymington, Hampshire, South East, United Kingdom
Employment Type
Contract
Contract Rate
£60,000
leading tech company specialising in data management have an immediate requirement for an experienced C/Linux Software Developer. Key Skills: Software Developer, Software Engineer, C, Linux, Autotools, LDAP, Active Directory, Terraform, OpenTofu, API Location: Hybrid but must be able to reach the office near Lymington - SO41 9AZ Salary … + benefits Essential Skills Experience developing application code in C on Linux Working with Linux build systems, (mainly Autotools) Identity & Authentication knowledge: LDAP/Active Directory integration (e.g. via OpenLDAP's libldap) OpenID Connect/OAuth 2.0 (e.g. via liboauth2) Understanding of credential handling, token validation, and session management Awareness ...

Senior/Principal Software Engineer

Hiring Organisation
Matchtech
Location
Sittingbourne, Kent, United Kingdom
Salary
£ 70 K
degree or equivalent experience in a Scientific/Engineering (electronics-engineering, software-engineering, physics, math's) environmentExcellent Software Engineering skills, with significant experience in C/C++Extensive experience of Software Architecture Design using UML or other recognised model-based design techniques as well as experience in UML for software design … CAMEO, EA, Rhapsody or integrity ModelerExtensive experience of interfacing software with hardware in a real-time environment and development experience to DO-178B/C StandardsThe Software team:You will be working as part of a team of experienced, passionate and innovative engineers creating world-leading control and display systems. ...

Senior/Principal Software Engineer

Hiring Organisation
Matchtech
Location
Kent, United Kingdom
Employment Type
Permanent
Salary
GBP Annual
equivalent experience in a Scientific/Engineering (electronics-engineering, software-engineering, physics, math's) environment Excellent Software Engineering skills, with significant experience in C/C++ Extensive experience of Software Architecture Design using UML or other recognised model-based design techniques as well as experience in UML for software design … Rhapsody or integrity Modeler Extensive experience of interfacing software with hardware in a real-time environment and development experience to DO-178B/C Standards The Software team: You will be working as part of a team of experienced, passionate and innovative engineers creating world-leading control and display systems. ...

Head of Software — Connectivity Solutions (Hardware + Embedded Software Engineering) - Cambridge - £120k + Bonus

Location
Cambridge, England, United Kingdom
client’s software has grown fast, organically, and largely without central ownership. Today it lives across three areas: a 9-strong embedded team writing C on Linux across Intel and AMD SoCs, an x86 applications team, and a dedicated offshore engineering team of ~28, alongside an on-site test function … Linux applications, and the test team, plus the relationship with the offshore engineering partner Set and defend technical direction (the business is running C, Rust, Go and Scala today, and part of this role is deciding where that goes next) Introduce modern CI/CD, automated testing and release discipline ...

Software Engineer

Hiring Organisation
Advanced Diagnostics Ltd
Location
Nuneaton, England, United Kingdom
role will include: Cryptanalysis of algorithms Analysis of various microcontroller architectures Using IDA Pro Logging vehicle communications (CAN Bus, K-Line) Developing C/C++ applications for our tools Using Python to develop in-house routines for vehicle communication Testing procedures on various vehicles Participating in Scrum meetings and reporting … track tasks and activities Who we are looking for: Degree in Automotive Engineering, Electronic Engineering, Computer Science, or a related field Proficiency in C and embedded systems development Understanding of software development methodologies Recent graduates are welcome to apply Strong ability to learn and absorb complex information effectively Outstanding analytical ...

Electronics Engineer

Location
Cheltenham, Gloucestershire, United Kingdom
junior colleagues. Technical requirements: Strong expertise in at least one of the following: Complex PCB design FPGA development with VHDL Embedded software development with C/C++ Excellent academic background with a 1st or 2:1 from a top university (UK top 10) in a relevant STEM subject and ideally … salary reviews, annual bonus scheme and generous company pension contributions. Keywords: Hardware Engineer, Electronics Engineer, PCB Design, Schematic Capture, OrCAD, FPGA Development, VHDL, Embedded C, Embedded C++, Linux Device Drivers, Hardware Test, Analogue Electronics, RF, Signal Processing, Image Processing, Data Processing, Consultancy Another top job from ECM, the high-tech ...

Principal Embedded Engineer

Hiring Organisation
Electus Recruitment
Location
Dorchester, Dorset, South West, United Kingdom
Employment Type
Permanent, Work From Home
role with genuine scope to influence how complex embedded systems are delivered. What you will need British nationality Extensive experience developing embedded systems using C or C++ Knowledgeof microcontrollers, System on Chip platforms and Field Programmable Gate Arrays is a plus What we offer A permanent principal-level position offering … embedded engineering work packages from initial scope through to release Support integration across software, firmware and hardware engineering disciplines Your experience Strong embedded C and C++ development experience Practical knowledge of modern microcontrollers, System on Chip technologies and Field Programmable Gate Arrays Knowledge of hardware description languages such as VHDL ...

Electronics Hardware Engineer

Location
United Kingdom
digital electronic hardware for advanced subsea products. Lead hardware design reviews and provide technical guidance throughout the development lifecycle. Develop embedded firmware using Embedded C and support implementation on microprocessor-based systems. Design reliable low-power, low-noise electronic circuits for demanding environments. Support EMC design, testing and standards compliance … Engineering, Electrical Engineering or a related discipline. Strong commercial experience in analogue and digital electronics design. Experience designing FPGA and microprocessor-based systems. Embedded C programming experience with a working knowledge of C++. Experience designing low‐power and low‐noise electronic systems. Knowledge of EMC design principles and EMC testing. ...

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

Remote Senior Software Developer

Location
United Kingdom
providing precise solutions, and making corrections — with a primary focus on Python across backend services, data pipelines, and ML infrastructure, alongside JavaScript (including ReactJS), C/C++, Java, Rust, and Go. You will evaluate and refine AI-generated code for efficiency, scalability, and reliability, and work with cross-functional teams … model training initiatives by curating code examples, building solutions, and correcting code — primarily in Python, with additional work in JavaScript (including ReactJS), C/C++, Java, Rust, and Go. Evaluate and refine AI-generated code to ensure that it is efficient, scalable, and reliable. Collaborate with cross-functional teams ...