Get the job you really want

Top Software Engineer Jobs in Bengaluru/Bangalore

1,272+ Job Results
7 Hours Ago
Bengaluru, KA
Hybrid
578,950 Employees
Entry level
578,950 Employees
Entry level
Big Data • Cloud • Logistics • Machine Learning • Retail
As a Software Engineer II at Walmart Global Tech, you will work closely with diverse teams to develop systems that enhance customer experience and streamline business processes. Responsibilities include coding for large-scale systems, maintaining security protocols, and leveraging your understanding of computer science principles, including data structures and algorithms.
7 Hours Ago
Bengaluru, KA
Hybrid
578,950 Employees
Mid level
578,950 Employees
Mid level
Big Data • Cloud • Logistics • Machine Learning • Retail
As a Software Engineer III, you will drive e-commerce search initiatives, build and implement technical solutions, mentor team members, and collaborate with global engineering teams to enhance the Walmart Marketplace. You will engage with product management to align priorities and contribute to high-quality, scalable applications.
14 Hours Ago
Bengaluru, KA
5,300 Employees
Junior
5,300 Employees
Junior
Healthtech
The Associate Software Engineer will design, develop, test, and deliver software to meet business and customer needs. Responsibilities include verifying software behavior, documenting designs, resolving customer issues, and collaborating with stakeholders. The role requires knowledge of software engineering principles and emphasizes teamwork and communication.
9 Hours Ago
Bengaluru, KA
13,473 Employees
Mid level
13,473 Employees
Mid level
Retail
As a Software Engineer II, you will tackle complex engineering problems and design robust solutions using a variety of technologies, while mentoring peers and promoting engineering excellence. You will collaborate with technology and business leaders to build scalable software products that support Wayfair's aggressive growth.
2 Hours Ago
Bengaluru, KA
Hybrid
126 Employees
Mid level
126 Employees
Mid level
Artificial Intelligence • Software
The role involves owning the entire process of platform/feature development from requirements to release, writing production-grade code, and modular application development. Candidates should work well in a performance-driven team and be eager to design systems for scalability and efficiency.
3 Hours Ago
Bengaluru, KA
434 Employees
Junior
434 Employees
Junior
Insurance
As a Full-stack Software Engineer at Plum, you will architect and deliver new features across the stack, ensuring high performance and quality. Responsibilities include collaborating on intuitive user interfaces, implementing API integrations, and collaborating with product and engineering teams to ship impactful features while adhering to best coding practices.
9 Hours Ago
Bengaluru, KA
2,825 Employees
Senior level
2,825 Employees
Senior level
Information Technology • Software
The Software Engineer III is responsible for designing, developing, troubleshooting, and debugging software programs and tools. They ensure compatibility between software and hardware, understand data structures and algorithms, and deliver well-structured, tested code while participating in agile ceremonies.
5 Hours Ago
Bengaluru, KA
500 Employees
Entry level
500 Employees
Entry level
Software
As a Graduate Software Engineer at ResMed, you will develop and test layers of their SaaS architecture using various technologies. Responsibilities include working on UX with Vue.js and TypeScript, backend APIs with .Net, and utilizing SQL Server along with generative AI tools. You will also practice unit testing and agile methodologies within a collaborative team environment.
5 Hours Ago
Bengaluru, KA
552 Employees
Mid level
552 Employees
Mid level
Software
As a Physical Flow Software Engineer, you will develop automated flows for SiFive's RISC-V Core IP, collaborating with cross-functional teams to define and implement features. This role focuses on building scalable and reusable tools that interface with physical design tools, ensuring the effective validation of RTL outputs.
5 Hours Ago
Bengaluru, KA
552 Employees
Mid level
552 Employees
Mid level
Software
The Software Engineer will develop and maintain software applications using Java and Python, enhance data flow scripts, and manage both production and non-production environments. The role includes collaboration with software engineers and business stakeholders in a scrum-based CI/CD environment, focusing on building scalable and resilient applications, as well as dashboard design.
9 Hours Ago
Bengaluru, KA
1,500 Employees
Entry level
1,500 Employees
Entry level
Cloud • Information Technology • Productivity • Software • Automation
As a Software Engineer at Boomi, you will develop sophisticated systems and software to meet customer business goals and environments. You will work with cutting-edge technologies and be part of a team that aims to transform integration processes for businesses.
5 Hours Ago
Bengaluru, KA
2,419 Employees
Mid level
2,419 Employees
Mid level
Gaming
Join Light & Wonder's Gaming team to build cutting-edge technology and products for iconic casinos and operators worldwide. Requires 2-4 years of experience in .NET Technologies, SQL, OOPS concepts, and front end technologies like HTML, CSS, and Javascript. Full-time position in Bangalore.
14 Hours Ago
Bengaluru, KA
1,648 Employees
Mid level
1,648 Employees
Mid level
Marketing Tech • Software
As a Software Engineer II, you will develop software solutions, conduct systems analysis, improve system reliability and security, write and execute tests, and contribute technical documentation. You will mentor junior engineers, perform code reviews, and assist in project management while collaborating with various teams.
6 Hours Ago
Bengaluru, KA
21,960 Employees
Mid level
21,960 Employees
Mid level
Artificial Intelligence • Hardware • Robotics • Software • Metaverse
Design and implement OpenBMC Core Infrastructure for GPU Server platforms, focusing on BMC firmware, performance analysis, and manageability features. Contribute to open-source community and develop monitoring BMC solutions per DMTF standards. Ensure high-quality software through testing and collaboration with security and hardware teams.
6 Hours Ago
Bengaluru, KA
21,960 Employees
Senior level
21,960 Employees
Senior level
Artificial Intelligence • Hardware • Robotics • Software • Metaverse
As a Senior System Software Engineer for NvStreams, you'll improve APIs, design interfaces, and ensure compliance with automotive safety standards while collaborating across teams to deliver scalable software solutions.
6 Hours Ago
Bengaluru, KA
21,960 Employees
Senior level
21,960 Employees
Senior level
Artificial Intelligence • Hardware • Robotics • Software • Metaverse
As a Senior Compiler Verification Software Developer, you'll design and implement programs to verify Nvidia's DPU/embedded compiler, develop automation tools, participate in code reviews, and help consolidate compiler verification requirements across teams. Your role will focus on enhancing compiler quality using innovative solutions.
6 Hours Ago
Bengaluru, KA
21,960 Employees
Senior level
21,960 Employees
Senior level
Artificial Intelligence • Hardware • Robotics • Software • Metaverse
As a Senior Software Engineer at NVIDIA, you will collaborate with teams to define, develop, and integrate features into Cumulus Linux. You will implement improvements in system services, debug issues, and maintain software in C, Python, and Shell scripting, while focusing on infrastructure components and protocols.
6 Hours Ago
Bengaluru, KA
21,960 Employees
Senior level
21,960 Employees
Senior level
Artificial Intelligence • Hardware • Robotics • Software • Metaverse
The Senior System Software Engineer will design and develop system software for the NVIDIA DRIVE platform used in autonomous vehicles, ensuring compliance with safety and security standards. Responsibilities include developing real-time solutions, enhancing virtualization support, debugging, and measuring system performance while working in a collaborative environment with industry experts.
6 Hours Ago
Bengaluru, KA
21,960 Employees
Senior level
21,960 Employees
Senior level
Artificial Intelligence • Hardware • Robotics • Software • Metaverse
As a Senior System Software Engineer, you will design, develop, and optimize firmware for GPUs, collaborating with hardware and software teams. You'll enhance boot processes and improve team processes while working with various industry standards and specifications.
6 Hours Ago
Bengaluru, KA
21,960 Employees
Senior level
21,960 Employees
Senior level
Artificial Intelligence • Hardware • Robotics • Software • Metaverse
The Senior Software Engineer will develop optimized multimedia system software, work with safety standards, collaborate with teams, and improve software quality in video and multimedia projects for Tegra Application Processors.
6 Hours Ago
Bengaluru, KA
21,960 Employees
Senior level
21,960 Employees
Senior level
Artificial Intelligence • Hardware • Robotics • Software • Metaverse
You will design, develop, test, and optimize GPU firmware throughout the GPU lifecycle, create boot solutions, collaborate on new features, and improve firmware security. Engage with hardware and software teams to ensure integrity and compliance while enhancing the startup experience for GPUs.
6 Hours Ago
Bengaluru, KA
21,960 Employees
Senior level
21,960 Employees
Senior level
Artificial Intelligence • Hardware • Robotics • Software • Metaverse
As a Senior Compiler Verification Software Developer, you will design and implement GPU code, mentor engineering teams, automate compiler verification processes, and enhance compiler quality metrics through innovative solutions.
6 Hours Ago
Bengaluru, KA
21,960 Employees
Senior level
21,960 Employees
Senior level
Artificial Intelligence • Hardware • Robotics • Software • Metaverse
The Senior GPU System Software Engineer at NVIDIA will support development of firmware for embedded microcontrollers in GPUs, collaborate with hardware and software teams, optimize software for performance and security, and ensure compliance with safety standards. Key responsibilities include debugging, validation, and system bring-up.
6 Hours Ago
Bengaluru, KA
21,960 Employees
Mid level
21,960 Employees
Mid level
Artificial Intelligence • Hardware • Robotics • Software • Metaverse
The System Software Engineer will design and develop frameworks and tools for GPU workloads, collaborate with GPU architects, and improve workflows for chip modelers. The role involves creating GPU stimulus analysis tools and ensuring infrastructure is effective throughout the chip lifecycle, heavily relying on C++ programming expertise and knowledge of graphics APIs.
6 Hours Ago
Bengaluru, KA
21,960 Employees
Senior level
21,960 Employees
Senior level
Artificial Intelligence • Hardware • Robotics • Software • Metaverse
As a System Software Engineer at NVIDIA, you will develop tools for creating AI agents powered by Large Language Models. Responsibilities include building scalable workflows, enhancing knowledge discovery for dialogue systems, evaluating AI agent accuracy, and collaborating on product features. You will also focus on programming, software lifecycle management, and integrating conversational AI frameworks.
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size