Top C++ Jobs in Gurgaon

2 Days AgoSaved
In-Office
Gurugram, Haryana, IND
Senior level
Senior level
Food • Retail • Agriculture • Manufacturing
Designs, secures, operates, and automates enterprise cloud infrastructure and DevSecOps platforms across Azure and Google Cloud. Responsibilities include CI/CD and GitOps, infrastructure as code, Kubernetes, security controls, observability, governance, incident response, reliability engineering, toolchain integration, and developer enablement. The role also applies generative AI responsibly to infrastructure automation while maintaining security, compliance, human oversight, and cost controls.
Top Skills: AkidoAksAlpineAnsibleArgo CdAzure DevopsBashC#C++ChainguardChefClaude CodeDastDebianDependency ScanningDnsDockerFlux CdFtpGitGithub ActionsGithub CopilotGkeGoogle Cloud PlatformGrafanaGroovyHelmHttp/SIastJavaJfrog ArtifactoryJIRAKubectlKubernetesLokiAzurePodmanPowershellPrometheusPuppetPythonRhelSaltSastSecrets ScanningSeleniumServicenowSmtpSnykSoftware Composition AnalysisSonarqubeSsl/TlsTcp/IpTerraformTerratestToscaUbuntu
YesterdaySaved
Remote or Hybrid
India
Senior level
Senior level
Aerospace • Artificial Intelligence • Cloud • Machine Learning • Software • Cybersecurity • Defense
Provides technical leadership for embedded platform software and avionics certification. Develops BSPs, boot software, platform abstraction layers, device drivers, middleware, requirements, architecture, and DO-178C certification documentation. Leads certification activities, solves complex technical issues, collaborates with stakeholders, supports talent development, and drives software quality and continuous improvement. Requires extensive real-time embedded software experience in C, C++, assembly, bare-metal environments, multicore systems, and Deos RTOS.
Top Skills: Arinc 429ArmAssemblyBare-MetalBoard Support PackagesCC++Deos RtosDevice DriversDo-178CEthernetMiddlewareMulticore SystemsNetwork Communication StacksPowerpcRs-232Rs-422X86
YesterdaySaved
Remote or Hybrid
India
Senior level
Senior level
Aerospace • Artificial Intelligence • Cloud • Machine Learning • Software • Cybersecurity • Defense
Provides technical leadership for display graphics and platform services software. Responsibilities include architecture, design, embedded C++ implementation, graphics performance optimization, integration and field-issue investigation, testing, design reviews, technical decision-making, stakeholder collaboration, and mentoring junior engineers. The role supports mission-critical programs and may involve firmware, driver, multithreading, and multicore development.
Top Skills: C++CpuDevice DriversDo-178CEmbedded C++FirmwareGpuLean/AgileMulticore ProcessingMultithreading
YesterdaySaved
Remote or Hybrid
India
Senior level
Senior level
Aerospace • Artificial Intelligence • Cloud • Machine Learning • Software • Cybersecurity • Defense
Lead architectural design and innovation for aerospace tooling solutions within the ANTHEM platform. Collaborate with business and technology leaders to align architecture with strategic goals, ensuring scalable, secure, compliant, and reliable solutions. Guide software development, system integration, validation, and engineering productivity initiatives. Build and support a strong technical team through recruiting, talent development, succession planning, retention, and inclusive leadership.
Top Skills: .NetAvionics Communication ProtocolsBambooC#C++Ci/CdCloud ComputingGenerative AiGrafana LokiLaunchdarklyMicroservicesOctopusOpenshiftPythonService-Oriented Architecture (Soa)
3 Days AgoSaved
Remote or Hybrid
India
Expert/Leader
Expert/Leader
Aerospace • Artificial Intelligence • Cloud • Machine Learning • Software • Cybersecurity • Defense
Leads embedded avionics software development and verification for aerospace programs. Drives test architecture, environments, tools, processes, and certification activities under DO-178B/C. Reviews design documentation, supports audits and technical reviews, evaluates emerging processor and architecture technologies, and uses C, C++, Python, debuggers, simulators, VectorCAST/Cover, and MATLAB. Develops automation utilities using generative AI, guides engineers, influences software architecture, and coordinates cross-functional stakeholders to deliver quality and schedule objectives.
Top Skills: CC++ChatgptDo-178B/CEmbedded SystemsLarge Language ModelsMatlabNatural Language ProcessingPythonVectorcast/Cover
3 Days AgoSaved
Remote or Hybrid
India
Senior level
Senior level
Aerospace • Artificial Intelligence • Cloud • Machine Learning • Software • Cybersecurity • Defense
Leads embedded avionics software development and verification for aerospace systems. Responsibilities include defining test architectures, environments, tools, and processes; ensuring DO-178B/C compliance; reviewing PDR/CDR designs; evaluating emerging technologies; using C, C++, Python, MATLAB, debuggers, and simulators; automating verification with generative AI; conducting audits and technical reviews; and guiding engineers while managing cross-functional stakeholders.
Top Skills: CC++ChatgptDo-178BDo-178CEmbedded ProgrammingLarge Language ModelsMatlabMulti-Core ProcessorsNatural Language ProcessingPythonSimulatorsSoftware DebuggersVectorcast/Cover
3 Days AgoSaved
Remote or Hybrid
India
Senior level
Senior level
Aerospace • Artificial Intelligence • Cloud • Machine Learning • Software • Cybersecurity • Defense
Leads embedded aerospace software development and verification activities for avionics programs. Defines test architectures, environments, tools, processes, and methodologies aligned with DO-178B/C. Influences software architecture, reviews designs, evaluates emerging technologies, drives productivity improvements, and manages technical stakeholders. Provides technical leadership, mentors engineers, coordinates cross-functional initiatives, and supports quality, cost, schedule, certification, and risk objectives. Uses C, C++, Python, MATLAB, VectorCAST/Cover, debuggers, simulators, and generative AI tools to improve verification workflows.
Top Skills: CC++ChatgptDebuggersDo-178BDo-178CEmbedded ProgrammingLarge Language ModelsMatlabNatural Language ProcessingPythonSimulatorsVectorcast/Cover
3 Days AgoSaved
Remote or Hybrid
India
Expert/Leader
Expert/Leader
Aerospace • Artificial Intelligence • Cloud • Machine Learning • Software • Cybersecurity • Defense
Leads embedded software and firmware development for processor simulators and emulators, including requirements, architecture, design, coding, qualification, and technical support. Develops QEMU and KVM-based tools, ports Linux or RTOS to SoCs, and works with ARM architectures and low-level hardware interfaces. Owns simulator strategy, roadmaps, issue resolution, design decisions, stakeholder collaboration, process improvement, and team mentoring while driving innovation and competitive product development.
Top Skills: ArmAssemblyBitbucketCC++Do-178B/CDo-330DoorsEclipseEthernetGdbGpioKvmLauterbachLinuxMpsocPciQemuRtosSocSvnTrace32Visual Studio
4 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 engine, power, avionics, and actuation control systems. Responsibilities include requirements engineering, system architecture, control-system analysis, MATLAB/Simulink modeling, embedded C development, sensor and actuator integration, SIL/HIL testing, verification, validation, and aerospace certification compliance. The role supports model-based development and real-time embedded applications using aerospace standards and communication protocols.
Top Skills: AfdxArinc 429Arm CortexArp4754AArp4761C++CanDo-160Do-178CDo-254DoorsDoors NgEmbedded CHilMatlabMbsePowerpcRs232Rs422/485RtosSilSimulinkStateflowSysmlTi C2000
4 Days AgoSaved
Remote or Hybrid
India
Mid level
Mid level
Aerospace • Artificial Intelligence • Cloud • Machine Learning • Software • Cybersecurity • Defense
Supports combustion and emissions design and analysis for aerospace engines, APUs, and advanced technology programs. Performs CFD, thermal, and FEA analyses; develops engineering tools and methods; ensures project, process, and product compliance; and resolves complex technical problems. The role also contributes to turbomachinery and gas-turbine combustor modeling involving turbulence, combustion, and emissions, using tools such as Fluent, STAR-CCM+, Synopsys Workbench, and Siemens NX.
Top Skills: Ai/MlCC++CfdFinite Element Analysis (Fea)FortranJavaSiemens NxSiemens Star-Ccm+Synopsys FluentSynopsys WorkbenchThermal Analysis
12 Days AgoSaved
Remote or Hybrid
India
Expert/Leader
Expert/Leader
Aerospace • Artificial Intelligence • Cloud • Machine Learning • Software • Cybersecurity • Defense
Leads embedded software and firmware development for processor simulators and emulators, including requirements, architecture, coding, debugging, qualification, and technical support. Owns simulator strategy and roadmap, resolves technical issues, drives innovation, coordinates cross-functional stakeholders, mentors engineers, and develops technical capabilities. Requires expertise in C, Assembly, embedded development, device drivers, operating systems, SoC architectures, Linux or RTOS porting, ARM processors, QEMU, and virtualization.
Top Skills: ArmAssemblyBitbucketCC++Do-178BDo-178CDo-330DoorsEclipseEthernetGdbGpioKvmLauterbachLinuxMpsocPciQemuRtosSocSvnTrace32Visual StudioWind River
12 Days AgoSaved
Remote or Hybrid
India
Senior level
Senior level
Aerospace • Artificial Intelligence • Cloud • Machine Learning • Software • Cybersecurity • Defense
Develops and executes verification plans and test cases for embedded platform software, including boot software, hardware abstraction layers, I/O drivers, and compiler abstraction layers. Performs requirement- and scenario-based testing, change impact analysis, audits, issue resolution, and technical improvements. Collaborates with stakeholders, leads technical activities, guides engineers, and supports quality, cost, and schedule objectives.
Top Skills: As9100BitbucketC++DeosDoors NgIcdJIRALauterbachLdraLinuxRtosVectorcastVectorcast/Cover
New

