
Job description
The Senior Embedded Software Engineer will join the Diagnostic/BSP team at Cisco's Common Hardware Group, responsible for ensuring the reliability and performance of Cisco's network switches and routers. The team develops software for Cisco's network switches and routers, which feature advanced application awareness to build a flexible and agile network infrastructure.
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.
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.
Company

Tech, Software & IT Services
Cisco is a global technology leader that designs, manufactures, and sells networking, security, and collaboration solutions that enable organizations to connect and protect themselves in the AI era. For more than four decades, Cisco has delivered industry‑leading products such as routers, switches, wireless access points, unified communications platforms, and data‑center infrastructure, as well as cloud‑native services that embed artificial intelligence for predictive analytics, threat detection, and operational observability. The company’s value proposition centers on scalable, secure, and sustainable technology that boosts productivity, strengthens digital resilience, and supports a more inclusive, connected future. Cisco’s commitment to purpose‑driven innovation and sustainability sets it apart as a trusted partner for enterprises worldwide.
Keep exploring
Sign in to see similar jobs
Create a free account to discover roles related to this posting.
You'll be redirected to apply on the company site