Remote C Jobs

301 to 325 of 759 Remote C Jobs

Staff Software Engineer

Belfast, Northern Ireland, United Kingdom
Hybrid / WFH Options
Trust In SODA
engineer level, so please feel free to also send in your CV if you're not quite at the staff level just yet. They are looking for highly experience C/C++ engineers who will be responsible for the design and development of software components for their Payment Terminals. At Staff level you will lead the team and work on … a range of C++ and C based software projects. Desired Technical Skills: Bachelors degree in computer science or other relevant area Strong hands-on experience in C++ or C Experience in Linux development Experience in Agile/SCRUM environments Experience with one or more of XML, JSON, HTML Experience leading a team and mentoring more junior engineers Database design and More ❯
Posted:

Embedded Software Engineer

Exeter, England, United Kingdom
Hybrid / WFH Options
ISR Recruitment
Embedded Software Engineer Exeter, Devon (Hybrid-Working with a minimum of x2 days in the office, you will need to be based locally) c£45,000 per year Plus an excellent company benefits package (including Private Pension, Bonuses, Life Insurance, Private Healthcare, etc.) The Opportunity: My client based in the sustainability sector are currently on the lookout for an Embedded … projects. There are opportunities for involvement in a range of the team’s responsibilities, including solution design, architecture and test automation; as well as understanding the underlying technologies and C language. The work would involve both driver-level and application-level development and my client looks favourably on someone with a personal interest and passion for embedded systems. Skills and … Experience: Experience of software development, with proficiency in embedded software Experience architecting embedded systems Proficiency and excellent understanding of the C language Bare metal programming experience Code optimisation for performance, size and reliability Experience with the Microchip development suite (MPLAB, XC32 etc.) Working experience using PIC32 or a similar Microchip product Familiarity of Python Familiarity with C++ techniques A keen More ❯
Posted:

Red Team Developer (Hybrid within the NCR) with Security Clearance

Fort Belvoir, Virginia, United States
Hybrid / WFH Options
Breakpoint Labs, LLC
for use in post-exploitation activities. - Expand command and control (C2) (e.g., Cobalt Strike) capabilities using Beacon Object Files (BOFs), user-defined reflective loaders (UDRL), Aggressor Scripts (CNAs), and C/C C# tools. - Develop unique red team assessment tools for remote, local, and persistent cyber operations, including an implant, C2 server, redirector, and operator client. - Develop shell scripts (e.g. … PowerShell, Bash, CMD) if the capability cannot be developed using a more advanced method such as BOF, URDL, or the in-memory deployment of C/C C#. - Extend existing Windows implant capabilities for Linux, MacOS, embedded systems, real-time operating systems, and Cisco IOS via designated C2 platform (e.g. Cobalt Strike) Beacon or boutique implant. - The expected ratio of … program languages utilized is: 50% C/C++ (Beacon Object Files), 25% Sleep (CNAs), 15% C#, 10% Other. - All development should be designed to integrate within the designated C2 platform (e.g., Cobalt Strike) seamlessly, in order to streamline use by Cyber Red Team Operators. - The preference for all tools that will integrate with designated C2 platform (e.g., Cobalt Strike) will More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:

Software Developer

Desborough, Northamptonshire, United Kingdom
Hybrid / WFH Options
Logistex
Are you looking for an opportunity to shape the future of software quality in a forward-thinking company? Are you experienced within C/C++ and Java? If YES, you could be the Software Developer we are looking for! What is your focus as a Software Developer? You will be responsible for developing, testing, and implementing high-quality software solutions … Conduct testing, troubleshooting, and debugging to optimise software performance and resolve issues. What we are looking for? Degree in Computer Science, Software Engineering, or a related field. Experience in C/C++ and Java Competent in Linux (Unix) based operating systems and able to write shell scripts Experience with warehouse management systems (WMS) or automation systems is a bonus. Apply More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Developer

Kettering, North Northamptonshire, Northamptonshire, United Kingdom
Hybrid / WFH Options
Logistex
Are you looking for an opportunity to shape the future of software quality in a forward-thinking company? Are you experienced within C/C++ and Java? If YES, you could be the Software Developer we are looking for! What is your focus as a Software Developer? You will be responsible for developing, testing, and implementing high-quality software solutions … Conduct testing, troubleshooting, and debugging to optimise software performance and resolve issues. What we are looking for? Degree in Computer Science, Software Engineering, or a related field. Experience in C/C++ and Java Competent in Linux (Unix) based operating systems and able to write shell scripts Experience with warehouse management systems (WMS) or automation systems is a bonus. Apply More ❯
Employment Type: Permanent
Posted:

