Software Engineer with C, Linux with BMC, Redfish, Rack Server from 8+ Years.

2 months ago


Bengaluru, India Cisco Full time

Who are we:

This is an excellent opportunity to join the Cisco's Unified Computing Systems (UCS) team working in Cisco's Data Center space. The Cisco UCS Rack Server is a compact, high-density server optimized for performance and efficiency, making it suitable for various applications such as virtualization and bare-metal workloads. This server can function as a standalone unit managed by Cisco Intersight or UCS Manager, to demonstrate the full range of Cisco's unified computing benefits and improve business agility.

Who will you work with:

The job involves design and development of UCS Server system management firmware and management utilities software.

We will be working through full software development cycle using agile methodologies covering end to end design, develop, testing and deploy. We work with product management and technical marketing to understand requirements and write design specifications. We work with internal teams to integrate and test new features and resolve integration issues.

What will you do:

We craft, develop, test, deploy, maintain software. We will not only write optimized code but help team to improve by participating in code reviews. You will Debug, root cause and fix system level software deficiencies.

Who You Are:

We are seeking a Senior Software engineer with 8+ Years who strive in a dynamic start-up like environment.

Technical Skills:

Good experience of C programming coding with Linux Operating system

Good understanding of Intel/AMD Rack/Blade server platforms, PCI-e, NVMe and GPUs.

Good knowledge on Processors, memory, disks, NICs and other peripherals.

Good knowledge of operating systems (Linux), firmware/drives, kernel programming, user space & system space.

Good fundamentals of system level debugging techniques and exposure to tools used.

Curiosity about User experience and User interface design and development.

Possess creative problem-solving skills and excellent solving/debugging skills.

Optional Skills:

