Requirements: 

  • BS in Computer Science (Masters preferred), Computer Engineering, Electrical Engineering or related field with 5-10 years relevant experience 

  • Mastery of programming in Firmware, C and C++ (Python a plus)

  • Experience with FPGA, various microcontrollers, and multiple compilers. 

  • Knowledge of schematic and PCB layout

  • Experienced user of optoelectronic test equipment and components 

  • Understanding of optical communications and networking standards

  • Some oversea travel required. 

Firmware Engineer

Successful candidate will be a key member of a group designing and developing world class optical transceiver products. Role includes development, design, implement, debug, support and maintain firmware. Member will perform testing and debugging with circuit emulators, logic analyzers. Firmware Engineer will specify and define FW architecture. Implement and debug code and create supporting documentation.

 If you are interested email your resume and a portfolio to 
info2013@ys-yellowstone.com and we'll be in touch shortly
Note: We are only looking for someone working full-time in Taichung, Taiwan.

 

Responsibilities:

Design, develop, validate, support and maintain embedded system firmware for high speed (10G, 14G, 25G or greater) optical transceivers, or active optical cable.

Selection and evaluation of ASICs, microcontrollers and compilers for FW implementation.

 Develop test and programming algorithms and code for development and product manufacturing environment.

Work closely with cross functional team and vendors to design reliable, manufacturable, low cost and high yield products.

 

Unfortunately, there are currently no vancancies for this positions.

However, if you feel to be the better person for the job,

please feel free to send us your resume.

WE ARE

HIRING

We look for people who are great at lots of things, love big challenges and welcome big changes. We want people who can solve challenging problems, make a real impact and build something big. 

 

Ready to roll? Get your resume ready and apply now!

Unfortunately, tthere are currently no vancancies for the belowed positions. However, if you feel to be the better person for the job, please feel free to send us your resume!