Senior Software Engineer
Adobe
At a glance
AI generatedAs a Hardware Diagnostic Engineer at Cisco’s Common Hardware Group, you will join the Data Center team responsible for developing and testing CISCO Nexus 9000 network switches and routers based on SiliconOne ASIC technology. Your daily tasks will include embedded software development using Linux systems, creating diagnostics test suites, and working on hardware system bring-up. You will collaborate closely with cross-functional teams such as the ASIC and hardware teams to develop board support packages for new hardware systems and run SONiC. Key responsibilities also involve coding, debugging, testing, and troubleshooting throughout the product lifecycle. The ideal candidate has experience in C/C++ and Python programming within a Linux environment, along with expertise in device driver development and Linux hardware bring-up. Additional preferred skills include knowledge of network protocols, secure-boot processes, and familiarity with open-source tools and industry standards like CMIS and SFF.
Skills
What you'll do
What we're looking for
Market check
This $165,000–$241,400 range sits above 77% of similar postings on FindRole.
Peer median band
$117,000–$209,315
Median floor and ceiling across peers.
Typical midpoint (25–75%)
$139,050–$200,000
Middle half of comparable postings.
Based on 240 comparable postings.
* 240 is the maximum number of comparable postings sampled.
Employer
Cisco Systems is the world''s leading networking technology company, designing and manufacturing networking hardware, telecommunications equipment, and cybersecurity solutions for businesses and governments. Industry: Networking Technology & Cybersecurity
Cisco currently has 103 open roles on FindRole.
Listed pay typically runs $165,000–$241,400 across 103 roles with salary data.
Most-posted roles
More like this
Adobe
The Coca‑Cola Company
Adobe
Microsoft
The Walt Disney Company
The Walt Disney Company