Software Engineer
ARCHIVED
We can't find an active application page for this role right now. It may reopen or be listed elsewhere. Use Next Steps to search for an active apply link and similar live jobs.
DescriptionKey Responsibilities:Design and develop SDK drivers for the Ethernet physical layerBuild, enhance, and maintain embedded software on ARM-based platformsCollaborate with hardware and architecture teams for seamless hardware-software integrationPartner with application engineering teams and customers to implement features and troubleshoot issuesSupport silicon bring-up activities, working across pre-silicon and post-silicon validation phasesOptimize performance, usability, and debuggability; efficiently identify and resolve field issuesRequired Qualifications:Bachelor’s degree in Computer Science, Electrical Engineering, or related field8+ years of experience in driver development and/or embedded firmware for Ethernet switching productsStrong programming skills in C and familiarity with scripting languagesSolid understanding of IEEE 802.3 standards, particularly the PCS layerExperience with Layer 2/Layer 3 switching and routing protocolsSkills & Other DetailsSkill(s)forwarding planeSwitchingRouting and dressing devicesnetwork operating system (nos)NetworkingJob TypeContractJob TitleSoftware EngineerExperience (Years)8 - 12 YearsCategoryITDurationNALocationSan Jose(CA), CaliforniaStart Date4/15/2026Maximum Rate ($)NASalary ($)NAWork ModeOn-SiteOpenings1Cover Letter RequiredNo