Demo

Network Software Engineer, SDK Developer (Sonic)

SpanIdea Systems
Santa Clara, CA Full Time
POSTED ON 5/29/2026
AVAILABLE BEFORE 6/27/2026

Job Description:

We are seeking a Senior Embedded Software Engineer to design and develop SDK drivers for the physical layer in the Ethernet stack. The role involves building high-performance embedded software on ARM-based platforms and working closely with hardware and system teams to deliver robust networking solutions.

Responsibilities:

  • Design and develop SDK drivers for the Ethernet physical layer
  • Develop, maintain, and optimize embedded software on ARM-based platforms
  • Collaborate with hardware architecture and design teams for seamless HW/SW integration
  • Work with application engineering teams and customers to implement features and resolve issues
  • Support new silicon bring-up, coordinating pre- and post-silicon activities with validation teams
  • Focus on performance, usability, and debuggability to identify and resolve field issues

Qualifications:

  • Bachelor’s degree in Computer Science, Electrical Engineering, or related field
  • 8 years of experience in driver development and/or embedded firmware for Ethernet switching products
  • Strong proficiency in C and scripting languages
  • Solid understanding of IEEE 802.3 standards, especially the PCS layer
  • Experience with L2/L3 switching and routing protocols #IT

Job Type: Full-time

Benefits:

  • Dental insurance
  • Employee assistance program
  • Employee discount
  • Health insurance
  • Professional development assistance
  • Referral program
  • Vision insurance

Experience:

  • mbedded firmware for Ethernet switching products: 5 years (Required)
  • L2/L3 switching and routing protocols: 5 years (Required)

Work Location: In person

Benefits:

  • Dental insurance
  • Health insurance

Work Location: In person


Industry
  • Software Development
Employment Type


Pay: Up to $250,000.00 per year






Salary : $250,000

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Network Software Engineer, SDK Developer (Sonic)?

Sign up to receive alerts about other jobs on the Network Software Engineer, SDK Developer (Sonic) career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$87,720 - $106,708
Income Estimation: 
$108,098 - $130,480
Income Estimation: 
$145,630 - $167,634
Income Estimation: 
$162,729 - $194,659
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at SpanIdea Systems

  • SpanIdea Systems San Jose, CA
  • We are looking for an experienced Senior Embedded Ethernet Software Engineer to design and develop SDK drivers and embedded software for Ethernet physical ... more
  • 11 Days Ago


Not the job you're looking for? Here are some other Network Software Engineer, SDK Developer (Sonic) jobs in the Santa Clara, CA area that may be a better fit.

  • Piper Companies Saratoga, CA
  • Piper Companies is seeking a Principal Software Engineer (Network SDK) to support low‑level software development for networking and ASIC-based technologies... more
  • 6 Days Ago

  • Apple, Inc. Cupertino, CA
  • Embark on a new route in your career! Apple Maps offers a host of innovative features and rich data, powering experiences across apps and websites. Join th... more
  • 1 Day Ago

AI Assistant is available now!

Feel free to start your new journey!