Software Engineering Jobs in India
There are 7,458 open Software Engineering jobs in India on freehire right now. 1,379 of them were posted recently. The skills employers ask for most often are cloud, ai and api.
Salary
| Currency | Period | 25th | Median | 75th | Postings |
|---|---|---|---|---|---|
| INR | year | ₹1,700,000 | ₹2,516,687 | ₹3,500,000 | 59 |
| USD | year | $122,209 | $148,938 | $170,000 | 15 |
From postings that disclose pay. Currencies are counted separately, never converted.
Most requested skills
- cloud 60%
- ai 50%
- api 49%
- agile 43%
- ci-cd 41%
- java 36%
- python 33%
- automation 32%
How the work is done
- Hybrid 879 · 12%
- Remote 476 · 6%
- Onsite 326 · 4%
Visa sponsorship offered in 32% of the 671 postings that state a position on it.
Seniority
- Senior 2,158
- Lead 492
- Staff 454
- Principal 348
- Middle 96
- Intern 85
Who is hiring
- 1000+ employees 2,849
- 501-1000 employees 543
- 51-200 employees 69
- 11-50 employees 40
- 201-500 employees 21
- 1-10 employees 3
Systems/Software Engineer II
Develops next-gen routing and aggregation platforms for Metro/5G networks using JunOS/Junos EVO, working with product and test teams to deliver high-quality solutions.
Software Engineer
This role involves designing and developing firmware and software features for enterprise networking switches and routers using C and Linux. The engineer will contribute to the full product development lifecycle, focusing on L2/L3 protocols and security features for Aruba networking platforms.
Software Engineer
This role involves developing firmware and software for enterprise networking products, focusing on L2/L3 protocols and hardware integration. The engineer will work in a hybrid capacity, collaborating with cross-functional teams to deliver reliable networking solutions.
Software Development Engineer in Test
The Software Development Engineer in Test (SDET) will design and maintain automated testing frameworks for Esko's cloud-native platform. The role focuses on ensuring the reliability and scalability of distributed services through API, integration, and performance testing within CI/CD pipelines.
Software Engineer
Build and operate AI-driven automation solutions on the Salesforce platform (Apex, LWC, DevOps) as part of Cisco's GTM IT team in Hyderabad, supporting the full customer lifecycle.
Systems/Software Engineer III
Designs and maintains networking software, tests customer-specific solutions, and collaborates on system enhancements for HPE’s enterprise and data center products, focusing on L2/L3 protocols and automation.
Systems/Software Engineer II
Onsite Systems/Software Engineer II at HPE Bengaluru developing next-gen routing and aggregation platforms for Metro and 5G networks using C/C++, JunOS/EVO, and L2/L3 networking protocols.
Software Engineer
Develops firmware and software for enterprise networking products, focusing on L2/L3 security protocols and hardware integration. Works cross-functionally with hardware, firmware, and support teams to design, test, and troubleshoot network solutions.
Software Engineer
Develop firmware for HPE Networking/Aruba switches and routers, designing L2/L3/security features in C on Linux/VxWorks for next-gen wired networking platforms.
Senior Systems/Software Engineer - Platforms Developer (SONiC Development)
This role involves designing, developing, and maintaining features for the SONiC network operating system platform. The engineer will work on system-level software, collaborate with cross-functional teams, and troubleshoot complex issues in a hybrid work environment.
Lead Software Engineer(Java/AI)_Vice President_Software Engineering
Lead a team building scalable fintech platforms in Java/Spring, modernizing enterprise systems with AI-first practices and event-driven architectures for millions of users.
Lead Software Engineer
The Lead Software Engineer will manage an engineering team and contribute to full-stack development across a broad tech stack including C#, .NET, TypeScript, React, and Azure. The role involves setting technical standards, driving agile processes, and collaborating across distributed teams in the UK and India.
Staff Software Engineer - Java
The Staff Software Engineer will lead complex engineering initiatives and provide technical strategy for digital banking systems using Java, SpringBoot, and AWS. This role involves mentoring teams, driving architectural improvements, and ensuring the reliability of large-scale distributed banking platforms.
SAP ABAP Developer
The SAP ABAP Developer will design, develop, and maintain scalable transport management solutions on S/4HANA for Maersk's logistics operations. The role involves utilizing ABAP, BOPF, and RAP frameworks to integrate SAP TM with other enterprise systems.