Over 10 years we help companies reach their financial and branding goals. Engitech is a values-driven technology agency dedicated.



411 University St, Seattle, USA


+1 -800-456-478-23

About Us:

Prismberry is a leading provider of software & automation services to diverse industries. We specializes in Software Development and IT Services, with expertise in be-spoke automation & cloud-based software solutions for diverse industries. We are dedicated to delivering innovative solutions that transform businesses.

Why Prismberry:

  • Competitive salary and performance-based incentives
  • Opportunities for career growth and advancement
  • Collaborative and innovative work environment
  • Cutting-edge technology solutions
  • Strong commitment to employee development and well-being

Job Description:

Key responsibilities

  • Create and deploy OpenBMC firmware with an emphasis on Arm architecture among other things.
  • Practical experience configuring BMC firmware, analyzing performance, and implementing different server manageability features for the company’s server platforms
  • Creating error, statistics, and configuration solutions for CPU, GPU, DIMM, SSDs, NICs, IB, PSU, BMC, FPGA, CPLD, and other components to ensure that the company’s Server platforms are corporate ready.
  • Creating and designing BMC solutions for performance-optimized active monitoring by utilizing DMTF Standards, such as MCTP, Redfish, SPDM, and PLDM instructions
  • Writing and automating unit tests for every implemented module, maintaining thorough unit test case reports, and instrumenting code to guarantee optimal code coverage
  • Producing software quality reports using CPU load, code coverage, and static analysis.
  • Examining hardware architecture and schematics and influencing hardware design in close collaboration with hardware teams.

Job details:

Embedded EngineerPermanent Job9 Working Hours
Location – Noida5 Days WorkingCTC – Negotiable

Key skills and experience required:

  • 5+ years’ experience with background in electronics engineering or computer
    science, or a Bachelor of Science degree (or higher).
  •  Proficient in developing firmware for X86 or ARM platforms, encompassing features such as BIOS communication, power and thermal management, firmware updates,
    device monitoring, and firmware security.
  • Board Bring-up proficiency with practical knowledge of device drivers, including SPI, PCIe, SMBus, Mail-box, and I2C/I3C, in addition to device trees for Linux kernel and uboot.
  • Experience with OOB or with-band System Management, including exposure to IPMI,KCS, DMTF Standards (PLDM, MCTP, Redfish, etc.), PMBus, NVMe, etc.
  • Knowledge of REST architecture, particularly with regard to JSON via HTTPs and OAuth.
  • Proficient in programming and scripting for Linux user-space and system programs, utilizing C/C++, with extensive code review abilities.
  • Strong knowledge of Linux building and deployment principles, different Linux distributions and packages, and upgrade procedures.
  • Excellent oral and writing communication skills, a strong work ethic, a strong sense of teamwork, a passion for producing high-quality work, and the dedication to complete your tasks each and every day are all necessary.