Position: Platform firmware engineer (SI810T RM 3060)
Essential duties and responsibilities:
- Understand memory product specifications, Front end protocols (PCIe, NVMe etc.) and design test bench and test cases in embedded firmware to support the verification and validation of memory products.
- Align the development and validation process with cross-functional teams.
- Create internal and external specifications, stay current with technology trends and roadmaps.
- Learn constantly, dive into new areas with unfamiliar technologies, and embrace the ambiguity of problem-solving.
- Apply critical thinking to the results/data of competitive analysis for product development.
- Work with cross-functional teams, including ASIC, Firmware, and Validation, to ensure seamless product development.
Qualifications REQUIRED:
- Proven track record
- Experience with C/C++ in developing Embedded FW & scripting automation using Python
- Proven ability to work as part of a global team in multiple geographies
- B.Tech. in Computer Science or Software / Computer / Electrical Engineering
- Requires 8-10 years of experience in RT / embedded systems architecture
- Multi-disciplinary experience, including Firmware, HW, and ASIC design
- Experience in using debug tools (JTAG, UART & IEEE1500)
PREFERRED:
- Knowledge of PCIe Gen5/6 technology is an advantage
- Previous experience with storage systems, protocols, and NAND flash – strong advantage
SKILLS: - Capable of developing wide system view for complex embedded systems
- Excellent interpersonal skills
- Strong can-do attitude
*******************************************************************************************************************************************
Job Category: Others
Job Type: Full Time
Job Location: Bangalore
Experience: 8-10 years
Notice period: 0-30 days
Apply for this position
Mention correct information below. Mention skills aligned with the job description you are applying for. This would help us process your application seamlessly.