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