Top C++ Jobs in Gurgaon

7 Days AgoSaved
Remote or Hybrid
India
Mid level
Mid level
Aerospace • Artificial Intelligence • Cloud • Machine Learning • Software • Cybersecurity • Defense
Perform mechanical design, combustion and emissions analysis for aerospace engines, APUs, and advanced technology programs. Conduct CFD, thermal, and FEA analyses using engineering software; develop engineering tools and methods; support compliance, problem solving, and technical resolution. The role also involves combustion modeling, turbomachinery and gas turbine combustor analysis, and collaboration on project, process, and product requirements.
Top Skills: Ai/MlCC++CfdFeaFortranJavaSiemens NxSiemens Star-Ccm+Synopsys FluentSynopsys WorkbenchThermal Analysis
18 Days AgoSaved
Remote or Hybrid
India
Senior level
Senior level
Aerospace • Artificial Intelligence • Cloud • Machine Learning • Software • Cybersecurity • Defense
Designs, develops, integrates, and validates aerospace control systems and embedded solutions for engine and power systems. Responsibilities include requirements engineering, system architecture, control-system analysis, MATLAB/Simulink modeling, SIL/HIL testing, sensor and actuator integration, embedded C development, and aerospace certification support. The role applies systems engineering, model-based development, real-time embedded concepts, and compliance with ARP4754A, ARP4761, DO-178C, DO-254, and DO-160.
Top Skills: AfdxArinc 429Arm CortexArp4754AArp4761C++CanDo-160Do-178CDo-254DoorsDoors NgEmbedded CHilMatlabMbsePowerpcRs232Rs422/485RtosSilSimulinkStateflowSysmlTi C2000
7 Days AgoSaved
In-Office
Gurugram, Haryana, IND
Mid level
Mid level
Healthtech
Design and implement complex C++ software components and subsystems, contribute to product architecture, perform integration and component testing, and provide technical solutions. Collaborate in Agile development, follow quality processes, support product maturation, and protect intellectual property. The role involves 3D visualization, geometric computing, computer vision, medical imaging, and participation in engineering and surgeon review labs.
Top Skills: 3D VisualizationC++Computer VisionDicomGeometric ComputingLinear AlgebraQt/Qml
7 Days AgoSaved
In-Office
Gurugram, Haryana, IND
Mid level
Mid level
Healthtech • Other • Robotics • Biotech • Manufacturing
Designs and implements complex C++ software components, subsystems, and architectural frameworks. Develops design documentation, integrations, and component tests while applying object-oriented design, algorithms, data structures, computer vision, and geometric computing. Supports product maturation, technical problem solving, quality processes, Agile planning, and intellectual property security. The role also participates in engineering and surgeon review labs and may work with 3D medical imaging, DICOM datasets, segmentation, and surface extraction.
Top Skills: 3D VisualizationAgile Software DevelopmentC++Computer VisionDicomGeometric ComputingImage ProcessingLinear AlgebraQt/Qml
27 Days AgoSaved
Remote or Hybrid
India
Senior level
Senior level
Aerospace • Artificial Intelligence • Cloud • Machine Learning • Software • Cybersecurity • Defense
Perform software verification and validation for aerospace platform components, including boot software, hardware abstraction layers, I/O drivers, and compiler abstraction layers. Develop test plans, conduct impact analysis, execute requirements- and scenario-based testing, resolve technical issues, and support audits. Lead technical initiatives, mentor engineers, manage stakeholders, and drive quality improvements using C++, RTOS environments, emulators, debuggers, and verification tools.
Top Skills: As9100BitbucketC++DeosDoors NgIcdJIRALauterbachLdraLinuxRtosVectorcastVectorcast/Cover
Reposted 39 Minutes 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
11 Days AgoSaved
In-Office
Gurugram, Haryana, IND
Entry level
Entry level
Digital Media • Gaming • Software
Develop C++ software for game engines and real-time interactive systems, contributing to gameplay, engine-level systems, feature integration, debugging, performance optimization, and existing codebase maintenance. The role requires strong object-oriented programming, memory management, data structures, multithreading, source control, and game-engine fundamentals. Experience with Unreal Engine, Unity, networking, AI, animation, physics, tools, profiling, and shipped PC, console, or mobile applications is highly desirable.
Top Skills: C++Game EnginesGitPerforceReal-Time Interactive FrameworksUnityUnreal Engine
11 Days AgoSaved
In-Office
Gurugram, Haryana, IND
Senior level
Senior level
Healthtech
Leads architecture, development, integration, and testing of complex C++ software systems. Provides technical mentorship, drives design and engineering practices, collaborates across R&D, Quality, and Project Management, and supports full product release lifecycles. Advances innovation through prototyping, process improvements, technical documentation, invention disclosures, and patents.
Top Skills: C++Ci/CdGitGoogle TestPerforceQmlQt
11 Days AgoSaved
In-Office
Gurugram, Haryana, IND
Senior level
Senior level
Healthtech • Other • Robotics • Biotech • Manufacturing
Leads architecture, development, integration, testing, and release of complex C++ software systems. Provides technical mentorship, drives engineering standards and design decisions, collaborates with cross-functional R&D, Quality, and Project Management teams, and advances innovation through prototyping, process improvements, documentation, patents, and invention disclosures.
Top Skills: C++Ci/CdGitGoogle TestPerforceQt/Qml
3 Days AgoSaved
In-Office or Remote
22 Locations
Entry level
Entry level
Blockchain • Fintech • Software • Cryptocurrency • Metaverse
Develop and maintain backend services for Binance Pay and Card, including scalable APIs, microservices, distributed transaction systems, and financial workflows. Work with databases, caches, queues, observability tools, and reliability practices. Troubleshoot production issues, write tested code, participate in reviews, and collaborate with product and engineering teams. This is an early-career accelerator internship for current students and recent graduates.
Top Skills: BlockchainC++Distributed SystemsGoHTTPJavaKafkaMessage QueuesMySQLPostgresPythonRedisRelational DatabasesRestful ApisSQL
Reposted 5 Days AgoSaved
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
6 Days AgoSaved
In-Office or Remote
7 Locations
Senior level
Senior level
Gaming • News + Entertainment • Design
Design, build, and maintain pipeline and artist-facing tools across web, desktop, and Unreal surfaces. Develop Python integrations with Maya, Unreal, Nuke, Perforce, and AYON; build AI-assisted features; and own tools through production. Collaborate directly with artists and supervisors, manage work autonomously, and deliver responsive, maintainable, well-tested software.
Top Skills: AyonCC++GitHoudiniJavaScriptMayaNukeOpenpypePerforcePysidePythonQtRustTypescriptUnreal EngineWindowsZig
New

