Get the job you really want.

Top Remote C++ Jobs

Reposted 2 Days Ago
Remote
8 Locations
Mid level
Mid level
Cloud • Software
Join the Ubuntu Quality Engineering team to enhance software quality through automation, testing, and collaboration for continuous improvement.
Top Skills: CC++LinuxPythonShell ScriptingUbuntu
Reposted 2 Days Ago
Remote
Hybrid
United States
266K-372K Annually
Senior level
266K-372K Annually
Senior level
Information Technology • Mobile • News + Entertainment • Social Media
Develop and execute strategies for optimizing Reddit's Ads Marketplace by improving auction and pricing mechanisms, leading technical teams, and collaborating across functions.
Top Skills: BeamC++FlinkGoJavaKafkaPythonPyTorchSparkTensorFlow
Reposted 2 Days Ago
Remote
17 Locations
Senior level
Senior level
Marketing Tech • Cryptocurrency
Lead and mentor developers in optimal exchange connectivity solutions, ensuring performance, reliability, and collaboration with trading teams while staying updated on crypto exchange protocols.
Top Skills: C++PythonTypescript
7 Days Ago
Remote
United States
Expert/Leader
Expert/Leader
Artificial Intelligence • Software
As a Senior/Staff Software Engineer, you'll architect core algorithms for automated PCB design, collaborate with ML researchers, and maintain high-performance C++ code, addressing complex routing challenges.
Top Skills: C++Python
Reposted 2 Days Ago
Remote
8 Locations
Mid level
Mid level
Cloud • Software
As a Performance Engineer, you'll enhance software performance and correctness, manage teams, drive tools and frameworks development, and cultivate a performance culture within Canonical's engineering teams.
Top Skills: CC++D-TraceEbpfFlutter-DartGoJavaPhoronix Test SuitePythonRust
Reposted 2 Days Ago
Remote
8 Locations
Mid level
Mid level
Cloud • Software
The role involves designing and implementing features for the Mir stack, debugging issues, improving performance benchmarks, and collaborating with a distributed team in an open-source environment.
Top Skills: C++LinuxOpenglVulkan
Reposted 2 Days Ago
Remote
8 Locations
Mid level
Mid level
Cloud • Software
Responsible for designing and implementing high-quality software in Rust, advocating for its adoption, and collaborating with teams to debug and improve systems.
Top Skills: CC++FlutterGoLinuxPythonReactRust
Reposted 2 Days Ago
Remote
8 Locations
Mid level
Mid level
Cloud • Software
Canonical seeks Python Engineers to write high-quality software, collaborate with teams, and engage with the community, emphasizing open-source solutions.
Top Skills: CC++DockerGoKubernetesLinuxNoSQLOpenstackPythonRustSQL
Reposted 2 Days Ago
Remote
8 Locations
Mid level
Mid level
Cloud • Software
The Embedded Linux Field Engineer engages with customers to gather requirements, propose solutions, deliver projects related to Embedded Linux, and serve as a trusted advisor, with extensive Linux and embedded experience sought.
Top Skills: BuildrootCC++DebianGoLinuxPythonRtosRustUbuntuYocto
Reposted 2 Days Ago
Remote
United States
Senior level
Senior level
Software
As a Senior Integrations Engineer, you will develop software components to connect Cribl's data processing engine with various data systems, ensuring quality and customer satisfaction through testing and collaboration.
Top Skills: AWSAzureC++Elastic SearchGCPKafkaLdapNode.jsOauth2Openid ConnectRest ApisSAMLSplunkTypescript
Reposted 2 Days Ago
Remote
2 Locations
Senior level
Senior level
Robotics
The Senior Robotics Software Engineer develops manipulation behaviors for humanoid robots, focusing on algorithms and collaborating across teams for real-world application.
Top Skills: C++DrakeGazeboGitIsaac SimJIRAMojocoPython
Reposted 2 Days Ago
Remote
8 Locations
Senior level
Senior level
Cloud • Software
You will design and implement Ubuntu integration for IoT and server-class hardware, collaborating with partners on technical plans and customer engagements, while optimizing applications in a global environment.
Top Skills: CC++DebianDhcpDockerHttp/RestK8SLinuxOciPythonRpmTcp/IpYocto
Reposted 2 Days Ago
Remote
8 Locations
Mid level
Mid level
Cloud • Software
This role involves troubleshooting and developing bug fixes for Linux-based software, working across various components like Ubuntu, Ceph, OpenStack, and Kubernetes, while collaborating with teams and participating in upstream communities.
Top Skills: CC++CephDockerGdbGitGoKubernetesLinuxLxcLxdOpenstackPython
Reposted 2 Days Ago
Remote
8 Locations
Senior level
Senior level
Cloud • Software
Lead a team of Field Engineers in embedded Linux solutions, ensuring customer satisfaction and team development while promoting Canonical technologies.
Top Skills: CC++DebianEmbedded LinuxGoPythonUbuntuYocto
Reposted 2 Days Ago
Remote
42 Locations
Mid level
Mid level
Cloud • Software
As a Linux Devices Software Engineer, you will work on Golang code in the SnapD team to improve software delivery, security, and device management, emphasizing quality and collaboration.
Top Skills: CC++GoLinuxPython
Reposted 2 Days Ago
Remote
42 Locations
Senior level
Senior level
Cloud • Software
You will lead a globally distributed engineering team focused on building software defined storage solutions with Ceph, while influencing the engineering culture.
Top Skills: C++CephLinuxPython
Reposted 2 Days Ago
Remote
8 Locations
Senior level
Senior level
Cloud • Software
Lead multiple engineering teams, hiring and developing managers, uphold Canonical culture, drive engineering excellence, and enhance productivity while collaborating within the leadership team.
Top Skills: CC++CSSData InfrastructureFlutterGoHTMLJavaScriptLinuxPythonReactRustSaaSTypescriptWeb Microservices
Reposted 2 Days Ago
Remote
USA
Mid level
Mid level
Greentech • Transportation
Maintain and enhance developer workflows and CI systems, develop automation tools, and support migration to Bazel.
Top Skills: AWSBazelBuildkiteC++GitGitGoLinuxPython
Reposted 2 Days Ago
Remote
United States
Mid level
Mid level
Cloud • Software
The Sustaining Engineering Manager leads a distributed team to enhance open source software by managing bug fixes and providing technical support while fostering a collaborative culture and career development.
Top Skills: CC++CephGdbGitGoJujuKubernetesLinuxMaasOpenstackPythonUbuntu
Reposted 2 Days Ago
Remote
USA
Mid level
Mid level
Greentech • Transportation
Design and test embedded vehicle firmware, optimize applications in real-time OS environments, and collaborate with hardware and software engineers throughout product lifecycle.
Top Skills: CC++CanFreertosNtpPtpSafertosSpiTcpUartUdp
Reposted 2 Days Ago
Remote
USA
Senior level
Senior level
Security • Software
The Integration Engineer will develop and integrate complex systems using Rust and C/C++, focusing on problem-solving and debugging in a collaborative environment.
Top Skills: CC++Rust
Reposted 2 Days Ago
Remote
8 Locations
Senior level
Senior level
Cloud • Software
As an OpenStack Engineering Manager, you'll manage a team responsible for providing managed services, ensuring high-quality operations, and collaborating with stakeholders to meet customer needs.
Top Skills: CC++CloudDebianGoJavaKubernetesLinuxOpenstackPythonUbuntu
Reposted 2 Days Ago
Remote
8 Locations
Mid level
Mid level
Cloud • Software
As a Golang Engineer at Canonical, you'll design, implement, and maintain software using Golang, debug user issues, and collaborate on technical specifications while adapting best practices in a distributed, remote environment.
Top Skills: CC++FlutterGoJujuLinuxLxdMicrok8SPythonReactRustSnapdUbuntu CoreUbuntu Pro
Reposted 2 Days Ago
Remote
9 Locations
Mid level
Mid level
Cloud • Software
The Linux Devices Software Engineer role involves working on low-level system technology for autonomous devices, focusing on software development, optimization, and collaboration within global teams. Responsibilities include maintaining software stacks, debugging, and contributing to technical documentation while engaging with the open-source community.
Top Skills: CC++DebianGoLinuxPythonRustUbuntuUefiYocto
Reposted 2 Days Ago
Remote
8 Locations
Senior level
Senior level
Cloud • Software
As a Cloud Engineering Manager, you'll manage a growing engineering team, ensuring quality service delivery, optimize operations, and collaborate with stakeholders while influencing product improvements.
Top Skills: AgileCC++Cloud TechnologiesGoJavaLinuxOpenstackPython
All Filters
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account