Software Engineer

Northampton, West Northamptonshire, Northamptonshire, United Kingdom
Hybrid / WFH Options
Logistex
Are you looking for an opportunity to shape the future of software quality in a forward-thinking company? Are you experienced within C/C++ and Java? If YES, you could be the Software Engineer we are looking for! What is your focus as a Software Engineer? You will be responsible for developing, testing, and implementing high-quality software solutions … Conduct testing, troubleshooting, and debugging to optimise software performance and resolve issues. What we are looking for? Degree in Computer Science, Software Engineering, or a related field. Experience in C/C++ and Java Competent in Linux (Unix) based operating systems and able to write shell scripts Experience with warehouse management systems (WMS) or automation systems is a bonus. Apply More ❯
Employment Type: Permanent
Posted:

Quantitative Engineer New London

London, England, United Kingdom
Hybrid / WFH Options
Blockchain Ventures
share the passion to code, create, and ultimately build an open, accessible and fair financial future, one piece of software at a time. We are currently seeking an experienced C Rust Quantitative Software Engineer/Developer. You will be responsible for designing, building and optimizing our electronic trading platform. You will work closely with our traders to perform various functions … based software environment building efficient, reliable/high-availability and fast applications Partner with the traders to define priorities and deliver custom software solutions Design and develop high-performance C rust components used by trading applications WHAT YOU WILL NEED A deep passion for technology, software development, and mathematics Proficiency with C Rust Experience with derivatives and knowledge of pricing More ❯
Posted:

Release Engineer

London, England, United Kingdom
Hybrid / WFH Options
Capgemini
immigration status, employment history going back 3 continuous years, and unspent criminal record check (known as Disclosure and Barring Service) Your role Embedded software development in programming languages like C and python. You can bring your whole self to work. At Capgemini equity, diversity and inclusion is part of everyday life, and will be part of your working reality. We … Women in Engineering employee network group. These networks support our community every day. Your skills and experience 10+ years of experience in embedded software development and software language like C and python. Knowledge of CI Automation using Jenkins/Gerrit System, Bash/Python Scripting Experience with tools like JIRA, Confluence, Gerrit/Git, Jenkins, Splunk Understanding of Lean and … Agile Software Development Methodologies C/C++ programming, UNIX and Linux skills (administration, development, troubleshooting) etc Experience in Set Top Box/Router/Booster software development, E2E knowledgeof the software stack or integration would be a plus Good communication skills Ability to independently work in a team and be a team player Don't meet every single requirements? Studies More ❯
Posted:

Senior Embedded Software Engineer

Bristol, England, United Kingdom
Hybrid / WFH Options
ZipRecruiter
Engineer with 7-10 years of experience, ideally with some mentoring experience to lead junior team members in working with cutting-edge embedded technology. Applicants should have solid Embedded C/RTOS development skills, preferably gained in safety-critical sectors such as aerospace, automotive, or medical. Experience with MISRA coding standards would be advantageous. Offering a competitive salary up to More ❯
Posted:

Senior Software Security Architect

Reading, Berkshire, South East, United Kingdom
Hybrid / WFH Options
Bowerford Associates
Life Cycle (SDLC) - you will have an excellent understanding of Software Development and Software Testing and you will have a strong understanding of multiple programming languages, such as, C++, C, C#, .NET Core, Java, JavaScript, Node.js, Angular, React or similar. You will also have/be: Experience in creating application security strategies, standards, best practices, and providing direct input to … Working. KEYWORDS Senior Software Security Architect, Senior Application Security Architect, SDLC, Secure by Design, Architecture, Software Development, Engineering, DevOps, InfoSec, Security, Security Strategy, Best Practice, Programming, Code, C++, C#, C, .NET Core, Java, JavaScript, Node.js, Angular, React, OWASP, Agile, Application Threat Modelling, Security Policy, Security Controls, ISO 27001, NIST, GDPR, Cloud, Azure. Please note that due to a high level More ❯
Employment Type: Permanent, Work From Home
Salary: £90,000
Posted:

Sustaining Operations Engineer