Track Smarter, Apply Better.

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

Use For Free
Application Tracker Preview
One Month AgoSaved
Remote or Hybrid
India
Senior level
Senior level
Aerospace • Artificial Intelligence • Cloud • Machine Learning • Software • Cybersecurity • Defense
Provides technical leadership for display graphics application software and platform services. Develops software architecture, designs, and embedded C++ implementations; evaluates new technologies; optimizes GPU, CPU, and memory performance; supports integration and field investigations; participates in design reviews; creates software tests; and mentors junior engineers.
Top Skills: C++CpuDevice DriversDo-178CEmbedded C++FirmwareGpuLean/AgileMulticore ProcessingMultithreading
Reposted 6 Days AgoSaved
Remote or Hybrid
2 Locations
Expert/Leader
Expert/Leader
Software
Leads end-to-end quality assurance and automation for cloud-native, microservices-based telecommunications systems. Responsibilities include designing test strategies, architecting scalable automation frameworks, translating requirements into test plans, validating subsystem integration and system performance, identifying quality risks, troubleshooting defects, and mentoring engineering teams. The role also advances AI-assisted and agentic testing capabilities while collaborating with customers, product managers, architects, and developers.
Top Skills: Agentic AiAPIsC++Ci/CdCloud-Native ArchitecturesDatabase TestingDevops ToolchainsDockerEnvoyGoGrpcHelmKubernetesLinuxMicroservicesMonitoring SystemsObservability FrameworksPythonTelemetry
18 Days AgoSaved
Hybrid
2 Locations
Junior
Junior
Gaming • Internet of Things • Machine Learning • Software
Develop and maintain slot games for casino gaming cabinets and markets. Responsibilities include analyzing requirements, coding in C++, conducting code reviews and unit tests, profiling memory and performance, implementing game mathematics and art integrations, and collaborating with designers, mathematicians, artists, and test engineers to deliver high-quality games.
Top Skills: C++Linux
18 Days AgoSaved
Hybrid
2 Locations
Senior level
Senior level
Gaming • Internet of Things • Machine Learning • Software
Develop and deliver slot games for casino gaming cabinets and global markets using C++ on Linux. Responsibilities include requirements analysis, coding, code reviews, unit testing, memory profiling, game mathematics and art integration, troubleshooting, compliance, optimization, and cross-functional collaboration. The role also mentors junior developers and supports full software lifecycle activities from architecture through maintenance.
Top Skills: BambooC++C++11C++14CoverityJIRALinuxPerforceSvnUnity
18 Days AgoSaved
Hybrid
2 Locations
Senior level
Senior level
Gaming • Internet of Things • Machine Learning • Software
Develop and maintain casino slot games for multiple cabinets and markets. Responsibilities include analyzing requirements, C++ coding, code reviews, unit testing, memory profiling, game mathematics and art integration, performance optimization, market compliance, defect tracking, and build automation. The role collaborates with game designers, mathematicians, artists, and test engineers throughout the full software development lifecycle.
Top Skills: BambooC++CoverityJIRALinuxPerforceSvnUnity
Reposted One Month AgoSaved
In-Office or Remote
8 Locations
Mid level
Mid level
Information Technology • Software • Financial Services • Quantitative Trading
Software Engineers at Citadel develop, maintain, and support high-performance trading platforms, focusing on custom software solutions and system stability.
Top Skills: C++
11 Days AgoSaved
In-Office or Remote
8 Locations
50K-80K Hourly
Senior level
50K-80K Hourly
Senior level
Artificial Intelligence • Fintech • HR Tech • Software • Generative AI
Develop scalable backend services and APIs, create coding tasks and deterministic verifiers for AI systems, debug complex codebases, optimize performance, refactor legacy systems, implement features, and provide technical reviews and reasoning. The role is remote, contract-based, and part-time at 15–20 hours per week.
Top Skills: C++CweGoJavaNode.jsOwaspPythonRustTypescript
Reposted 12 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
12 Days AgoSaved
In-Office or Remote
6 Locations
Entry level
Entry level
Artificial Intelligence • Information Technology • Professional Services • Consulting
Develop realistic backend coding challenges, including feature implementations and bug fixes, for AI training projects. Design deterministic verifiers, automated tests, and validation criteria that distinguish correct from incorrect solutions. Evaluate code for correctness, reliability, maintainability, security, and performance while identifying edge cases and bottlenecks. Work independently with backend technologies and refine tasks based on project requirements and quality standards.
Top Skills: APIsAutomated TestingBackend ServicesC++CybersecurityGoJavaNode.jsPythonRustTypescript
12 Days AgoSaved
Remote or Hybrid
2 Locations
Mid level
Mid level
Software
Develop high-performance C/C++ SDK software on Linux for Nokia’s coherent DSP ASICs and optical networking products. Responsibilities include feature development, API and framework creation, hardware-software integration, pre- and post-silicon validation, debugging, testing, automation, performance optimization, and collaboration with ASIC, firmware, hardware, and architecture teams.
Top Skills: CC++Dsp AsicsEmbedded SystemsEthernetLinuxNetworking ProtocolsOtnPythonSdksShell Scripting
13 Days AgoSaved
Remote or Hybrid
2 Locations
Senior level
Senior level
Software
Leads the design, development, troubleshooting, and delivery of high-performance software for fiber-based OLT platforms. Works with GPON/XGPON, Layer 2 forwarding, multicast, QoS, VLANs, network processors, and packet processing. Collaborates with product management, translates customer needs into features, drives technical execution across the SDLC, and mentors engineering teams. Contributes to software testing automation and agile development practices.
Top Skills: CC++GoGponLayer 2 NetworkingNetwork ProcessorsOltPacket ProcessingPythonQosRobot FrameworkTraffic EngineeringVlanXgpon
13 Days AgoSaved
Remote
India
Senior level
Senior level
Industrial • Manufacturing
Develop kernel- and user-mode device drivers for Ethernovia networking hardware, integrating with Linux and AUTOSAR communication stacks. Own driver architecture, implementation, testing, debugging, and SDK integration for safety-critical automotive systems. Develop stack extensions, utilities, and automated unit and system tests while applying functional safety and engineering standards. The role requires strong C/C++ skills, operating-system and kernel knowledge, hardware integration experience, and familiarity with communication devices and embedded platforms.
Top Skills: AspiceAutosarCC++EthernetGitGnu Compiler CollectionI2CIso 26262LinuxMisraNtbPciePerforcePythonQnxRtosSerdesSpiSr-IovSwarmTcp/IpUsbVirtualizationYocto
23 Days AgoSaved
In-Office
Gurgaon, Gurugram, Haryana, IND
Senior level
Senior level
Energy
Designs, develops, supports, and improves JD Edwards EnterpriseOne technical solutions, including custom applications, reports, batch processes, integrations, orchestrations, and data solutions. Investigates complex production incidents, performs root-cause analysis, supports deployments and upgrades, and ensures security, auditability, and production stability. Partners with functional, infrastructure, CNC, database, and external teams; creates technical documentation; leads change management; mentors technical staff; and supports audit, modernization, and continuous improvement initiatives.
Top Skills: AisAutomated TestingBoomiBusiness FunctionsCC++Ci/CdDevOpsEdiFdaJavaJavaScriptJd Edwards EnterpriseoneJde OrchestratorJSONMiddlewareNerObject Management WorkbenchOciOracle DatabaseRdaRestSftpSoapSQLWindowsXML
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account