Track Smarter, Apply Better.

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

Use For Free
Application Tracker Preview
12 Days AgoSaved
Remote or Hybrid
India
Senior level
Senior level
Aerospace • Artificial Intelligence • Cloud • Machine Learning • Software • Cybersecurity • Defense
Leads verification and validation for aerospace displays and graphics systems under DO-178B/C objectives. Tests touch-screen controllers, electronic display components, graphics, navigation, and warning functions using requirement-based, scenario-based, and automated testing. Drives technical initiatives, resolves complex issues, collaborates with global engineering teams, provides estimates, and mentors or influences technical teams. Requires deep avionics and aerospace display testing expertise, embedded systems knowledge, Python, and C/C++ proficiency.
Top Skills: AvionicsCC++Do-178B/CElectronic Display SystemsEmbedded SystemsPythonTest AutomationTouch Screen Controller
YesterdaySaved
Hybrid
2 Locations
1M-2M Annually
Junior
1M-2M Annually
Junior
Cryptocurrency
Develop and maintain secure C/C++ software for hardware wallets, integrating with hardware components and optimizing performance, security, and resource use. Implement cryptographic algorithms and security protocols, debug complex issues, conduct code reviews, and contribute to JavaScript-based web and desktop applications. The role also involves collaborating with hardware engineers and applying secure coding practices to digital asset products.
Top Skills: BlockchainCC++CryptographyEmbedded SystemsGitHardware Security Modules (Hsms)JavaScriptTrusted Execution Environments (Tees)Web3
Reposted 2 Days AgoSaved
In-Office
9 Locations
Senior level
Senior level
Information Technology
Develop and customize Android Automotive and Android platform software for infotainment systems. Responsibilities include coding, testing, troubleshooting, device configuration, custom HAL development, Android framework extensions, version migrations, compliance testing, and full lifecycle software development. Collaborate with cross-functional teams to deliver reliable automotive cockpit experiences while contributing to architecture, unit testing, middleware, and platform-level integrations.
Top Skills: AaosAidlAndroidAndroid FrameworkAndroid HalAndroid NdkAndroid Sdk AddonsAospBluetoothC++CanCtsGerritGitGitGithub CopilotGpsHidlJavaJetpackKotlinLinuxMvvmVtsWi-Fi
Reposted 2 Days AgoSaved
In-Office
Gurugram, Haryana, IND
Mid level
Mid level
Healthtech • Other • Robotics • Biotech • Manufacturing
Develop embedded software for connected medical devices throughout the product lifecycle, including requirements, design, implementation, debugging, integration, verification, validation, and launch. The role supports device-to-device, mobile, and cloud connectivity using communication protocols and collaborates with systems, electrical, quality, regulatory, digital, and manufacturing teams. It also contributes to software quality, cybersecurity, compliance, product enhancements, and engineering changes.
Top Skills: ArmBleCC++CanCloud ComputingCybersecurityEmbedded SoftwareI2CIotMicrocontrollersMobile ApplicationsMqttRtosSpiTcp/IpUartUsbWi-Fi
3 Days AgoSaved
In-Office
Gurugram, Haryana, IND
Senior level
Senior level
Healthtech • Other • Robotics • Biotech • Manufacturing
Develop embedded Linux application software for wireless gateway products. Implement features from software and system requirements, perform code and documentation reviews, manage U-Boot, Yocto, CMake, and Make build systems, apply cybersecurity patches, conduct board bring-up and hardware-software debugging, and support testing, continuous integration, and cross-compilation environments.
Top Skills: Arm ProcessorsBspC++CmakeContinuous IntegrationDdrxEmbedded LinuxEmmcEthernetGoogle MockI2CI2SIec 62304LvdsMakefilesParasoftPci ExpressPmicQnxRtosSdhcSpiU-BootUartUsbVxworksYocto
3 Days AgoSaved
In-Office
Gurugram, Haryana, IND
Senior level
Senior level
Healthtech
Develop embedded application software and middleware for Linux-based wireless gateway products. Implement features from software and system requirements, conduct code and documentation reviews, manage embedded Linux patches and cybersecurity releases, and perform board bring-up and hardware-software debugging. Build configuration and cross-compilation environments using U-Boot, Yocto, CMake, and Makefiles. Apply modern C++, design patterns, TDD, unit testing, and continuous integration.
Top Skills: ArmBspC++C++11C++14CmakeContinuous IntegrationEmbedded LinuxEmmcEthernetFdaGoogle MockI2CI2SIec 62304Iso StandardsMakefilesParasoftPci ExpressQnxSpiTddU-BootUartUsbVxworksYocto
4 Days AgoSaved
In-Office
Gurugram, Haryana, IND
Senior level
Senior level
Healthtech
Designs and implements automated testing frameworks, writes scripts and functional verification scenarios, executes and analyzes tests, improves quality processes, authors test reports, analyzes code differentials, and collaborates with software developers. The role requires experience with .NET, C/C++, C#, functional testing, Agile development, automation, Jenkins, Bitbucket, and test management tools.
Top Skills: .Net FrameworkBitbucketCC#C++FlauiJamaJenkinsJIRAPtc IntegrityWinappdriver
6 Days AgoSaved
In-Office
Gurugram, Haryana, IND
Entry level
Entry level
Internet of Things • Software
Lead development of a cloud-based, 3GPP-compliant 5G standalone core network. Responsibilities include translating requirements into technical designs and backlogs, implementing network functions, reviewing architecture, troubleshooting performance issues, managing delivery schedules, documenting solutions, and mentoring developers. The role requires strong cellular-network expertise, including 3GPP standards, telecom protocols, network security, IP networking, and hands-on software development.
Top Skills: 3Gpp5G SaAaa/RadiusAWSAzureC++CassandraCidrDiameterDockerGCPGitGoHttp/2IpIpv6JavaKafkaKubernetesMtlsMySQLOauth2OraclePcapPkiPythonRabbitMQRedisSmppSmsSpring BootSs7SslTcpdumpVolteWireshark
27 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
10 Days AgoSaved
In-Office
Gurugram, Haryana, IND
Expert/Leader
Expert/Leader
Healthtech
Leads embedded systems development and testing for medical devices, overseeing architecture, firmware, hardware integration, verification, validation, automation, quality, regulatory compliance, and product release. Manages engineering teams, establishes technical strategy and metrics, drives root-cause analysis, coordinates cross-functional execution, supports risk management and audits, and develops engineering talent across the product lifecycle.
Top Skills: Automated TestingBleBootloadersC++Ci/CdDevice DriversEmbedded CEmbedded LinuxEthernetFault-Tree AnalysisFmeaHardware-In-The-Loop TestingMicrocontrollersMotor Control SystemsPower ManagementRtosSensor InterfacesSocsStatic AnalysisUsbWi-Fi
10 Days AgoSaved
In-Office
Gurugram, Haryana, IND
Expert/Leader
Expert/Leader
Healthtech • Other • Robotics • Biotech • Manufacturing
Leads embedded systems development and testing teams building regulated medical devices. Oversees architecture, embedded software and firmware, hardware/software integration, verification and validation, automated testing, quality compliance, risk management, product release, sustaining engineering, and technical problem resolution. Manages cross-functional execution, engineering metrics, schedules, and resources while recruiting, mentoring, and developing engineering talent.
Top Skills: Automated TestingBluetooth Low Energy (Ble)C++Ci/CdDevice DriversEmbedded CEmbedded LinuxEthernetHardware-In-The-Loop (Hil)MicrocontrollersRtosSocsStatic AnalysisUsbWi-Fi
2 Days AgoSaved
Remote
India
Senior level
Senior level
Artificial Intelligence • Software • Generative AI • Automation
Own and ship production backend software, build and scale microservices, make technical decisions, troubleshoot complex production issues, and improve reliability, security, and scalability. Collaborate with founding leadership and cross-functional teams while using generative AI, cloud infrastructure, Kubernetes, Terraform, and modern API architectures to deliver enterprise-grade applications.
Top Skills: Amazon BedrockAnthropicAWSAzureC++CircleCIDjangoExpress.JsFastapiFirebaseFlaskGCPGitGitlabGoGraphQLGrpcHugging FaceJavaJavaScriptJenkinsKubernetesMongoDBMySQLNode.jsNuxtjsOpenaiPostgresPythonRestSagemakerTerraformTypescriptVertex Ai
2 Days AgoSaved
Remote
IND
Mid level
Mid level
Artificial Intelligence • Hardware • Internet of Things • Machine Learning • Semiconductor • Automation • Manufacturing
Ensure T2000/T6391 system software and customer test programs remain compatible with evolving Visual Studio and MSVC versions. Responsibilities include build verification, debugging compiler and runtime issues, Windows compatibility testing, TPIDE test development, GUI automation, CI/CD test frameworks, regression testing, and process improvement. The role collaborates internationally and supports long-term platform stability.
Top Skills: C#C++Ci/CdGitGithub CopilotGui Test AutomationLanguage Server Protocol (Lsp)MsvcPerforceVisual StudioVisual Studio CodeWindows
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account