Oclaro logo

Firmware Embedded Programming Engineer

POSITION NUMBER:

10OCNY03

JOB TITLE:

Firmware Embedded Programming Engineer

DEPARTMENT:

Regeneration and Micro Optics

RESPONSIBLE FOR:

Regeneration product development

SUMMARY OF JOB FUNCTION:

This position has the responsibility for implementing the firmware solution for product line.

KEY RESPONSIBILITIES:
  • Continue firmware design on a amplified ROADM product with optical channel monitoring
  • Support changes to a multi-tasking, multi-threaded kernel written in assembly language on a 32 bit RISC processor
  • Implement test software to automatically calibrate and adjust products.
MINIMUM REQUIREMENTS and QUALIFICATIONS:
  • BS in Computer Science or Electrical Engineering
  • 5+ years experience in writing firmware for embedded applications
  • Proficient in C++ for embedded firmware application
  • Background in 8,16, and 32-bit micro-controllers
  • Hands-on experience with RISC processors
  • Experience with Altera NIOS II processor is desired
  • Experienced with serial interfaces e.g. SPI, I2C
  • Should be able to work and deliver on aggressive schedule
  • Self-starter, highly motivated, dedicated and teamwork oriented
OTHER REQUIREMENTS:
  • The job assignment requires relocation to Horseheads, NY

Oclaro Inc. is an Equal Opportunities Employer.

To apply for this position, email a resume to careers@oclaro.com,
and include the Position Number in the subject line.