Top Software Engineer Jobs in India

24 Days AgoSaved
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Software
Design, develop, and maintain high-performance C++ software and system architecture; build Qt-based UIs and React frontend components; troubleshoot memory and performance issues; integrate APIs and automation pipelines; participate in code reviews, CI/CD, and cross-team collaboration; mentor team members and drive best practices.
Top Skills: AngularAWSC++CmakeGitGrpcJavaScriptJenkinsmacOSNode.jsNoSQLPerforcePythonQmlQtReactRestSQLVueWindows
24 Days AgoSaved
In-Office
Pune, Mahārāshtra, IND
Senior level
Senior level
Semiconductor • Manufacturing
Lead design and implementation of AI/ML compiler and runtime software for RISC-V/NPU SoCs. Develop IREE/MLIR-based lowering, custom dialects and passes, code generation, quantization, and runtime integration. Optimize models for edge deployment across CPU, vector, matrix, and accelerator paths. Collaborate with hardware, firmware, FPGA and validation teams, build test/CI infrastructure, and provide technical leadership for performance tuning and customer enablement.
Top Skills: BazelCC++CmakeFpgaGitIreeJenkinsJIRALinalgLinuxLlvmMlirNpuOnnxPythonPyTorchRisc-VTensorflow LiteTfliteTorch-MlirTosa
Reposted YesterdaySaved
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Mid level
Mid level
Fintech • Payments • Financial Services
Design, develop, test, and maintain software features; collaborate with cross-functional teams to gather requirements; lead coding for modules; troubleshoot complex issues; participate in code reviews; contribute to architecture and design discussions; follow software development best practices and Agile principles.
Top Skills: JavaJavaScriptPythonSwift
YesterdaySaved
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Cloud • Information Technology • Internet of Things • Professional Services • Software
Design and develop board support packages, diagnostics, kernel and user-space device drivers for FPGA and networking peripherals. Implement and test embedded systems, create and execute software test plans, debug prototypes, and collaborate with cross-functional teams to validate hardware bring-up and ensure performance and reliability of routing products.
Top Skills: CC++Device DriversEmbedded SystemsFpgaGpioI2CLinuxLinux KernelMultithreadingPciePythonSpiUart
YesterdaySaved
In-Office
Mumbai, Maharashtra, IND
Mid level
Mid level
Travel
Design, build, and maintain end-to-end test automation for API/microservices and consumer-facing web applications. Architect scalable automation frameworks, convert manual regression suites to automated tests, validate UI and backend, build CI/CD test pipelines, and promote testing best practices across teams.
Top Skills: Ci/CdCypressGrafanaGrpcJavaJavaScriptJmeterMicroservicesNode.jsPlaywrightPostmanRest ApiSeleniumSplunkSQL
YesterdaySaved
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Information Technology • Travel
Design, build, and deploy scalable AI/ML solutions across the end-to-end lifecycle. Develop models (DL/NLP), create data pipelines, optimize model performance, implement MLOps/CI-CD, troubleshoot production issues, collaborate with cross-functional teams, and mentor engineers in an Agile/SAFe environment.
Top Skills: AWSAzureCi/CdDistributed ComputingGCPJavaMlopsNlpPythonPyTorchScalaScikit-LearnTensorFlow
YesterdaySaved
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Artificial Intelligence • Cloud • Software • Big Data Analytics
Design, build, and deliver a microservices-based backend platform for Cloudera Data Services. Develop scalable, secure enterprise-grade services on cloud and container orchestration platforms, collaborate across teams, and improve developer velocity and platform capabilities.
Top Skills: AWSAzureDockerGCPGoJavaKubernetesMicroservices
Reposted YesterdaySaved
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Mid level
Mid level
Artificial Intelligence • Semiconductor • Manufacturing
As a Lead Software Support Engineer, you'll troubleshoot software issues, validate functionalities, manage deployments, and develop training for support engineers, ensuring customer satisfaction and software performance.
Top Skills: C++JavaNetworkingPythonWindows
24 Days AgoSaved
In-Office
Pune, Maharashtra, IND
Mid level
Mid level
Fintech • Financial Services
Design, develop, and deliver high-quality, scalable software. Collaborate with product, design, and engineering teams. Practice secure coding, unit testing, and code reviews. Contribute to technical direction, coach others, analyze complex data, manage risk, and communicate with stakeholders.
Reposted 24 Days AgoSaved
In-Office
Kochi, Ernakulam, Kerala, IND
Mid level
Mid level
Software
Develop scalable applications, deliver modules on time, understand code bases, work in Agile environments, and propose innovative solutions.
Top Skills: AngularC# .NetC/C++CSSHTML5JavaJavaScriptKotlinNode.jsSwift
YesterdaySaved
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Automotive
Design and own service-oriented architecture, convert monoliths to microservices, integrate services with embedded platforms, and develop/test real-time embedded systems in C/C++. Triage issues, collaborate with product teams on interfaces, and work in an Agile (SCRUM) environment.
Top Skills: Api DesignBazelCC++Embedded Debugging ToolsGerritGitMakeMicroservicesMiddlewareService Oriented ArchitectureTcpUdp
Reposted YesterdaySaved
In-Office
Hyderabad, Telangana, IND
Senior level
Senior level
Information Technology
Analyze, design, code, test, maintain and enhance application components across clients. Act as an SME, lead and mentor team members, make technical decisions, engage cross-team, and improve development processes and performance.
Top Skills: GitSap Scm Apo Advanced Planning & Optimization
New