Experience in C++ Environment and Python Experience in basic networking

  • Bengaluru, India Cisco Full time

    Who are we: This is an excellent opportunity to join the Cisco's Unified Computing Systems (UCS) team working in Cisco's Data Center space. The Cisco UCS Rack Server is a compact, high-density server optimized for performance and efficiency, making it suitable for various applications such as virtualization and bare-metal workloads. This server can...


  • Bengaluru, India Cisco Full time

    Who are we: This is an excellent opportunity to join the Cisco's Unified Computing Systems (UCS) team working in Cisco's Data Center space. The Cisco UCS Rack Server is a compact, high-density server optimized for performance and efficiency, making it suitable for various applications such as virtualization and bare-metal workloads. This server can...

  • QA Engineer | BMC

    2 months ago


    Bengaluru, India Cisco Full time

    QA Engineer - BMC, Firmware Who you'll work with Computing systems product group is a global organization spanning the development, sqa, tme, product management and program management organizations. The group is responsible for delivering an innovative end-to end way to configure both rack and blade servers all the way from firmware revisions to i/o...

  • Software Engineer

    2 months ago


    Bengaluru, India Cisco Full time

    Who You'll Work With This is an excellent opportunity to join Cisco's fastest growing product UCS in Cisco's Computing Systems Group for AI Servers. We are looking for hands-on Senior Technical Leaders/Architects who strive in a dynamic start up like environment. You will be providing the technical vision for a guide team working on next generation...


  • Bengaluru, Karnataka, India Cisco Full time

    Cisco Unified Computing Systems OpportunityThis is an exciting chance to work with Cisco's Data Center team, focusing on the development of UCS Server system management firmware and management utilities software.Our Work EnvironmentWe follow agile methodologies, covering end-to-end design, develop, testing, and deploy throughout the software development...


  • Bengaluru, India Cisco Full time

    Who You'll Work With This is an excellent opportunity to join Cisco's fastest-growing product UCS in Cisco's Computing Systems Group for AI Server development. We are looking for an expert Senior Software Engineering Architect who strives in a dynamic start-up-like environment. You will be providing the technical vision as well as people leadership for...


  • Bengaluru, India Lenovo Full time

    Description and Requirements Are you ready to join a leading BMC firmware development team in Bangalore, India, and contribute to creating the world's top servers? Lenovo ThinkSystem XCC is to monitor, control and manage Lenovo ThinkSystem products. An attractive position is now available for talented engineer with the opportunity working with the x86...

  • Firmware Engineer

    5 months ago


    Bengaluru, India Lenovo Full time

    Description and Requirements Are you ready to join a leading BMC firmware development team in Bangalore, India, and contribute to creating the world's top servers? Lenovo ThinkSystem XCC is to monitor, control and manage Lenovo ThinkSystem products. An attractive position is now available for talented engineer with the opportunity working with the x86...


  • Bengaluru, Karnataka, India Capgemini Engineering Full time

    Job DescriptionWe are seeking an experienced Embedded Systems Software Engineer to join our team at Capgemini Engineering.About the RoleThis is a challenging opportunity for a seasoned software engineer with a strong background in embedded systems development. The successful candidate will be responsible for designing, developing, and testing software...


  • Bengaluru, Karnataka, India Lenovo Full time

    Job OverviewWe are seeking an experienced firmware developer to join our team at Lenovo in Bangalore, India.Salary and BenefitsThe estimated salary for this position is ₹1,200,000 - ₹1,500,000 per annum, depending on qualifications and experience.About the RoleThis role involves developing and maintaining server BMC firmware for ThinkSystem products. Key...

  • Senior QA Engineer

    2 months ago


    Bengaluru, India Cisco Full time

    Who You'll Work With Computing Systems Product Group is a global organization spanning the Development, SQA, TME, Product management and Program management organizations. The group is responsible for delivering an innovative end-to end way to configure both rack and blade servers all the way from firmware revisions to I/O connectivity for growing...


  • Bengaluru, India Lenovo Full time

    Description and Requirements Role: * BMC platform development responsible for requirements definition, design, implementation, and documentation of the platform. Required Q ualifications : * Graduate or Post Graduate degree in Computer Science, Electronics, Computer Engineering, or a similar degree or related software equivalent experience. ...

  • Manageability

    6 months ago


    Bengaluru, Karnataka, India PradeepIT Consulting Services Full time

    **About the job Manageability**: **Work Type: WFO** **Work Location: Bangalore** **** **Job Title : Manageability** Looking for an experienced individual to take-up the role of a manageability domain software developer. This person will be part of the Manageability Team and will be responsible to build next generation manageability solutions on AMD...


  • Bengaluru, India Capgemini Engineering Full time

    5 to 6 years experience in Embedded Development.Strong experience in C Programming,Good experience in Linux, QEMUFamiliarity with BMC related interfaces/ protocols (like IPMI, redfish).Knowledge of Open BMC would be a plus.


  • Bengaluru, India Western Digital Full time

    Job DescriptionSummary:Your primary responsibility will be on Design and Development  for Western Digital SAS/NVMe/NVMe-oF storage enclosures/servers, Interact with engineers within the team and across other teams in the company and coordinate testing activities. Excellent Proficiency in Embedded Linux Systems Development , Firmware Protocols  Coding...


  • Bengaluru, Karnataka, India Lenovo Full time

    Overview:Leverage cutting-edge technology and contribute to creating the world's top servers as a Senior Firmware Development Engineer for Lenovo's ThinkSystem XCC team in Bangalore, India.Role OverviewWe are seeking a talented engineer with expertise in firmware development for the Server BMC platform. The successful candidate will be responsible for...

  • BMC Engineer

    7 months ago


    Bengaluru, India Lenovo Full time

    Description and Requirements Are you ready to join a leading BMC firmware development team in Bangalore, India, and contribute to creating the world's top servers? Lenovo ThinkSystem XCC is to monitor, control and manage Lenovo ThinkSystem products. An attractive position is now available for talented engineer with the opportunity working with the x86...

  • Staff Engineer

    2 months ago


    Bengaluru, Karnataka, India Western Digital Full time

    Job Summary:We are seeking a highly skilled Staff Engineer to join our Firmware Development Engineering team. As a Staff Engineer, you will be responsible for designing and developing firmware for Western Digital SAS/NVMe/NVMe-oF storage enclosures/servers.Key Responsibilities:Design and develop firmware for storage enclosures/serversCollaborate with...


  • Bengaluru, Karnataka, India Lenovo Full time

    At Lenovo, we are seeking an experienced Senior Firmware Development Engineer to join our team.About the RoleThis is a key position responsible for the development of firmware for BMC platforms. The successful candidate will work closely with cross-functional teams to design, implement, and document platform requirements.RequirementsGraduate or Post Graduate...


  • Bengaluru, Karnataka, India Lenovo Full time

    Company OverviewLenovo ThinkSystem XCC is a leading BMC firmware development team in Bangalore, India, committed to creating top-of-the-line servers.Salary and BenefitsThe estimated salary for this role is ₹12,50,000 - ₹20,00,000 per annum, depending on experience.Job DescriptionThis position involves developing and maintaining Server BMC firmware for...