Logo
Kasmo Global

Firmware Engineer

Kasmo Global, Alpharetta, Georgia, United States, 30239

Save Job

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 •Develop new and improve existing test software written in Python to test custom silicon and optical modules •Automate custom and commercial test and measurement equipment using USB, GPIB, and TCP/IP interfaces. •Review existing code, make improvements, and develop changes that impact cycle time, quality, and reliability of our products. •Provide software for skilled technicians for fault isolation of complex optical, electrical, and communication problems.

Computer programming and software architecture in C Scripting in Python Problem solving and debug skills •Minimum Requirements: ("Must have" Qualifications) 1. 10 to 15 yrs of relevant experience. 2. Python Scripting 3. Optical product experience •Desired Skills/Qualifications/System Experience requirements: ("Nice to have Qualifications") 1. Firmware Expert, 2. Embedded C Additional position requirements: •Can the worker(s) work remote? Or is this strictly an onsite position? ONSITE 3-5 days/week •Would you prefer your interviews to be via: Phone, Email, WebEx, Video or In Person? Webex