Track Smarter, Apply Better.

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

Use For Free
Application Tracker Preview
YesterdaySaved
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Big Data • Information Technology • Software • Database • Analytics • Infrastructure as a Service (IaaS) • Big Data Analytics
Design, build, and operate scalable, resilient distributed systems for the Kafka Connect platform. Own end-to-end delivery of complex technical projects, improve connector performance and scalability using cloud and on-prem resources, engage with the open-source community, and promote engineering excellence and collaboration.
Top Skills: Apache KafkaAWSAzureC/C++GCPGoJavaKafka ConnectKubernetesTerraform
YesterdaySaved
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Artificial Intelligence • Cloud • Information Technology • Consulting
Lead test engineering for L2/L3 protocol systems: design and execute test plans, validate products, troubleshoot network protocols (VXLAN EVPN, BGP, OSPF, multicast), automate tests, mentor engineers, and coordinate internal and outsourced testing partners to improve product quality and mitigate risk.
Top Skills: 802.1XBgpDhcpLayer 2Layer 3Link AggregationMulticast NetworkingOspfPythonStpVlanVxlan Evpn
Reposted YesterdaySaved
In-Office
Mumbai, Maharashtra, IND
Senior level
Senior level
Fintech • Financial Services
Lead the design and delivery of enterprise-grade reporting solutions, mentor engineers, collaborate with stakeholders, and promote agile practices in software development.
Top Skills: AngularJavaMicroservicesPythonSpring BootSQL
Reposted YesterdaySaved
In-Office
Hyderabad, Telangana, IND
Senior level
Senior level
Software
The Lead Software Engineer will design and manage CI/CD pipelines, cloud infrastructure, and contribute to .NET services. The role involves automation, DevOps best practices, and collaboration with engineering teams.
Top Skills: .NetAksAzureAzure B2BAzure B2CAzure DevopsAzure PipelinesBashC#F#Github ActionsGrafanaKubernetesPowershellPrometheusPythonTeamcity
Reposted YesterdaySaved
Hybrid
Bangalore, Bengaluru Urban, Karnataka, IND
155K-234K Annually
Senior level
155K-234K Annually
Senior level
Artificial Intelligence • Machine Learning • Software
The Software Machine Learning Test Engineer will develop test automation for AI components, improve test infrastructure, and ensure software quality for machine learning models using Python and GitLab CI/CD.
Top Skills: Gitlab Ci/CdLinuxPythonPyTorchTensorFlow
Reposted YesterdaySaved
In-Office
Pune, Mahārāshtra, IND
Expert/Leader
Expert/Leader
Industrial • Manufacturing
Responsible for developing Ethernovia's software stack for networking devices, including embedded firmware, drivers, and testing utilities, while ensuring safety compliance.
Top Skills: C/C++Embedded FirmwareEthernetI2CPythonSpiTcp/IpUsb
Reposted YesterdaySaved
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Mid level
Mid level
Artificial Intelligence • Hardware • Automation • Manufacturing
The role involves verifying embedded software for Battery Insights algorithms in Automotive and Energy Storage applications, including developing automated testing frameworks and executing tests on embedded systems.
Top Skills: Ai-Assisted ToolsCCanEthernetMatlabPythonSimulinkSpiUart
Reposted YesterdaySaved
In-Office
6 Locations
Senior level
Senior level
Events • Food • Hospitality
Seeking a Senior Software Engineer to design, develop, and deliver scalable solutions, leading a team through the software development lifecycle and improving processes.
Top Skills: Amazon Web Services (Aws)FlutterJavaSpring Boot
Reposted YesterdaySaved
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Expert/Leader
Expert/Leader
Biotech
The Principal Software Engineer will lead architectural strategy for data ingestion and integrations using multicloud pipelines and microservices, oversee API design, and ensure data governance and observability standards are implemented.
Top Skills: Api DesignAzureElasticsearchKafkaMongoDBOauthRabbitMQ
Reposted YesterdaySaved
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Biotech
The role involves installation, configuration, and system administration of 3DX, customization of centrals, and dashboard creation, along with debugging and collaboration across teams.
Top Skills: 3DxAzure DevopsConfluenceCoverityEnoviaGlrGlsJIRAOracleSQL
Reposted YesterdaySaved
Remote
Nānakrāmguda, Rangareddi, Telangāna, IND
Senior level
Senior level
Healthtech
The Senior Principal Enterprise Software Test Engineer leads test architecture for ACM products, ensuring compliance, innovation in automation, and mentoring engineers while collaborating with cross-functional teams.
Top Skills: AppiumC#C++JavaPlaywrightPythonSeleniumTest Complete
Reposted YesterdaySaved
In-Office
Pune, Mahārāshtra, IND
Senior level
Senior level
Information Technology • Security • Cybersecurity
The Senior Software Engineer will develop advanced Container Security Solutions, collaborating on design, development, and testing within a dynamic team.
Top Skills: C++EbpfGitGoJenkinsJIRAKubernetesLinuxPtrace
Reposted YesterdaySaved
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
Entry level
Entry level
Artificial Intelligence • Consumer Web • HR Tech • Information Technology
The Software Development Engineer in Testing executes manual tests, assists in automated test script development, performs API testing, and collaborates on test coverage improvements.
Top Skills: BugzillaC#GitJavaJavaScriptJenkinsJIRAPostmanPythonSeleniumSQLTestng
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account