The application window is expected to close on: 07/03/2026 L‘offre d‘emploi peut être supprimée prématurément si le poste est pourvu ou si un nombre suffisant de candidatures a été reçu.
Meet the Team
The Common Hardware Group (CHG) at Cisco is seeking skilled software engineers to join our Diagnostic/BSP team, responsible for ensuring the reliability and performance of our world-class hardware. Our team develops software for Cisco’s network switches and routers, which feature advanced application awareness to build a flexible and agile network infrastructure. These capabilities support multi-layered responses to the diverse workload demands of AI and ML. This is a unique opportunity to grow your technical skill set and gain visibility and recognition across cross-functional teams within Cisco. We value motivated individuals who enjoy solving complex challenges and thrive in a collaborative, innovative environment.
CHG BSP Software
Your Impact
Architect, design, and develop BIOS, BSP, and Diagnostics for Cisco Core and Edge routing products.
Design, develop, and test kernel and user space device drivers for FPGA and networking peripherals.
Develop and execute software test plans.
Collaborate with cross-functional teams to debug prototypes and validate software.
Lead technical reviews and discussions across teams.
Minimum Qualifications
Bachelor’s degree in Electrical Engineering, Computer Science, or related field with 7+ years experience, or Master’s degree with 4+ years experience.
Proficient in C programming.
Previous experience in hardware and device driver development background, including experience with Linux hardware bring-up.
Prior experience with Sonic, ONIE, BMC, IPMI, and/or Redfish technologies.
Previous experience in developing, debugging, and validating embedded systems and device drivers for protocols such as I2C, SPI, UART, PCIe, and/or GPIO.
Preferred Skills
Proficient in kernel debugging tools such as GDB and KGDB.
Experience with Python
Prior experience developing software from concept through delivery for large-scale, high-bandwidth systems.
Experience in troubleshooting software defects from kernel modules to applications.
Previous experience with collaborative system design, specification writing, and requirements review.
Experience with AI/ML.
Knowledge of Layer 2/3 network protocols.
Experience with network processors and optical networking.
Familiarity with secure-boot, open-source tools, CMIS, and SFF standards (SFP, QSFP).
Pourquoi Cisco?
Chez Cisco, nous révolutionnons la façon dont les données et les infrastructures se connectent et protègent les entreprises à l’ère de l’intelligence artificielle et au-delà. Nous innovons sans crainte de manquer quelque chose depuis 40 ans pour créer des solutions qui optimisent la collaboration entre les humains et la technologie dans les mondes physiques et numériques. Ces solutions offrent aux clients une sécurité, une visibilité et des analyses inégalées sur l’ensemble de l’empreinte numérique.
Alimentés par la profondeur et l’étendue de notre technologie, nous expérimenterons et créons des solutions significatives. Ajoutez à cela notre réseau mondial de personnes fonceuses et d’experts, et vous verrez que les possibilités de grandir et de bâtir sont illimitées. Nous travaillons en équipe, en collaborant avec empathie pour réaliser de très grandes choses à l'échelle mondiale. Parce que nos solutions sont partout, notre impact est partout.
Nous sommes Cisco, et notre puissance commence avec vous.
Message aux candidats qui veulent travailler aux États-Unis ou au Canada :
L’échelle salariale de départ pour ce poste s’établit à (voir la plage salariale indiquée ci-après dans la phrase en anglais) et tient compte de l’échelle salariale prévue pour les nouvelles embauches visant à combler ce poste aux États-Unis ou au Canada, et ne comprend pas la rémunération incitative *, les actions ou les avantages sociaux.
The starting salary range posted for this position is…