Top C++ Jobs in Gurgaon

Senior level
HR Tech • Information Technology • Professional Services
Conduct and improve advanced technical interviews and assessments for senior VR developers. Evaluate technical proficiency, problem-solving, cultural fit, and hands-on capabilities; provide hiring recommendations; collaborate with HR and development teams; stay current on VR technologies; mentor junior assessors; facilitate technical workshops; and ensure a strong candidate experience.
Top Skills: AgileBlenderC#C++Ci/CdComputer VisionGitGitGitlabHtc ViveImage RecognitionJavaScriptJenkinsOculus SdkPlaystation VrScrumTracking TechnologiesUnityUnreal EngineVirtual Reality
3 Days AgoSaved
Remote
IND
Entry level
Entry level
HR Tech • Information Technology • Professional Services
Develop and test C++ software for embedded Linux automotive infotainment head units. Responsibilities include optimizing applications for x86, ARM, NEON, and CUDA architectures; designing software frameworks and interfaces; analyzing requirements; managing integration, builds, and releases; documenting designs and tests; and developing, flashing, and testing applications on embedded hardware while collaborating with internal teams, suppliers, and partners.
Top Skills: Agile ScrumApache ThriftArmAtlassian ToolsC++CmakeComputer VisionCross-CompilationCudaD-BusEmbedded LinuxEnterprise ArchitectGitGnu MakeGraphicsImage ProcessingLinuxMachine LearningMakeModule TestingNeonRhapsodySvnTest-Driven DevelopmentUmlUnit TestingX86
3 Days AgoSaved
Remote
IND
25-40 Hourly
Senior level
25-40 Hourly
Senior level
HR Tech • Information Technology • Professional Services
Design and develop scalable 5G network architectures, integrate IoT, AI, edge computing, NFV, SDN, network slicing, massive MIMO, and beamforming, and ensure security and standards compliance. Research emerging technologies, optimize network performance, create technical documentation, provide troubleshooting support, conduct code reviews, mentor junior engineers, and deliver training. The role requires advanced expertise in 5G and legacy cellular technologies, network security, programming, virtualization, cloud platforms, and related networking tools.
Top Skills: 3G3Gpp4G5GAIAnsibleBeamformingC++Cloud ComputingDockerEdge ComputingEncryptionIeeeIotItuJavaKubernetesLinuxLteMassive MimoNetwork SecurityNetwork SlicingNfvPythonSdnVpnsWindows
3 Days AgoSaved
Remote
IND
Senior level
Senior level
HR Tech • Information Technology • Professional Services
Develop and maintain C++/Qt software for Linux and Windows, including bug fixes, feature implementation, unit testing, code reviews, debugging, and root cause analysis. Provide technical guidance and coaching to development teams, ensure software quality and maintainability, support technical discussions, and help deliver against project KPIs using Agile and DevOps practices. Automotive HMI and navigation experience are relevant to the product domain.
Top Skills: AgileBitbucketC++C++11/14Ci/CdDevOpsGitGitGmockGtestJenkinsLinuxQtWindows
3 Days AgoSaved
Remote
IND
Senior level
Senior level
HR Tech • Information Technology • Professional Services
Develop and maintain embedded software for real-time products using C++ and RTOS. Collaborate on requirements, architecture, design, hardware integration, debugging, optimization, and technical documentation. The role may involve DSP or audio processing, version control, coding standards, and cross-functional teamwork.
Top Skills: Audio ProcessingC++Digital Signal Processing (Dsp)Embedded SystemsGitRtos
Reposted 3 Days AgoSaved
Remote or Hybrid
India
Senior level
Senior level
Information Technology • Consulting
Lead and execute firmware development for embedded devices from requirements to production. Design, code, test, debug, and optimize system software; interface with hardware; integrate and validate new products; support QA and post-production; assess third-party/open-source software; apply embedded design best practices; research and prototype proofs of concept; mentor junior engineers.
Top Skills: AdcBluetoothCC++Cortex M0Cortex M3Cortex M4Cortex M7DacDspEclipseEthernetGccGitI2CIar Arm WorkbenchLinux KernelMcu PeripheralsNordic Nrf5 SdkPythonRtosSpiTimersUartUnixWifiZigbee
Reposted 3 Days AgoSaved
In-Office or Remote
24 Locations
Senior level
Senior level
Blockchain • Fintech • Software • Cryptocurrency • Metaverse
Lead Android architecture and infrastructure for Binance mobile apps: design, build, optimize, and maintain high-performance Kotlin/Java applications, create shared libraries and toolchains, collaborate on hybrid JavaScript runtimes, and use profiling and AI-assisted debugging to troubleshoot and improve app performance.
Top Skills: Ai-Assisted DebuggingAndroidC++Hotfix FrameworkJavaJavaScriptJetpackJniKotlinOkhttpProfiling ToolsReactTypescript
Reposted 4 Days AgoSaved
Remote or Hybrid
2 Locations
Mid level
Mid level
Software
Develop and optimize carrier-grade data plane software for PHY/PCS/MAC and transceivers per IEEE 802.3. Implement low-level drivers and HALs for ASICs and optical modules, debug Layer 1/2 packet flows, collaborate with hardware teams, and validate embedded software on RTOS (e.g., VxWorks).
Top Skills: AsicAssemblyBroadcomCC++Cmis 5.2HalIeee 802.3macOSMarvellMsaOptical TransceiversPacket ForwardingPcsPhyRtosSerdesSffVxworks
Reposted 4 Days AgoSaved
Remote or Hybrid
2 Locations
Senior level
Senior level
Software
Perform applied R&D to design, develop, integrate, verify, and test HW/SW systems. Diagnose and resolve complex L2/L3 network issues, handle customer trouble tickets, produce controlled SW/HW releases, define product evolutions, train lower support tiers, lead small projects, and maintain quality and emergency SW care processes.
Top Skills: 802.1XArpBcm SdkBgpCC++Carrier EthernetCfmErpsEthernetGponIgmpIsisLacpLdpLldpMarvel SdkMldMplsNetconfOltOntOspfPimPonQosRoutersRsvpSwitchesVlanVxworksYang
Reposted 4 Days AgoSaved
Remote
2 Locations
50-70 Hourly
Senior level
50-70 Hourly
Senior level
Artificial Intelligence • HR Tech • Professional Services • Software
Develop and maintain checkers for competitive programming problems allowing multiple valid outputs, verify participant submissions, write clear C++ code, document logic, collaborate with customers, and provide feedback to improve test cases and checkers.
Top Skills: C++CodeforcesCompetitive Programming
Reposted 4 Days AgoSaved
Remote
2 Locations
Senior level
Senior level
Artificial Intelligence • Information Technology
The Staff Platform Engineer will lead the architecture, development, and scaling of API-based transaction processing systems, ensuring reliability and performance while mentoring other engineers.
Top Skills: APIsAWSC++Cloud PlatformsGoNoSQLPythonSQL
Reposted 4 Days AgoSaved
Remote
India
Entry level
Entry level
Information Technology
Develop and maintain backend solutions for Machine Learning infrastructure. Collaborate on large scale software design and project management.
Top Skills: CC++GoJavaKubernetesPythonSQL
New

