Demo

Senior C++ Software Engineer

Oxmiq Labs
Campbell, CA Full Time
POSTED ON 1/9/2026
AVAILABLE BEFORE 2/7/2026

As a Senior Software Developer working on our Capsule product, you will be responsible for designing, implementing, and maintaining high-performance applications across multiple operating systems. You'll work collaboratively with cross-functional teams to build robust cloud-based client and server applications, leveraging technologies including WebRTC for real-time communication, native OS APIs for platform-specific functionality, and graphics APIs such as DirectX and OpenGL for enhanced visual performance. This role requires expertise in cross-platform application development, ensuring seamless user experiences across Windows, macOS, and Linux environments.

Key Responsibilities

  • Design and develop high-performance, reliable C applications for Linux, Mac & Windows
  • Implement and optimize WebRTC functionality for real-time communication features
  • Add features to and maintain C# cloud and native applications
  • Participate in code reviews and contribute to engineering best practices
  • Work with Python for scripting, automation, and AI model integration

Requirements

  • Bachelor of Science in Computer Science or equivalent
  • 5 years of professional software development experience
  • Strong programming skills in languages including C , C#, Python, CUDA
  • Experience with Python for scripting and application development
  • Practical knowledge of WebRTC implementations and real-time communications
  • Experience with OS APIs across Windows, Linux/Ubuntu, and macOS platforms
  • Understanding of AI workloads and their computational demands
  • Familiarity with GPU architectures and parallel computing practices
  • Strong communication and collaboration abilities
  • Must be able to work on-site in Campbell, California

Preferred Qualifications

  • Docker
  • Cmake/Bazel
  • GraphQL
  • Azure Cloud Services

Salary.com Estimation for Senior C++ Software Engineer in Campbell, CA
$126,734 to $153,237
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior C++ Software Engineer?

Sign up to receive alerts about other jobs on the Senior C++ Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$176,149 - $220,529
Income Estimation: 
$107,385 - $134,565
Income Estimation: 
$128,473 - $158,030
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Oxmiq Labs

  • Oxmiq Labs Campbell, CA
  • The Role Own microarchitecture and RTL for high-throughput GPU pipeline blocks. You’ll translate product goals into clear specs, deliver timing-clean RTL, ... more
  • 6 Days Ago

  • Oxmiq Labs Campbell, CA
  • About the Role We're seeking a Math Kernel Engineer to design and build the critical software layer that transforms high-level operations into optimized lo... more
  • 6 Days Ago

  • Oxmiq Labs Campbell, CA
  • About OXMIQ Labs OXMIQ Labs is re‑architecting the GPU stack “from atoms to agents” —building a licensable GPU hardware and software platform for next‑gene... more
  • 6 Days Ago


Not the job you're looking for? Here are some other Senior C++ Software Engineer jobs in the Campbell, CA area that may be a better fit.

  • Nitya Software Solutions Santa Clara, CA
  • Who We Are Looking For:Own your code from design, implementation, test automation and delivery of high-quality product to our users.Implement software that... more
  • 2 Months Ago

  • TALENT Software Services Sunnyvale, CA
  • "Possible 3 Month CTH | No Fees | Do Not Re-Post| Confidential TMR ID: DWTN31 Role: Senior Software Engineer - Virtual Hardware Modeling Work location: Sun... more
  • 26 Days Ago

AI Assistant is available now!

Feel free to start your new journey!