About this role
Principal Firmware Engineer at Astera Labs. Location: Bengaluru, Karnataka, India. Role: architecting firmware, developing firmware, verifying interfaces Requirements: Bachelor's in Electronics/Electrical/Computer Science required (Master's preferred); 10+ years SoC/silicon firmware experience for server/storage/networking; strong C/C++ and Python skills; RTOS and build tools experience; familiarity with PCIe, DDR, NVMe, AMBA/AHB. Category: Engineering Seniority: Senior Level Tools: MQX, RTOS, ThreadX, C, C++, Python, gcc, Make, Doxygen, GitHub, OCP, OpenBMC Commitment: Full Time Workplace: Onsite Languages: English