London, England, United Kingdom
Hybrid / WFH Options
Canonical
experience troubleshooting advanced Linux issues Background in Computer Science, STEM or similar Exceptionally strong experience with either Linux, LXD, OpenStack, Ceph or Kubernetes Strong debugging experience with Python, Go, C or C++ on Linux Ability to troubleshoot with gdb, pdb, tcpdump or other tools Familiarity with git source code repositories and branches An exceptional academic track record from both high … self-motivated You have interest in, and experience with most of the following: Ubuntu Linux - kernel or userspace, Kubernetes, OpenStack, Ceph, QEMU/KVM, LXC/LXD, Python, Go, C, Postgresql, Mongo, Debian packaging, distributed systems What we offer you We consider geographical location, experience, and performance in shaping compensation worldwide. We revisit compensation annually (and more often for graduates More ❯
Posted:

RF Engineer - Enhanced Developed V

Gloucester, Gloucestershire, United Kingdom
Hybrid / WFH Options
French National Space Agency
for Software-defined radios Desired Skills Experience in RF algorithm development and Digital Signal Processing Antenna optimisation and characterisation experience Embedded systems vulnerability analysis Knowledge of OpenCPI, GnuRadio, Python, C/C++, and other SDR development tools VHDL, Python and/or C/C++ Development on Linux and use of GitLab Location This is a full time position in More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

RF Engineer

Gloucester, England, United Kingdom
Hybrid / WFH Options
Lockheed Martin
and developing for Software-defined radios Experience in RF algorithm development and Digital Signal Processing Antenna optimisation and characterisation experience Embedded systems vulnerability analysis Knowledge of OpenCPI, GnuRadio, Python, C/C++, and other SDR development tools. VHDL, Python and/or C/C++ Development on Linux and use of GitLab Job Reference Number: 16667BR Employee Type: Full Time More ❯
Posted:

PLC Developer - Siemens Technologies

Isle of Wight, England, United Kingdom
Hybrid / WFH Options
Oliver James
external partners. Drive innovation and integrate modern DevOps practices into development. Requirements: Extensive Siemens PLC programming experience. Strong background in embedded control systems and full project lifecycle. Proficiency in C/C++, Python, Delphi or similar languages. Familiarity with Git and CI/CD pipelines. Strong problem-solving and system troubleshooting skills. Package Highlights: Hybrid working Pension, annual reviews, EV More ❯
Employment Type: Full-Time
Salary: £75,000 per annum, Pro-rata, Inc benefits
Posted:

Lead of Machine Learning Systems, Scale and Performance

London, England, United Kingdom
Hybrid / WFH Options
InstaDeep
System Scaling: Design strategies for scaling machine learning models across diverse hardware platforms (GPU/TPU) and optimising system performance under heavy load. Low-Level Optimisation: Write efficient Python, C/C++, XLA, Pallas, Triton, or CUDA code to achieve performance breakthroughs. ML Systems Design: Architect robust distributed systems for training, deployment, and monitoring, ensuring computational efficiency and scalability. Data … software stack supporting key projects. Mentorship: Guide and mentor the ML engineering team, fostering best practices in coding, testing, and documentation. Required Skills Expertise with Python and/or C/C++ Understanding of Linux systems, performance analysis tools, and hardware optimisation techniques. Development with machine learning frameworks (JAX, Tensorflow, and/or PyTorch) Passion for profiling, identifying bottlenecks, and More ❯
Posted:

Compiler Engineer

Cambridge, England, United Kingdom
Hybrid / WFH Options
IC Resources
role. What’s required for this Compiler Engineer position? Experience with compiler frameworks or system tools (e.g., LLVM, schedulers, profilers) Proficiency in Python and one of C++, Rust, or C Familiarity with system-level programming (OS, microprocessors, co-processors) Experience with development tools like Git, CI, and testing frameworks BSc or higher in Computer Science, Electrical Engineering or similar Excellent More ❯
Posted:

Senior FPGA Engineer

Cambridge, England, United Kingdom
Hybrid / WFH Options
Arm
synthesis, place & route, constraints, and timing closure Strong RTL skills in Verilog/System Verilog or VHDL with source code under version control. Scripting skills in Python basic level C/C++. Knowledge and expertise in debugging designs in both simulation and hardware. A creative and structured approach to problem-solving with excellent communications skills, written and spoken English; ability … Knowledge/Experience of implementation of FPGA peripherals such as DDR memory, PCIe and high speed interfaces. Programming languages such as assembly language (ideally Arm assembler), higher-level (e.g. C), object-orientated (e.g. C++)Use of a UNIX environment and shell programming Version control of source code using GIT/GERRIT Experience and knowledge of Arm IP and the AMBA More ❯
Posted:

Embedded Software Developer

London, England, United Kingdom
Hybrid / WFH Options
Capgemini Engineering
single or dual) or immigration status, employment history going back 3 continuous years, and unspent criminal record check (known as Disclosure and Barring Service) Your role Software development in C programming language on embedded devices and products. You can bring your whole self to work. At Capgemini equity, diversity and inclusion is part of everyday life, and will be part … audio pipeline Experienced with DSP development, processing techniques on common DSP chipsets. Good knowledge of relevant SW design techniques and methodologies Familiar with audio test kits Excellent knowledge of C, C++ programming in multitasking embedded environment Familiar with Jira/Confluence. Git/Gerrit/Yocto. Ability to quickly understand and translate product requirements into technical solutions Solution focused with More ❯
Posted:

