Kiran B S

Kiran B S Email and Phone Number

Principal SW Engineer at Microsoft @ Microsoft
redmond, washington, united states
Kiran B S's Location
Bengaluru, Karnataka, India, India
About Kiran B S

An embedded system professional having extensive experience on Embedded system product development across rack servers, Automotive and industrial domains.Expert in ARM internals, RTOS internals and design RTOS based real-time embedded systemsExtensive experience in BMC platform management software and hardware for x86 based rack serversExtensive experience of x86 CPU internals, Intel AEP DIMMs internals and design of rack servers using x86 CPUs and AEP DIMMsProficiency in linux based embedded software developmentExperience in working with teams in Taiwan, China and Germany across hardware, software and manufacturing teams during product development and productionAuthor of multiple patentsCurrently working as Engineering Lead for developing Cisco C-Series UCS next generation dual socket server products.Technical Summary:Area of expertise: - BMC Platform management for rack servers- Automotive software development for Diesel Engine ECUs- Display systems for High precision sensor interfaces for manufacturing Industries- Diagnostic software development across rack server and automotive domains- Device drivers, RTOS, linuxProgramming Languages: C, C++, assembly programmingMicrocontrollers/Processors: ARM based processors(ARM9, ARMv7, CortexA9, CortexM3) , TI-OMAP processors, MPC555, Infineon TC1766Protocols: IPMI, Redfish, SPI, I2c, MCTP, CAN, K-Line, J1850, OBDIIScripting Languages: Shell scripting, PythonOS: Linux, RTOS(ERCOS, MQX, Nucleus)SCM: svn,git,clearcase

Kiran B S's Current Company Details
Microsoft

Microsoft

View
Principal SW Engineer at Microsoft
redmond, washington, united states
Website:
microsoft.com
Employees:
189892
Kiran B S Work Experience Details
  • Microsoft
    Principal Software Engineer
    Microsoft Nov 2021 - Present
    Bengaluru, Karnataka, India
    BMC Technical Lead from IDC. - Enhancing manageability features for Azure Cloud - OOB FW Updates & Sensor Monitoring using MCTP/PLDM standards for PCIe cards, NVMe-MI OOB protocols, IPMI enhancements - Managing FW deployments onto Azure Cloud- Enhancing Security features for Azure Cloud- Project Management from IDC
  • Cisco
    Technical Lead
    Cisco May 2018 - Nov 2021
    Engineering lead for Cisco UCS C-series dual socket rack server. My responsibilities include:- Participate in product requirements reviews, analyze and implement the same in the product- Work with BMC SOC vendor to review SOC features and define any new features required for next generation SOCs- Work with BIOS, HW and other cross functional teams to sort out the design opens and inter-dependencies to achieve required functionality.- Work with HW and manufacturing teams in Taiwan and China during project execution related to HW design and manufacturing process- Submitted 6 patents at Cisco India site - 2 of them has been issued at USPTO.
  • Cisco
    Software Engineer
    Cisco Jan 2014 - Nov 2021
    - BMC platform team lead to handle M5 generation C-Series dual socket server development- Work on multiple BMC functionalities development including IPMI, fan control algorithm, SD card management, power management and MCTP- Worked on complete device driver development for the new PILOT4 BMC SOC- Worked on porting the SDK provided by SOC vendor to integrate to our code base- Participated in schematic reviews along with HW team to sort out the HW dependencies and new features required
  • Ametek
    Team Lead
    Ametek Sep 2011 - Jan 2014
    Bengaluru Area, India
    - Took complete ownership in SW design and developing the display systems interfacing with Ultra high precision Solartron sensor probes- Did the board bring-up and validation of the product- Responsible of developing the MODBUS protocol stack interfacing with PC/PLC systems.- Developed the device drivers and LCD UI display interface for the product- Demonstrated the product at the actual customer site industrial floor and validated with real time scenarios
  • Maxim Integrated Products
    Senoir Technical Engineer
    Maxim Integrated Products Jan 2011 - Dec 2011
    - Invovled in development of firmware for Capacitive Touchscreen controllers. Implemented firmware upgrade procedure for field firmware upgrades- Implementation and validation of touch algorithms like peak detection, IIR filtering, etc- Implementation of ghost touch detection feature- Validation of the firmware
  • Mindtree
    Technical Lead
    Mindtree Jan 2007 - Dec 2010
    - Tech Lead in designing and development of hand held OBDII protocol automotive scanner product(called MICROSCAN). Leading a team of 4 members during project execution. - Was the off-site technical contact person for the customer. Did complete SW design for the product based on MQX RTOS. - Worked with customer QA team during on-field validation of the product- Worked for Texas Instruments ODC support for development diagnostic software for TI-OMAP series processors. Developed diagnostic driver to test the battery charger functionality.- Design and develop IR remote control based GUI interface for Digital Video recorder set-top boxes. - The set-up box used TechWell Video controller - Developed the overlay device drivers and SW design of GUI display and GUI screen navigation.- Worked in Germany at client site for 1 year to develop automotive diagnostic software for CAN, K-Line protocols
  • Robert Bosch Engineering And Business Solutions Ltd.
    Software Engineer
    Robert Bosch Engineering And Business Solutions Ltd. Sep 2002 - Dec 2006
    - Responsible for developing automotive control software for Exhaust Gas Recirculation systems- Developed automotive diagnostic protocol software for Indian Vehicles. This included defining new OEM commands according to customer requirements along with supporting the standard OBDII protocol commands- Responsible for validation of automotive functionalities in a closed loop lab simulator- Responsible for handling the Indian customer projects related to development of automotive diagnostic software

Kiran B S Education Details

  • J S S Academy Of Technical Eduction
    J S S Academy Of Technical Eduction
    Electronics And Communication
  • National College, Jayanagar
    National College, Jayanagar
    Pcme
  • National High School
    National High School
    Sslc
  • Ssm School
    Ssm School

Frequently Asked Questions about Kiran B S

What company does Kiran B S work for?

Kiran B S works for Microsoft

What is Kiran B S's role at the current company?

Kiran B S's current role is Principal SW Engineer at Microsoft.

What schools did Kiran B S attend?

Kiran B S attended J S S Academy Of Technical Eduction, National College, Jayanagar, National High School, Ssm School.

Who are Kiran B S's colleagues?

Kiran B S's colleagues are Dushyant Makhija, Şahin Sakallı, Rashid Kp, Afreen Shaikh, 王钦水, Lancinet Kouyate, Tamer Osama.

Not the Kiran B S you were looking for?

  • KIRAN B S

    Business Analyst At Genpact | Cse (B.Tech)'23 At Pesu | Specialized In Data Science And Machine Learning | Data Analytics
    Bengaluru
  • Kiran B S

    Marketing Specialist At Hive Minds Innovative Marketing Solutions
    Mysore
  • Kiran S B

    Senior Consultant At Ey
    Bengaluru
    1
    cognizant.com

    2 (630) 6XXXXXXX

  • Kiran B S

    Technology Lead At Infogain
    Bengaluru

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.