Senior Systems Software Engineer

3 weeks ago


Bengaluru, India NVIDIA Full time
We are now looking for a: Senior System Software Engineer

NVIDIA’s invention of the GPU in 1999 sparked the growth of the PC gaming market, redefined modern computer graphics, and revolutionized parallel computing. More recently, GPU deep learning ignited modern AI — the next era of computing — with the GPU acting as the brain of computers, robots, and self-driving cars that can perceive and understand the world. Today, we are increasingly known as “the AI computing company.” We're looking to grow our company, and form teams with the smartest people in the world. Join us at the forefront of technological advancement.

What you’ll be doing:Responsible for Architecture and Design of OOB management features like Telemetry, Predictive Analysis, Fault and Error Logging etc.

Driving product requirements and alignment with internal and external customers.

You are responsible for developing and reviewing code, reviewing design documents, use case reviews, and test plan review.

Follow Agile development methodology and ensure quality goals are met at each stage of development cycle.

Drive product life cycles with QA teams to productize the module and be responsible as a product owner.

Work with security team to ensure developed code is in line with product security goals.

Help generate content for user guides to pursue customer problems etc.

What we need to see:Evangelizing the errors, stats & configuration appropriate to GPU, NVSwitch, CPU, DIMM, SSDs, NICs, IB, BMC etc. for an enterprise readiness of HGX and MGX platforms.

Excellent understanding of distributed systems with hands-on coding experience on IPC and RPC frameworks

Domain expert in BMC out of band management with exposure to standards IPMI, PMCI, Redfish will be a big asset.

Possess excellent programming and scripting skills using C/C++, Bash, Python etc. for Linux user-space programs and system programs with thorough code reviewing skills.

Expected to be excellent communication and coordination skills essential to the role.

Experience in driving ideas from architecture to implementation and getting sign-off from all partners in tight schedules

Experience with version control software, code review tools, such as Git, Gerrit along with agile life cycle tools is required.

Strong analytical skills, good judgment, attention to detail.

You should possess excellent written and oral communication skills, good work ethics, high sense of teamwork, love to produce quality work and commitment to finish your tasks every single day. You are a self-starter who loves to find creative solutions to challenging problems.

A Bachelor of Science Degree (or higher) in Electrical Engineering or Computer Science, and 6+ years of experience.

Ways to stand out from the crowd:Contributor to Industry Standards like OPENBMC, DMTF, Redfish, PMCI, OCP forums and open-source contributor.

Experience with OOB system management firmware for enterprise platforms.