Cut your apply time in half.

Use ourAI Assistantto automatically fill your job applications.

Use For Free
Application Tracker Preview
Reposted 4 Days AgoSaved
In-Office or Remote
7 Locations
Senior level
Senior level
Cloud • Software
As an Engineering Manager, lead a team of engineers, coaching their development while ensuring quality results and implementing engineering processes.
Top Skills: CC++CSSDesktopFlutterGoGraphicsHTMLJavaScriptKernelPythonReactRustSaaSTypescriptWeb Microservices
Reposted 4 Days AgoSaved
In-Office or Remote
7 Locations
Mid level
Mid level
Cloud • Software
As a Software Engineer in Sustaining Engineering, you will resolve complex issues related to Ubuntu and open-source software, engage with upstream communities, and develop bug fixes while maintaining close collaboration with support and product teams.
Top Skills: CC++CephDebianDockerGitGoKubernetesKvmLinuxLxcLxdMongoDBOpenstackPostgresPython
Reposted 4 Days AgoSaved
In-Office or Remote
7 Locations
2K-2K Annually
Senior level
2K-2K Annually
Senior level
Cloud • Software
Lead the adoption of Rust at Canonical, design and implement Rust software, collaborate on technical specifications, and advocate for Rust within projects.
Top Skills: CC++FlutterGoLinuxPythonReactRust
Reposted 4 Days AgoSaved
In-Office or Remote
8 Locations
Mid level
Mid level
Cloud • Software
The role involves developing software for Linux-based systems on autonomous devices, optimizing performance and ensuring reliability in various hardware environments.
Top Skills: CC++DebianGoLinuxRustUbuntu
Reposted 4 Days AgoSaved
In-Office or Remote
7 Locations
Senior level
Senior level
Cloud • Software
As an Engineering Manager, you will lead a team to optimize engineering and operations processes, ensuring quality managed services while collaborating with customers and stakeholders.
Top Skills: CC++Cloud TechnologiesDebianGoJavaKubernetesLinuxOpenstackPythonUbuntu
Reposted 4 Days AgoSaved
In-Office or Remote
7 Locations
20K-200K Annually
Mid level
20K-200K Annually
Mid level
Cloud • Software
Design and implement Ubuntu integration for IoT and server-class hardware, working with partners on performance enhancements and testing strategies.
Top Skills: CC++Ci AutomationDebianDhcpDockerHTTPKubernetesLinuxOciPythonRestRpmTcp/IpUbuntuYocto
Reposted 4 Days AgoSaved
In-Office or Remote
7 Locations
Mid level
Mid level
Cloud • Software
The Golang Engineer designs, implements, and maintains software in Go, debugging issues, and collaborating on technical specifications while working in a remote, distributed environment.
Top Skills: CC++FlutterGoLinux (Debian Or Ubuntu)PythonReactRust
Reposted 4 Days AgoSaved
In-Office or Remote
7 Locations
Senior level
Senior level
Cloud • Software
The Python Engineer will write maintainable Python software, lead technical initiatives, collaborate globally, and contribute to community engagement at Canonical.
Top Skills: CC++DockerGoKubernetesLinuxNoSQLPythonRustSQL
Reposted 4 Days AgoSaved
In-Office or Remote
7 Locations
20K-200K Annually
Mid level
20K-200K Annually
Mid level
Cloud • Software
Optimize Ubuntu for the latest IoT and server hardware, leading technical engagements, and work with open source communities. Requires experience with Linux and C/C++.
Top Skills: CC++DebianDhcpDockerHTTPK8SLinuxRestRpmTcp/IpUbuntuYocto
Reposted 4 Days AgoSaved
In-Office or Remote
7 Locations
200K-200K Annually
Senior level
200K-200K Annually
Senior level
Cloud • Software
You will lead engineering teams, develop managers, hire staff, drive quality, and ensure disciplined processes while representing products to stakeholders.
Top Skills: CC++CSSFlutterGoHTMLJavaScriptLinuxPythonReactRustTypescript
Reposted 4 Days AgoSaved
In-Office or Remote
7 Locations
Senior level
Senior level
Cloud • Software
The Performance Engineer drives software performance and correctness through collaboration, teaching, and advancing measurement tools in Canonical's engineering teams.
Top Skills: CC++D-TraceEbpfFlutter-DartGoJavaPythonRust
Reposted 4 Days AgoSaved
In-Office or Remote
7 Locations
2K-2K Annually
Senior level
2K-2K Annually
Senior level
Cloud • Software
Manage engineering teams and operations for the BootStack service, ensuring quality and timely delivery of managed services while collaborating with stakeholders and optimizing team performance.
Top Skills: CC++Cloud TechnologiesDebianDockerGoJavaKubernetesLinuxOpenstackPythonUbuntu
Reposted 4 Days AgoSaved
Remote
India
Senior level
Senior level
Cloud • Software • Database
Design, build, test, and scale core distributed storage, replication, and transaction systems for YugabyteDB. Write and review C/C++ code with automated tests, improve performance and scalability, streamline operational workflows, troubleshoot correctness/stability, contribute to open-source project, and mentor other engineers.
Top Skills: CC++CompactionConsensus ProtocolsLsm-TreePostgresSnapshotsTransactional EnginesWrite-Ahead Log (Wal)Yugabytedb
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account