Senior/Lead Software Engineer | Online Jobs | Optimhire

Senior/Lead Software Engineer

 Senior/Lead Software Engineer - Development (6-7+ Yrs experience)

OpenBMC, RedfishDomain expertise in BMC Firmware development on X86 or ARM Platforms including BMC-BIOS communication, thermal management, power management, firmware update, device monitoring, firmware security, etc.


  • Board Bring-up expertise with hands-on experience in Device drivers like I2C/I3C, SPI, PCIe, SMBus, Mail-box etc. as well as the device trees for uboot and Linux kernel.
  • OOB or In-band System Management experience with exposure to standards IPMI, KCS, DMTF Standards (PLDM, MCTP, Redfish, etc), PMBus, NVMe, etc.
  • Understanding on REST architecture style especially JSON over HTTPs with OAuth
  • Worked on embedded software and firmware
  • Strong programming and scripting skills using C/C++, Bash, Python, Go etc. both for Linux user-space programs and system programs with thorough code reviewing skills.
  • Strong in Linux fundamentals, various Linux distributions and packages, Linux upgrade mechanisms, building and deploying Linux images.


Job Type

Payroll


Must have Skills

  • Python
  • C++
  • C Language
  • Linux
  • Go Lang
  • Embedded Systems - 5 Years
  • Bash Scripting

33 - 34 K/Year USD (Annual salary)

Longterm (Duration)

Partially Remote Noida, Uttar Pradesh, India

India


Manoj Y

India