PROCESSING APPLICATION
Hold tight! We’re comparing your resume to the job requirements…
ARE YOU SURE YOU WANT TO APPLY TO THIS JOB?
Based on your Resume, it doesn't look like you meet the requirements from the employer. You can still apply if you think you’re a fit.
Job Requirements of Firmware Engineer:
-
Employment Type:
Full-Time
-
Location:
San Jose, CA (Onsite)
Do you meet the requirements for this job?
Firmware Engineer
Request ID: 53045-1
Start/End Dates: 9/2/2024 - 10/26/2024
Tax Work Location: CISCO_BUILDING|United States of America|CALIFORNIA|CARLSBAD|CARLSBAD 4 (CSB04)
Job Title: Engineering (US) - Hardware QA Engineer 3
Job Description: Job Title : Firmware engineer
Relevant Experience : 10 to 15 years
No of Positions : 2
Max Bill Rate: $110
It is an ONSITE 3-5 days/week, contract is quarterly extendible, long term assignment, visibility 2+ yrs.
These positions are in Carlbad, CA (2320 Camino Vida Roble
Carlsbad, California 92011.
Job Description:
Firmware engineer is responsible for maintaining existing and developing new firmware solutions for optical module products. The position will also maintain existing and develop new firmware for custom silicon used in optical module products. Additionally, the position will enable test software and software-based tools for testing and validation of optical module products and silicon.
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.
Competencies
Computer programming and software architecture in C
Scripting in Python
Problem solving and debug skills
Collaboration
Accuracy and attention to detail
Written and verbal communication skills
Please include any additional details/requirements to the Job Description above. Be specific with the Job Qualification requirements.
Collaboration
Accuracy and attention to detail
Written and verbal communication skills
Candidates must meet the minimum requirements outlined.
Computer programming and software architecture in C
Scripting in Python
Problem solving and debug skills
Collaboration
Accuracy and attention to detail
Written and verbal communication skills
Minimum Requirements: ( Must have Qualifications)
1. 10 to 15 yrs of relevant experience.
2. Python Scripting
3. Optical product experience