What are the responsibilities and job description for the Staff Firmware FAE position at Credo?
Role
As Staff Firmware FAE for Optical Products, you’ll manage all aspects of bringing up a new optical product software together for new products, including firmware and the full SDK ( Software Development Kit ) for customer engagement. Special firmware will have to built for product self test, as well as, developing firmware for the operations team for high volume production. Working closely with the applications team to test various system error handling conditions in firmware for optical system variation and develop a systematic regression test platform for the new products.
Responsibilities
- Develop firmware for use in high-speed transceiver (SERDES IP) technology at Ethernet speeds of 100Gbps, 400Gbps, including optical fibers and other data center related system-on-chip products.
- Facilitate in system design and integration of 400G/800G optical transceiver with EML and Si-photonics
- Debug high speed systems and optimize hardware, develop eye tuning algorithm
- Collaborating with cross-function teams to improve the software quality of products.
- Using C-SDK and test scripts to test module firmware performance and/or Serdes physical layer data.Developing new Python and C programming languages for multi-rack networking systems with a wide variety of channels including copper backplanes and different types of optics.
- Check behavior with linkup, training and diagnostics modes.
- Developed automation GUI based test platform in Python for the team.
- Work with high-speed digital and mixed signal electronics, including complex Analog and DSP solutions.
- Developed automation GUI based test platform.
- To work closely with Marketing /FAE to support initial field design-ins for credo products, identify opportunities to help partners/customers with system design.
- To work closely with R&D engineers and other firmware engineers to duplicate, debug and solve Serdes/optical module related issues on customer applications.
- To understand how customer qualifies Serdes/optical module products, study and test both application hardware and software to help debug issues, thinking of ways to detect potential issues in customer lab.
Qualification
- Education: Minimum of 5-years work experience in Electrical Engineering. MSEE degree in optical engineering preferred.
- Strong knowledge in C, C programming.
- Ability to develop firmware and software , as well as, debug at system level involving hardware issues to find software solutions.
- Strong teamwork skills and ability to work on multiple tasks concurrently
- Experience with new system bring-up and ability to work under a high-pressure environment.
- Expertise in high speed interfaces (preferred).
- Knowledge of RF circuit IC and optical systems (preferred)
Pay Range: $170,000 - $180,000
Salary : $170,000 - $180,000