Maximum of 25 job preferences reached.
Top C++ Jobs in Gurgaon
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
Let Your Resume Do The Work
Upload your resume to be matched with jobs you're a great fit for.
Success! We'll use this to further personalize your experience.
Top Gurgaon Companies Hiring C++ Developers
See AllPopular Job Searches in Gurgaon
Tech Jobs in Gurgaon
IT Jobs in Gurgaon
Cyber Security Jobs in Gurgaon
Technical Support Jobs in Gurgaon
Business Analyst Jobs in Gurgaon
Business Intelligence Jobs in Gurgaon
Data Analyst Jobs in Gurgaon
Data Engineer Jobs in Gurgaon
Data Science Jobs in Gurgaon
Android Developer Jobs in Gurgaon
Artificial Intelligence Jobs in Gurgaon
C++ Jobs in Gurgaon
DevOps Jobs in Gurgaon
Engineering Manager Jobs in Gurgaon
Front End Developer Jobs in Gurgaon
Golang Jobs in Gurgaon
iOS Developer Jobs in Gurgaon
Java Developer Jobs in Gurgaon
Linux Jobs in Gurgaon
Machine Learning Jobs in Gurgaon
.NET Developer Jobs in Gurgaon
PHP Developer Jobs in Gurgaon
Python Developer Jobs in Gurgaon
QA Jobs in Gurgaon
React Developer Jobs in Gurgaon
Ruby on Rails Jobs in Gurgaon
Salesforce Developer Jobs in Gurgaon
Software Engineer Jobs in Gurgaon
Operations Manager Jobs in Gurgaon
Product Manager Jobs in Gurgaon
Project Manager Jobs in Gurgaon
More Tech Jobs in India
Tech Jobs & Startup Jobs in India
Software Engineer Jobs in India
Data Science Jobs in India
Machine Learning Jobs in India
Artificial Intelligence Jobs in India
Product Manager Jobs in India
Front End Developer Jobs in India
QA Engineer Jobs in India
Remote Jobs in India
Tech Jobs & Startup Jobs in Bangalore
All Filters
Total selected ()
No Results
No Results