NVIDIA is widely considered to be one of the technology world’s most desirable employers. We have some of the most brilliant and talented people on the planet working for us. If you're creative and autonomous, we want to hear from you



  • Bengaluru, India QNX Software Systems Full time

    Worker Sub-Type:RegularJob Description:Principal Systems Software Developer, macOSBe part of something special; come join the Endpoint Security Engineering team!BlackBerry® – the iconic brand you know and trust – is now a market leading cybersecurity software and services company.Creating the gold standard for Unified Endpoint Security (UES), BlackBerry...

  • Checkpoint Systems

    4 weeks ago


    Bengaluru, India Checkpoint systems software India private limited Full time

    Summary :We are looking for Software Engineers/Senior Software Engineer on Java Platform in our R&D team who works creatively and independently to establish objectives, meet deadlines, and complete difficult engineering assignment by demonstrating full competency in the software development area and to design, development and deployment of our SaaS based...

  • Checkpoint Systems

    4 weeks ago


    Bengaluru, India Checkpoint systems software India private limited Full time

    Summary :We are looking for Software Engineers/Senior Software Engineer on Java Platform in our R&D team who works creatively and independently to establish objectives, meet deadlines, and complete difficult engineering assignment by demonstrating full competency in the software development area and to design, development and deployment of our SaaS based...


  • Bengaluru, India QNX Software Systems Full time

    Worker Sub-Type:Regular Job Description: Principal Systems Software Developer, macOSBe part of something special; come join the Endpoint Security Engineering team!BlackBerry® – the iconic brand you know and trust – is now a market leading cybersecurity software and services company.Creating the gold standard for Unified Endpoint Security (UES),...


  • Bengaluru, Karnataka, India QNX Software Systems Full time

    Worker Sub-Type: Regular Job Description: Principal Systems Software Developer, macOS Be part of something special; come join the Endpoint Security Engineering team BlackBerry – the iconic brand you know and trust – is now a market leading cybersecurity software and services company. Creating the gold standard for Unified Endpoint Security (UES),...


  • Bengaluru, India QNX Software Systems Full time

    Worker Sub-Type:Regular Job Description: Principal Systems Software Developer, macOSBe part of something special; come join the Endpoint Security Engineering team!BlackBerry® – the iconic brand you know and trust – is now a market leading cybersecurity software and services company.Creating the gold standard for Unified Endpoint Security (UES),...


  • Bengaluru, India Iosys Software Full time

    Job Title : Senior Software EngineerExperience :4-6 yearsNotice Period : Immediate JoinersLocation: Bengaluru/RemoteJob SummaryWe are seeking a highly skilled and motivated Senior Software Engineer to join our dynamic team. The successful candidate will play a crucial role in designing, developing, and implementing robust and scalable enterprise applications...


  • Bengaluru, India QNX Software Systems Full time

    Worker Sub-Type:RegularJob Description:BlackBerry® – the iconic brand you know and trust – is now a market leading cybersecurity software and services company.Creating the gold standard for unified endpoint security (UES) and unified endpoint management (UEM), offers the broadest set of security capabilities, management tools and visibility covering...


  • Bengaluru, Karnataka, India Twenty20 Systems Full time

    Join our passionate team at Twenty20 Systems as a Senior Software Engineer and play a crucial role in developing innovative software solutions. As a Senior Software Engineer, you will have the opportunity to work on exciting projects, collaborate with a talented team, and contribute to the overall success of our company. We are looking for a highly skilled...


  • Bengaluru, Karnataka, India QNX Software Systems Full time

    Worker Sub-Type:RegularJob Description:BlackBerry – the iconic brand you know and trust – is now a market leading cybersecurity software and services company.Creating the gold standard for unified endpoint security (UES) and unified endpoint management (UEM), offers the broadest set of security capabilities, management tools and visibility covering...


  • Bengaluru, Karnataka, India QNX Software Systems Full time

    Worker Sub-Type: Regular Job Description: BlackBerry – the iconic brand you know and trust – is now a market leading cybersecurity software and services company. Creating the gold standard for unified endpoint security (UES) and unified endpoint management (UEM), offers the broadest set of security capabilities, management tools and visibility covering...


  • Bengaluru, India Twenty20 Systems Full time

    Join our dynamic team at Twenty20 Systems as a Senior Software Engineer and make a significant impact by creating cutting-edge software solutions. As a Senior Software Engineer, you will have the chance to work on thrilling projects, collaborate with a brilliant team, and contribute to the overall success of our company. We are seeking a highly skilled and...


  • Bengaluru, Karnataka, India Twenty20 Systems Full time

    Join our passionate team at Twenty20 Systems as a Senior Software Engineer and play a crucial role in developing innovative software solutions. As a Senior Software Engineer, you will have the opportunity to work on exciting projects, collaborate with a talented team, and contribute to the overall success of our company. We are looking for a highly skilled...


  • Bengaluru, Karnataka, India Twenty20 Systems Full time

    Join our passionate team at Twenty20 Systems as a Senior Software Engineer and play a crucial role in developing innovative software solutions. As a Senior Software Engineer, you will have the opportunity to work on exciting projects, collaborate with a talented team, and contribute to the overall success of our company. We are looking for a highly skilled...


  • Bengaluru, Karnataka, India Twenty20 Systems Full time

    Join our dynamic team at Twenty20 Systems as a Senior Software Engineer and make a significant impact by creating cutting-edge software solutions. As a Senior Software Engineer, you will have the chance to work on thrilling projects, collaborate with a brilliant team, and contribute to the overall success of our company. We are seeking a highly skilled and...


  • Bengaluru, India Checkpoint Systems Full time

    SENIOR SOFTWARE ENGINEERSUMMARYWe are looking for Senior Software Engineer on Java Platform in our R&D team who works creatively and independently to establish objectives, meet deadlines, and complete difficult engineering assignment by demonstrating full competency in the software development area and to design, development and deployment of our SaaS based...


  • Bengaluru, India QNX Software Systems Full time

    Worker Sub-Type:Regular Job Description: BlackBerry® – the iconic brand you know and trust – is now a market leading cybersecurity software and services company.Creating the gold standard for unified endpoint security (UES) and unified endpoint management (UEM), offers the broadest set of security capabilities, management tools and visibility covering...


  • Bengaluru, India QNX Software Systems Full time

    Worker Sub-Type:Regular Job Description: BlackBerry® – the iconic brand you know and trust – is now a market leading cybersecurity software and services company.Creating the gold standard for unified endpoint security (UES) and unified endpoint management (UEM), offers the broadest set of security capabilities, management tools and visibility covering...


  • Bengaluru, India QNX Software Systems Full time

    Worker Sub-Type:Regular Job Description: BlackBerry® – the iconic brand you know and trust – is now a market leading cybersecurity software and services company.Creating the gold standard for unified endpoint security (UES) and unified endpoint management (UEM), offers the broadest set of security capabilities, management tools and visibility covering...


  • Bengaluru, Karnataka, India Abha Engineer Full time

    We are looking for a Senior Mechanical EngineerRoles are described below.Manpower Planning.Preparing of Project Cost.Schedule wise work execution.As Drawing & quality work execution.Client & Third Party Manage.Working Team Manage & Review.Reporting to Management.ROB & FOB Fabrication & Erection Work Knowledge.