Top C++ Jobs in Gurgaon

2 Days AgoSaved
In-Office
Gurgaon, Gurugram, Haryana, IND
9M-9M Annually
Internship
9M-9M Annually
Internship
Financial Services
Interns will design, implement, optimize, test, deploy, and monitor ultra-low-latency trading and risk-management systems. Responsibilities include real-time system development, CPU and cache optimization, OS-level tuning, high-performance networking, kernel and microarchitecture research, lock-free data structures, and performance-monitoring tool development. Interns collaborate with quantitative researchers, traders, and infrastructure engineers while gaining experience with production systems and potential full-time conversion.
Top Skills: CC++Cache OptimizationCpu ProfilingKernel BypassLinuxMemory ManagementNumaOperating SystemsPerlPythonR
2 Days AgoSaved
In-Office
Gurugram, Haryana, IND
Entry level
Entry level
Financial Services
Design and optimize ultra-low-latency trading systems, including real-time execution and risk infrastructure. Responsibilities include eliminating performance bottlenecks across operating systems, kernels, networking, CPU architecture, algorithms, and data structures. Collaborate with engineers and quantitative professionals to build scalable components. The role may also involve developing statistical and machine-learning-based trading strategies, implementing optimized code, and productionizing predictive models.
Top Skills: CC++Functional ProgrammingLinuxMachine LearningPerlPythonR
Reposted 3 Days AgoSaved
In-Office
Gurugram, Haryana, IND
Mid level
Mid level
Financial Services
Design and implement a high-frequency automated trading system, optimize performance, and support modules, while aiding in team growth.
Top Skills: CC++HadoopJavaLinuxPythonScalaSpark
Reposted 3 Days AgoSaved
In-Office
Gurugram, Haryana, IND
Junior
Junior
Financial Services
Design, optimize, and maintain low-latency C++ applications and infrastructure. Focus on concurrency, memory optimization, CPU affinity, hardware interactions, profiling/debugging, documenting architecture, and writing high-performance code in a fast-paced trading environment.
Top Skills: C++Low-Latency SystemsNetwork ProtocolsPacket Analysis
Reposted 3 Days AgoSaved
In-Office
Gurgaon, Gurugram, Haryana, IND
Mid level
Mid level
Fintech
The Low Latency Software Developer designs, develops, and implements high-performance trading systems while collaborating with global teams to solve trading challenges.
Top Skills: C++LinuxPython
Reposted 3 Days AgoSaved
Hybrid
2 Locations
Senior level
Senior level
Gaming • Internet of Things • Machine Learning • Software
Lead development of cross-platform (Windows/Linux) casino slot games: analyze requirements, implement features, perform code reviews, unit testing, memory profiling, troubleshoot issues, ensure quality and timely delivery, and mentor junior developers while collaborating with designers, artists, and QA.
Top Skills: C++LinuxWindows
Reposted 7 Days AgoSaved
Hybrid
Gurugram, Haryana, IND
Senior level
Senior level
Gaming • Internet of Things • Machine Learning • Software
As a Sr. Game Mathematician I, you will develop mathematical models, collaborate with teams, analyze game data, and improve game performance.
Top Skills: C++Python
Reposted 7 Days AgoSaved
Hybrid
Gurugram, Haryana, IND
Senior level
Senior level
Gaming • Internet of Things • Machine Learning • Software
As a Sr Engineer I - C++ Developer, you'll analyze game requirements, develop slot games, ensure high quality, troubleshoot issues, and mentor junior developers.
Top Skills: C++LinuxMemory Profiling Tools
Reposted 7 Days AgoSaved
In-Office
Gurugram, Haryana, IND
Senior level
Senior level
Healthtech • Other • Robotics • Biotech • Manufacturing
Develop and maintain software verification for testing; includes manual and automated testing, defect tracking, and process improvement.
Top Skills: CC++JamaPythonSquish
Reposted An Hour AgoSaved
Remote
IN
Senior level
Senior level
HR Tech • Information Technology • Professional Services
Provide hands-on Azure platform engineering: provision/configure Azure services (Data, App Services, AKS, AI/ML), develop Terraform and ARM templates, manage CI/CD with GitHub/Azure DevOps, operate Azure Databricks/Unity Catalog, register APIs with Kong, troubleshoot platform issues. Requires strong C/C++ and Stratus VOS/Unix skills; Snowflake and payment-card domain knowledge are nice-to-have.
Top Skills: Arm TemplatesAzure Ai/MlAzure App ServicesAzure DatabricksAzure DevopsAzure Kubernetes ServiceAzure PlatformCC++Ci/CdGitKong Api GatewayMulti-ThreadingNoSQLOracleSnowflakeSocketsSQLStratus VosTerraformUnity CatalogUnix/Linux
Reposted 3 Hours AgoSaved
In-Office or Remote
7 Locations
Senior level
Senior level
Gaming
Maintain and improve the DragonVale C++ mobile game client for iOS and Android. Implement features, debug client-side issues, profile performance, support live operations and releases, collaborate with cross-functional teams, review code, and own client systems through release and post-release support.
Top Skills: AndroidAndroid StudioC++iOSProprietary C++ EnginesXcode
4 Hours AgoSaved
In-Office or Remote
2 Locations
Senior level
Senior level
Software
Develop and test mission-critical embedded software for Nokia optical pluggable devices. Analyze requirements, document designs, implement C++ code, configure RTOS kernels, interrupts, device drivers and memory, review test plans, and troubleshoot issues reported by testing teams and customers.
Top Skills: C++Embedded SystemsGitJIRALinuxPythonRtos
New

