All roles at UST

Firmware Developer - III

PuneFull-time3–5 yrsPosted 1 week ago

Mid-level embedded systems role at UST in Pune. Needs 3–5 years and an M.Sc, B.Tech or B.E..

About the role

We are seeking a skilled Firmware Engineer with strong expertise in C Programming, Firmware Development, JTAG Debugging, PCIe, NVMe, SATA, I2C, UART, SPINOR, MCTP, PLDM, RDE, RAID, Secure Firmware, RoT, and TCG OPAL-based SED Drives .

What you'll do

  • Analyze product requirements and gain a comprehensive understanding of firmware and software architecture for storage products
  • Understand system-level design, development environments, validation setups, and equipment required for firmware development activities
  • Learn and support host/server software integration required for device attachment and deployment
  • Design, document, and implement new feature enhancements and bug fixes
  • Analyze NVMe and SATA controller architectures, hardware peripherals, and controller board interfaces

What you need

  • C
  • Embedded C
  • Maintenance
  • Root cause analysis

Good to have

  • Test automation

More roles like this at UST

Apply on UST's site