State of California Veterans Jobs

ca-edd Logo
Mobile ca-edd Logo

Job Information

II-VI Inc. Firmware Engineer in Sunnyvale, California

Firmware Engineer

  • Jobs

  • Login

  • Sunnyvale, CA, USA

  • Full Time

Email Me Similar Jobs Email Me This Job

KEY JOB DUTIES & RESPONSIBILITIES:

  • Lead firmware design and development of common code base used in high performance/high volumes for transceiver modules.

  • Develop a complete understanding of the code base and assist with implementation and/or debug for all development projects.

  • Guide and help with transceiver module designers to complete embedded module controller related hardware design.

  • Assist in developing firmware for transceiver modules as schedules and target dates require.

  • Help coordinate firmware development with hardware, manufacturing, test and other groups.

  • Be familiar with industry standards and customer requirements. Evaluate future requirements, and define/develop needed hardware and firmware architecture to meet these requirements.

SKILLS & QUALIFICATIONS:

  • Advanced degree in Electrical Engineering, Computer Engineering, Physics or equivalent field. Bachelor degree is a must. Master or higher is preferred.

  • Experience in leading firmware development and defining firmware architecture.

  • Experience and knowledge of microcontrollers and DSP processors.

  • Proficient at software design and implementation for embedded systems.

  • Experienced with the I2C, MDIO and SPI protocols.

  • Proficient in C/C++ and assembly.

  • Experience in optical device design and implementation is a plus.

DirectEmployers