Track Smarter, Apply Better.

Ditch the spreadsheets. Organize your job search with our freeApplication Tracker.

Use For Free
Application Tracker Preview
Reposted 8 Hours AgoSaved
Remote or Hybrid
2 Locations
Expert/Leader
Expert/Leader
Software
Leads firmware testing for carrier-class optical telecommunications products. Responsibilities include developing test strategies, executing white-box and black-box testing, creating automated test frameworks and optical performance test cases, debugging cross-functional issues, performing root-cause analysis, and supporting sustenance releases. The role requires extensive embedded telecom testing experience, Python automation, optical test equipment expertise, and technical leadership across geographically distributed teams.
Top Skills: CC++CursorDwdmEdfasEthernetGenerative AiGitGithub CopilotJtagMuxpondersOptical Power MetersOptical SwitchesOsaOscilloscopesOsfpOtnPytestPythonQsfp-DdRoadmSdhSonetTest Automation FrameworksTraffic GeneratorsTranspondersVoasWave Shapers
Reposted 9 Hours AgoSaved
Remote or Hybrid
8 Locations
110K-286K Annually
Senior level
110K-286K Annually
Senior level
Big Data • Cloud • Logistics • Machine Learning • Retail
Build scalable backend platform capabilities, infrastructure, tooling, and ML frameworks for Walmart’s Membership Experience Engineering team. Lead the full software development lifecycle, apply cloud-native architecture, design APIs and resilient systems, integrate AI and machine learning components, conduct design reviews, and ensure deployment, observability, and maintenance. Mentor engineers, influence technical decisions, collaborate with stakeholders, and use data-driven practices to improve engineering productivity and product outcomes.
Top Skills: AIApi DesignC++Ci/CdCloud-Native ArchitectureContainersDartJavaJavaScriptMachine LearningMicroservicesObservabilityPythonRustTypescriptWcag 2.2 Aa
Reposted 11 Hours AgoSaved
Remote or Hybrid
8 Locations
110K-286K Annually
Senior level
110K-286K Annually
Senior level
Big Data • Cloud • Logistics • Machine Learning • Retail
Leads the design and delivery of scalable cloud-native platform capabilities, including infrastructure, tooling, ML frameworks, and AI-driven applications. Owns the full software development lifecycle from coding and testing through deployment, monitoring, and maintenance. Conducts system design reviews, mentors engineers, influences technical decisions, collaborates with stakeholders, defines success metrics, and drives continuous improvement across advertising media planning and order management products.
Top Skills: APIsC++Ci/CdCloud-Native ArchitectureContainersDartJavaJavaScriptMachine Learning FrameworksMicroservicesObservabilityPythonRustTypescriptWcag 2.2 Aa
YesterdaySaved
In-Office or Remote
7 Locations
Entry level
Entry level
Cloud • Software
Develop high-quality, resilient software across Ubuntu and the open source stack, from Linux systems and firmware to cloud, containers, and desktop applications. Contribute to product roadmaps, user experience, code reviews, issue resolution, security, and enterprise requirements. Collaborate remotely with global engineering teams and the open source community, while building expertise in programming languages and Linux systems. Attend international company sprints twice yearly.
Top Skills: BashCC++GoJavaJavaScriptKubernetesLinuxPythonRustUbuntu
YesterdaySaved
Remote or Hybrid
2 Locations
Expert/Leader
Expert/Leader
Software
Leads the design, development, and delivery of scalable carrier-grade telecom software. Responsibilities include coding, architecture participation, performance optimization, troubleshooting, technical documentation, cross-functional collaboration, code reviews, and mentoring developers. Requires deep 2G–5G core network, VoIP, location services, telecom protocol, Linux, database, cloud-native, and API expertise.
Top Skills: 3GppCC++DiameterDockerE-UtranHelmHTTPHttp/2ImsIpcJavaKubernetesLinuxLocation Services (Lcs)Ng-RanNoSQLPodmanRest ApisRhelRocky LinuxSipSQLSs7VoipVowifi
YesterdaySaved
Remote or Hybrid
2 Locations
Senior level
Senior level
Software
Develop embedded optical line system software in a cross-functional agile R&D team. Responsibilities include requirements breakdown, software design, C/C++ development in multithreaded environments, integration, peer reviews, unit testing, Python-based automated functional testing, debugging with hardware and software engineers, and compliance with telecom standards. The role also contributes to continuous integration and automated testing across unit, functional, and system levels.
Top Skills: AgileCC++CodesceneContinuous IntegrationDockerDwdmEmbedded SoftwareGoogle TestLinuxMultithreadingObject-Oriented ProgrammingOptical Channel MonitorOtnPythonRamanRoadmSdh/SonetVoa
YesterdaySaved
In-Office or Remote
2 Locations
Senior level
Senior level
Automotive
Develop and operate observability and chaos engineering platforms for resilient cloud services. Build backend services, REST and gRPC APIs, distributed systems, monitoring and alerting solutions, and infrastructure automation. Lead troubleshooting, incident response, root-cause analysis, capacity planning, disaster recovery, and performance optimization. Participate in on-call rotations, document technical procedures, improve security practices, and mentor engineers while supporting Kubernetes and cloud-native environments.
Top Skills: C++Document DatabasesDynatraceGoGoogle Cloud Platform (Gcp)GrpcJavaScriptKubernetesLinuxOpentelemetryPythonRelational DatabasesRestRust
YesterdaySaved
Remote or Hybrid
2 Locations
Senior level
Senior level
Software
Design and develop C/C++ embedded software for Ethernet and optical networking systems, including OTN protocols, Linux board bring-up, and interface drivers. Create Python unit-test harnesses, develop test plans, integrate and validate features, review requirements, and collaborate with cross-functional teams. Experience with agile methods, FPGA programming, and DWDM optical transport is advantageous.
Top Skills: CC++DwdmEthernetFpgaI2CLinuxOptical NetworkingOtn ProtocolsPythonQspiSpiUart
YesterdaySaved
Remote or Hybrid
2 Locations
Mid level
Mid level
Software
Develops, debugs, tests, and validates complex networking and optical-platform software features using C/C++, Linux, kernel internals, and L2/L3 protocols. Responsibilities include technical requirements planning, software and hardware release management, system design, vendor SoC integration, product roadmap support, performance improvements, and technical troubleshooting for customers and internal teams.
Top Skills: BitbucketCC++ConfluenceDockerGreIp NetworkingIpv4Ipv6JIRAKernel InternalsL2/L3 ProtocolsLinuxLinux DriversNetconfOspfRestconfRstpSoc ArchitecturesSocket ProgrammingTcp/IpVlanYang
YesterdaySaved
Remote or Hybrid
2 Locations
Mid level
Mid level
Software
Design and develop C/C++ software for Ethernet and optical networking systems, including OTN protocols and embedded Linux platforms. Responsibilities include board bring-up, interface driver development, unit test harness creation in Python, requirements review, feature integration, validation, and coding quality checks. The role collaborates with diverse teams and values adaptability. Experience with FPGA programming, agile methods, and DWDM transport is advantageous.
Top Skills: AgileCC++DwdmEmbedded SystemsEthernetFpgaI2CLinuxOptical NetworkingOtn ProtocolsPythonQspiSpiUart
Reposted YesterdaySaved
In-Office or Remote
7 Locations
Entry level
Entry level
Cloud • Software
Join Canonical as a graduate software engineer to write high-quality code across the open source stack, work on Linux system-level and application projects, engage with communities, respond to customer issues, and develop security-aware software while collaborating remotely and attending biannual in-person team sprints.
Top Skills: ArchBashBiosBoot LoadersCC++CompilersContainersCryptographyDebianDevice DriversFedoraFirmwareGoJavaJavaScriptKernelKubernetesLinuxNixPackagingPythonRaspberry PiRisc-VRustToolchainsUbuntu
YesterdaySaved
Remote
IND
Entry level
Entry level
HR Tech • Information Technology • Professional Services
Develop and maintain embedded software and firmware for wireless access points, IoT devices, and Wi-Fi routers using C and C++. Build Python test automation, integrate Android framework functionality, implement network protocols and Wi-Fi profiles, debug wireless systems, and conduct certification pre-tests using Wireshark, Ellysis, and PTS.
Top Skills: A2DpAndroid FrameworkAvrcpBluetooth ProfilesCC++EllysisEmbedded SystemsFirmwareHfpIotNetwork Communication ProtocolsPtsPythonTest AutomationWi-FiWireshark
YesterdaySaved
Remote
IND
25-40 Hourly
Senior level
25-40 Hourly
Senior level
HR Tech • Information Technology • Professional Services
Develop and maintain high-performance 3D modeling software using advanced geometry processing, rendering, simulation, and visualization techniques. Integrate 3D assets, graphics APIs, game engines, and emerging VR, AR, and AI technologies. Build testing frameworks, troubleshoot complex issues, document software, conduct code reviews, provide technical support, and mentor junior developers while collaborating with designers, artists, engineers, and QA teams.
Top Skills: 3Ds MaxAIArBlenderC++DirectxDockerGitGlobal IlluminationJavaScriptLinuxMachine LearningmacOSMayaOpenglPbrPythonRay TracingUnityUnreal EngineVisual StudioVrVulkanWindows
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account