Top Software Engineer Jobs in Bengaluru/Bangalore
The Staff Software Engineer will design, architect, and deliver platforms focusing on scalability, robustness, and security. Responsibilities include publishing technical documentation, building solutions at scale, mentoring the team, and improving project performance through metrics. The role involves collaboration with engineering managers and fellow architects to establish strong delivery practices.
As a Software GoLang Developer, you will collaborate with product, design, and operations teams to build scalable distributed services. You will implement microservices architectures, ensure application performance, maintain code quality, and manage CI/CD tools while creating tests for your code.
Work in software QA of DBMS and related products, cooperate with international development teams, develop and execute tests, work on stress and load tests, and use world wide networks and datacenters.
The Software Engineer IV will work on an applicant tracking system, focusing on writing clean, production-ready code, participating in an on-call rotation, and fostering a strong engineering culture. Responsibilities include building subject matter expertise, performing code reviews, and remediating security risks, all while collaborating in an agile development environment.
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.
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.
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.
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.
Featured Jobs
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.
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.
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.
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.
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.
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.
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.
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.
In this role, you will develop environments for modeling and simulating NVIDIA's next-generation GPUs and SoCs, support architecture and engineering teams, and participate in the complete chip development lifecycle.
The Senior System Software Engineer will develop GPU workloads, create frameworks for functional/performance verification, design GPU stimulus analysis tools, and enhance workflows for chip modelers. Collaboration with HW and SW teams is essential to advance GPU development.
As a Senior System Software Engineer at NVIDIA, you will develop and enhance DRIVE OS software, focusing on device drivers and system issues across various automotive platforms. You'll lead architectural discussions, collaborate with cross-functional teams, and contribute to the requirements gathering process while leveraging your expertise in QNX, Linux, and Android operating systems.
As a Senior System Software Engineer at NVIDIA, you will lead the architecture and implementation of the MGX Partner Toolkit, ensuring compliance with NVIDIA standards. Your role involves optimizing software applications, collaborating with partners on system architecture, and driving product life cycles. You will also participate in comprehensive product development phases, providing validation and feedback throughout the process.
As an EDA System Software Engineer at NVIDIA, you will design and implement scalable microservices and APIs to enhance the testing workflows for chip validation. You will work within an agile team, continuously innovating to improve system performance and resource utilization while engaging with engineers worldwide to understand their needs. Your expertise in software engineering, especially OOP and distributed systems, will play a vital role in accelerating the development of NVIDIA's next-generation chips.
As a Software Engineer III, you will design, build, and deploy scalable web applications for Walmart International, focusing on enhancing customer experience and supply chain management. This role involves engaging with product management, utilizing open-source tools, and ensuring applications meet performance standards through best monitoring practices.
The Senior Software Engineer will design, develop, and maintain micro frontend components, collaborate with backend developers, and ensure scalability and performance optimization while adhering to CI/CD processes. The role involves troubleshooting coding issues and enhancing software security.
As a Senior Software Engineer, you will lead the design and development of web applications using ReactJS, mentor junior engineers, set coding standards, and collaborate with cross-functional teams to deliver high-quality software solutions. You will also implement testing and debugging practices to ensure software reliability.
The Senior Software Engineer SDET will develop and implement features in automation frameworks for advertising platforms, perform functional and performance testing, troubleshoot defects, and collaborate with developers to ensure high code coverage. Responsibilities include automation of backend services and web apps, requiring deep expertise in scripting and testing methodologies.
Popular Job Searches
Tech Jobs & Startup Jobs in Bengaluru
Remote Jobs in Bengaluru
Accountant Jobs in Bengaluru
Accounts Executive Jobs in Bengaluru
Accounts Manager Jobs in Bengaluru
Accounts Payable Jobs in Bengaluru
Accounts Receivable Jobs in Bengaluru
Analyst Jobs in Bengaluru
Android Developer Jobs in Bengaluru
Artificial Intelligence Jobs in Bengaluru
AWS Jobs in Bengaluru
Backend Jobs in Bengaluru
Business Analyst Jobs in Bengaluru
Business Development Jobs in Bengaluru
Business Development Manager Jobs in Bengaluru
Cloud Engineer Jobs in Bengaluru
Content Writing Jobs in Bengaluru
Customer Care Jobs in Bengaluru
Customer Support Jobs in Bengaluru
Cyber Security Jobs in Bengaluru
Data Analyst Jobs in Bengaluru
Data Engineer Jobs in Bengaluru
Data Science Jobs in Bengaluru
Design Engineer Jobs in Bengaluru
DevOps Engineer Jobs in Bengaluru
DevOps Jobs in Bengaluru
Digital Marketing Jobs in Bengaluru
Embedded Engineer Jobs in Bengaluru
Engineering Jobs in Bengaluru
Engineering Manager Jobs in Bengaluru
Executive Assistant Jobs in Bengaluru
Finance Jobs in Bengaluru
Finance Manager Jobs in Bengaluru
Financial Analyst Jobs in Bengaluru
Front End Developer Jobs in Bengaluru
Full Stack Developer Jobs in Bengaluru
Graphic Designer Jobs in Bengaluru
HR Generalist Jobs in Bengaluru
HR Jobs in Bengaluru
HR Operations Jobs in Bengaluru
Inside Sales Jobs in Bengaluru
IOS Developer Jobs in Bengaluru
IT Jobs in Bengaluru
IT Support Jobs in Bengaluru
Java Developer Jobs in Bengaluru
Legal Jobs in Bengaluru
Linux Jobs in Bengaluru
Machine Learning Jobs in Bengaluru
Marketing Jobs in Bengaluru
Marketing Manager Jobs in Bengaluru
NET Developer Jobs in Bengaluru
NET Jobs in Bengaluru
Network Engineer Jobs in Bengaluru
Operations Jobs in Bengaluru
Operations Manager Jobs in Bengaluru
Product Manager Jobs in Bengaluru
Product Owner Jobs in Bengaluru
Program Manager Jobs in Bengaluru
Project Manager Jobs in Bengaluru
Python Developer Jobs in Bengaluru
Python Jobs in Bengaluru
QA Engineer Jobs in Bengaluru
QA Jobs in Bengaluru
Quality Analyst Jobs in Bengaluru
Quality Engineer Jobs in Bengaluru
React JS Jobs in Bengaluru
Recruiter Jobs in Bengaluru
Research Analyst Jobs in Bengaluru
Sales Engineer Jobs in Bengaluru
Sales Executive Jobs in Bengaluru
Sales Jobs in Bengaluru
Sales Manager Jobs in Bengaluru
Salesforce Developer Jobs in Bengaluru
Scrum Master Jobs in Bengaluru
SEO Jobs in Bengaluru
Software Testing Jobs in Bengaluru
SQL Developer Jobs in Bengaluru
System Engineer Jobs in Bengaluru
Tableau Developer Jobs in Bengaluru
Talent Acquisition Jobs in Bengaluru
Technical Support Engineer Jobs in Bengaluru
Technical Support Jobs in Bengaluru
Technical Writer Jobs in Bengaluru
Test Engineer Jobs in Bengaluru
UI Developer Jobs in Bengaluru
UX Designer Jobs in Bengaluru
Web Developer Jobs in Bengaluru
All Filters
No Results
No Results