C/C++ Remote Jobs

Find remote jobs requiring C/C++ skills. Apply now and work from anywhere.

C and C++ are foundational programming languages used to write fast, efficient software that talks closely to hardware. C focuses on procedural programming and fine grained control of memory. C++ builds on C and adds features for organizing larger projects, such as classes and templates. Together they cover low level systems work and high performance applications.

These languages are valuable for remote work because many projects need clean, testable code and strong tooling that supports distributed teams. C and C++ codebases often require careful review, testing, and performance profiling, all of which can be done asynchronously. Remote roles frequently involve writing portable code, automating builds and tests, and collaborating through version control and continuous integration.

Industries that rely on C and C++ include:

  • Embedded systems and firmware
  • Operating systems and device drivers
  • Game development and graphics
  • High performance computing and scientific software
  • Finance and low latency trading systems
  • Robotics, automation, and telecommunications
  • Internet of Things and hardware integration

To develop and improve your C or C++ skills, focus on fundamentals like pointers, memory management, and data structures, then practice with real projects. Learn the standard library and modern C++ idioms, use debugging and profiling tools, and write tests to ensure reliability. Read and contribute to open source code, seek feedback through code reviews, and build a portfolio of projects that show you can solve practical problems and deliver clean, maintainable code.

Software Engineer, Kernel & BIOS

Dublin, Ireland
1 week ago
BIOS/UEFI Integration
C/C++
CPU Bring-up / Hardware Integration
Arista Networks
Contractor
Experienced

Software Engineer

Poland
3 weeks ago
C/C++
Device Driver Development
Linux Kernel And OS Internals
Arista Networks
Full-Time
Experienced

Software Engineer - Platform Team

Madrid, Spain
1 month ago
ASIC/FPGA
C/C++
Linux
Arista Networks
Contractor
Experienced

Software Engineer - Platform Team

Madrid, Spain
1 month ago
ASIC/FPGA
C/C++
Embedded Systems
Arista Networks
Contractor
Experienced

Software Architect – Transmission Control

Budapest, Hungary
1 month ago
AUTOSAR
C/C++
Functional Safety
Bosch Group
Full-Time
Expert

Software Engineer - Platform Team

Madrid, Spain
1 month ago
C/C++
Embedded Systems
Linux
Arista Networks
Contractor
Experienced

Software Engineer, Platform (C++/Linux)

Budapest, Hungary
2 months ago
C/C++
Embedded Systems Debugging
Linux
Arista Networks
Contractor
Experienced

Middle/Senior Embedded Developer (Rust)

Warsaw, Poland
2 months ago
ARM Cortex-A
C/C++
Device Drivers (I2C/SPI/UART)
Sigma Software
Full-Time
Experienced

Software Engineer

Poland
2 months ago
C/C++
Device Drivers
Linux Kernel & OS Internals
Arista Networks
Full-Time
Experienced

Software Engineer - Platform Team

Bucharest, Romania
2 months ago
Algorithms
C/C++
Distributed Systems
Arista Networks
Contractor
Experienced

Software Engineer, Cloud EOS Team

Dublin, Ireland
2 months ago
AWS
C/C++
DPDK
Arista Networks
Full-Time
Experienced

Senior Render Engineer

Worldwide
2 months ago
C/C++
Monte Carlo Ray Tracing & Global Illumination
Parallel Programming (CPU/GPU)
NBCUniversal
Full-Time
Experienced
YEAR $155000 - $190000

Software Engineer - Cloud EOS

Dublin, Ireland
2 months ago
C/C++
DPDK
Linux
Arista Networks
Full-Time
Experienced

Software Development Engineer I

Bangalore, India
4 months ago
C/C++
Java
SingleView Configuration (EPM)
IN50 - Independent Technology India (IN50)
Full-Time
Entry Level

Software Engineer (Remote — Hungary, Romania, Greece, Spain)

Hungary, Romania, Greece, Spain
4 months ago
Algorithms
C/C++
Distributed Systems
Arista Networks
Full-Time
Experienced

Principal Researcher (Unit 42)

Amsterdam, Netherlands
5 months ago
BigQuery
C/C++
Malware Analysis
Palo Alto Networks
Full-Time
Expert

Principal Researcher, Unit 42

London, United Kingdom
5 months ago
BigQuery
C/C++
Malware Analysis
Palo Alto Networks
Full-Time
Expert

Senior Software Engineer

Broomfield, Colorado, United States
5 months ago
C/C++
Machine Learning
MATLAB
Anduril Industries
Full-Time
Experienced

DevOps Engineer

Warsaw, Poland
6 months ago
C/C++
CI/CD
Gitlab/GitHub
Act Digital
Contractor
Experienced

Senior Software Engineer

USA
7 months ago
Agile/Scrum
C/C++
Git
Dtex Systems
Full-Time
Experienced
YEAR $150000 - $200000

SCADE Developer – Embedded Software & Open ECU Integration

Montreal, Canada
8 months ago
ANSYS SCADE Suite
C/C++
Embedded Software Development
Sopra Steria
Full-Time
Experienced

Protocol Engineer

Worldwide
8 months ago
APIs
C/C++
Rust
IFT
Full-Time
Experienced

Principal Embedded Software Engineer

Phoenix, AZ
8 months ago
C/C++
Embedded Software Development
High-Speed Networking
XceedSearch.com
Full-Time
Experienced
YEAR $185000 - $185000

Infrastructure Software Engineer

Canada
8 months ago
Backend Systems
C/C++
Go
Dropbox
Full-Time
Experienced
YEAR $123380 - $166851

Staff Software Engineer - Hypervisor

USA
9 months ago
C/C++
Hypervisor Technologies
System-Level Software Development
Lynx
Full-Time
Experienced

NAD - Modem SW Engineer (Telematics)

Seongnam-si, Korea, Republic Of
10 months ago
C/C++
CAN/LIN
Embedded Linux
Aumovio
Full-Time
Experienced

Software Engineer - Platform Team

Bucharest, Romania
10 months ago
Algorithms
C/C++
Product Engineering
Arista Networks
Full-Time
Experienced

Senior Software Engineer

USA
10 months ago
C/C++
DevOps
Kubernetes
Chainguard
Full-Time
Experienced
YEAR $144000 - $180000

Senior AI Inference Engineer

Portugal
10 months ago
C/C++
CUDA Toolkit
Machine Learning Frameworks
Tether Operations Limited
Full-Time
Experienced

Embedded Software Verification Engineer

East Hartford, CT
10 months ago
C/C++
DO-178C
Embedded Systems
CS GROUP
Full-Time
Experienced

Looking for a specific job?