Remote Software engineering Jobs · C/C++

Job listings

  • Design, build, and maintain core KEPM/EPM capabilities, including policy evaluation, privilege enforcement, elevation workflows, and audit logging
  • Develop and harden endpoint agent components (services/daemons, installers/updaters, local policy caching, secure IPC) with a focus on security, reliability, and performance
  • Implement platform integrations and management-plane capabilities (APIs, admin workflows, telemetry) to support enterprise deployment, monitoring, and troubleshooting

Keeper Security is a cybersecurity software company protecting organizations and people in over 150 countries. They are a pioneer of zero-knowledge and zero-trust security built for any IT environment and secure passwords, infrastructure secrets, remote connections and endpoints.

$146,000–$234,000/yr

  • Design, implement, and optimize software components.
  • Collaborate with Product owners, Business Analysts, QA engineers.
  • Write unit and integration tests to support continuous delivery.

Peraton is a next-generation national security company that drives missions of consequence spanning the globe. As the world’s leading mission capability integrator and transformative enterprise IT provider, they deliver trusted, highly differentiated solutions and technologies to protect our nation and allies.

  • Leading teams in elevating the Linux developer and user experience.
  • Designing, building and shipping high-quality, performant software in Rust, Go and Python.
  • Taking responsibility for planning, estimation, and execution.

Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. The company is a pioneer of global distributed collaboration with 1200+ colleagues in 75+ countries and very few office based roles.

$130,000–$170,000/yr

  • Design, build, and maintain an Android observability SDK used by external developers in production at scale
  • Work on crash capture (JVM and NDK), ANR detection, performance tracing, and session orchestration
  • Develop and maintain native (C/C++) components including signal handling and JNI bridges

Embrace delivers user-focused observability solutions built on OpenTelemetry, providing insights across DevOps, web, and mobile teams to illuminate real customer impact. They serve customers like The New York Times and Home Depot, with a culture focused on continuous improvement as individuals, team members, and as a company.

  • Design and build advanced machine learning models for generative tasks.
  • Optimize models for performance enhancements and scalability.
  • Preprocess and manage large datasets for model training.

Jobgether is a platform that connects job seekers with companies. They use an AI-powered matching process to ensure applications are reviewed quickly, objectively, and fairly against the role's core requirements.