Job Title: Embedded/Firmware Engineer
Location: San Jose, CA (Onsite)
Client: Cisco Systems
Employment Type: Full-Time / Contract
Job Summary:
Cisco Systems is seeking an experienced Embedded/Firmware Engineer to support the bring-up, validation, and diagnostics development of next-generation networking platforms. The ideal candidate will have strong expertise in Embedded C programming, bare-metal software development, hardware bring-up, and low-level debuggin
g.This role involves close collaboration with hardware, ASIC, and platform design teams to enable and validate new hardware designs and custom network switch ASIC
Key Responsibiliti
es:
-
Develop and maintain embedded firmware in C for networking platfo
-
rms.Perform board bring-up and hardware validation for new platform desi
-
gns.Work closely with hardware engineers to debug and resolve system-level iss
-
ues.Develop diagnostic and validation software for platform test
-
ing.Collaborate with ASIC teams during custom network switch ASIC bring-up activit
-
ies.Analyze hardware schematics, component datasheets, and technical documentat
-
ion.Debug low-level hardware/software integration iss
-
ues.Support system testing, troubleshooting, and platform verificat
Required Qualificat
ions:
-
Minimum 4 years of experience programming
-
in C.Strong experience with Embedded Software/Firmware Develo
-
pment.Hands-on experience with Bare Metal progra
-
mming.Experience with board bring-up, hardware validation, and debu
-
gging.Strong understanding of embedded systems archite
-
cture.Ability to read and interpret hardware schematics, component datasheets, and user ma
-
nuals.Experience working with x86 processor-based plat
-
forms.Strong debugging and problem-solving skills
Preferred Qualific
ations:
-
Experience with networking or telecom p
-
roducts.Familiarity with custom ASIC bring-up and val
-
idation.Experience developing manufacturing or platform diag
-
nostics.Exposure to bootloaders, low-level drivers, and hardware interfaces.