What are the responsibilities and job description for the Firmware Engineer position at Kasmo Global?
Role : Firmware Engineer
Location : Carlsbad, CA (2320 Camino Vida Roble Carlsbad, California 92011
Duration : 2 yrs
Key Responsibilities
Module / Silicon Firmware
- Develop module-level firmware (embedded C) for optical communications products; platform leverages ARM based MCUs
- Implement control of various ICs through SPI, I2C and other low-level communications protocols
- Implement and support validation of customer-facing interfaces ensure compliance with SFF-8636 and CMIS specifications
- Develop silicon level firmware (embedded C) for control / processing of custom silicon for optical products
- Implement algorithms for controlling silicon and silicon photonic ICs
Test Software
Computer programming and software architecture in C
Scripting in Python
Problem solving and debug skills
1. 10 to 15 yrs of relevant experience.
2. Python Scripting
3. Optical product experience
1. Firmware Expert,
2. Embedded C
Additional position requirements :