Junior Linux Kernel Engineer - Ubuntu

London, England, United Kingdom
Hybrid / WFH Options
Canonical
work on the Linux kernel for Ubuntu. If you’ve enjoyed operating systems in your coursework or current role, you are confident in your ability to write high quality C and possibly Rust, and are ready to take the plunge and see how it all works, then this would be a great place to pursue your next career stage. We … in a remote work environment Professional manner with colleagues, business partners, and the open-source community Ability to communicate effectively in English, both written and verbal Programming experience in C and/or Rust Familiarity with version control practices, ideally with git Understanding of operating system kernel fundamentals Ability to travel twice a year for company events of up to More ❯
Posted:

D365 BC Developer

Newcastle upon Tyne, Tyne & Wear, United Kingdom
Hybrid / WFH Options
Innovative Tech People
Business Central solutions, integrating with external systems, and ensuring optimal performance and scalability. Key Responsibilities: Design, develop, and implement customizations and extensions in D365 Business Central using AL and C/AL. Integrate D365 BC with external applications using APIs, web services, and middleware. Develop and maintain backend services and tools using C# and .NET . Write and optimize complex More ❯
Employment Type: Permanent
Salary: £40000 - £50000/annum
Posted:

Embedded Software Engineer with Security Clearance

Washington, Washington DC, United States
Hybrid / WFH Options
OMW Consulting
engineers on board bringup, debug and testing of hardware/software interfaces. Skills and experience needed 2+ years of software development experience Strong coding skills in compiled languages (Rust, C/C++, etc.) Experience in hardware-software interfaces and buses such as I2C, SPI, PCI, AXI Basic IP networking knowledge US citizen with Active Secret Clearance however TS/SCI More ❯
Employment Type: Permanent
Salary: USD 250,000 Annual
Posted:

Embedded Linux Software Engineer

United Kingdom
Hybrid / WFH Options
KO2 Embedded Recruitment Solutions Ltd
and optimize Linux-based operating systems for custom hardware platforms. Contribute to the full software development lifecycle – from requirements through to testing and deployment. Required Skills & Experience: Proficiency in C/C++ programming. Experience with embedded Linux (Yocto Project and Debian frameworks ideally) 5+ years’ experience developing, implementing, and debugging with microcontrollers using an RTOS. Experience with a range of More ❯
Posted:

Embedded Linux Software Engineer

Worcester, Worcestershire, West Midlands, United Kingdom
Hybrid / WFH Options
KO2 Embedded Recruitment Solutions LTD
and optimize Linux-based operating systems for custom hardware platforms. Contribute to the full software development lifecycle - from requirements through to testing and deployment. Required Skills & Experience: Proficiency in C/C++ programming. Experience with embedded Linux (Yocto Project and Debian frameworks ideally) 5+ years' experience developing, implementing, and debugging with microcontrollers using an RTOS. Experience with a range of More ❯
Employment Type: Permanent, Work From Home
Salary: £60,000
Posted:

Web3 Security Researcher

EC1V, Bunhill, Greater London, United Kingdom
Hybrid / WFH Options
Technical Futures Ltd
re Looking For: A relevant PhD (Mathematics, Cryptography, or Computer Science). Proven experience in Web3/Smart Contract Auditing. Programming expertise in Go, Rust, Solidity, and/or C/C++. Strong understanding of code security and attacker models. Familiarity with financial mathematics or modeling is a plus. Experience or strong interest in zero-knowledge proofs is highly desirable. More ❯
Employment Type: Permanent
Posted:

Embedded Software Engineer

Knaresborough, North Yorkshire, Yorkshire, United Kingdom
Hybrid / WFH Options
Technical Prospects Ltd
tasks. Maintaining code as well as its effective storage. Ensure that any outputs are appropriate and have been verified accordingly. Embedded Software Engineer Skills & Experienced Experienced Embedded Software Engineer (C/C++ programming). Understanding of Atmel and Microchip environment and MCUs. Extensive debugging skills. Appreciation of embedded system hardware design and PCB design. Ability to understand component/product More ❯
Employment Type: Permanent, Work From Home
Salary: £55,000
Posted:
C
Work from Home
10th Percentile
£45,000
25th Percentile
£50,000
Median
£57,000
75th Percentile
£71,875
90th Percentile
£86,500