×
Register Here to Apply for Jobs or Post Jobs. X
More jobs:

C++ Developer : Santa Clara, CA; Onsite

Job in Santa Clara, Santa Clara County, California, 95053, USA
Listing for: Tech Mirrors
Seasonal/Temporary, Contract position
Listed on 2026-06-17
Job specializations:
  • Software Development
    C++ Developer
Salary/Wage Range or Industry Benchmark: 90000 - 120000 USD Yearly USD 90000.00 120000.00 YEAR
Job Description & How to Apply Below
Position: C++ Developer : Santa Clara, CA (Fully Onsite) Contract role

Position – C++ Developer

Location – Santa Clara, CA (Fully Onsite)

Term – Long-Term-Contract

Job Summary

We are seeking aSenior C++ Software Engineer with strong expertise in building high-performance, scalable applications and system-level software across multiple platforms. The ideal candidate will have deep experience inmodern C++ (C++11/14/17+),Qt/QML-based UI development, andcross-platform systems (Linux, Windows, MacOS).

Key Responsibilities
  • Design, develop, and maintain high-performance applications and libraries using modern C++
  • Build cross-platform software solutions for Linux, Windows, and MacOS environments
  • Develop rich desktop applications and UI components using Qt and QML
  • Implement multithreaded, concurrent, and event-driven systems
  • Work onsystem-level programming, including IPC, networking, and device communication
Required

Skills & Qualifications
  • 8+ years of experience inC++ development (C++11/14/17 or later)
  • Strong expertise inSTL, Boost, and object-oriented design principles
  • Hands-on experience with

    Qt (Qt5/Qt6) and QML for UI development
  • Solid experience with multithreading, concurrency, and IPC mechanisms
  • Experience incross-platform development (Linux, Windows, MacOS)
  • Familiarity with networking concepts and protocols (HTTP, REST, gRPC, SNMP, etc.)
  • Experience with build systems like CMake and CI/CD tools (Jenkins, Docker)
  • Strong debugging and problem-solving skills
Preferred Qualifications
  • Experience in embedded systems or device software (QNX, RTOS, hardware integration)
  • Exposure tocybersecurity, endpoint protection, or networking tools
  • Knowledge of Python or scripting languages for automation and tooling
  • Experience with message queues and distributed systems (Kafka, MQ, Thrift)
  • Familiarity with Windows internals (Win
    32, services, event logs) orMacOS APIs
  • Understanding ofdesign patterns and software architecture principles
#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary