Demo

Senior Embedded Software Engineer, SDK Developer

SpanIdea Systems
Santa Clara, CA Full Time
POSTED ON 5/2/2026
AVAILABLE BEFORE 5/30/2026

Pay: $100.00 - $120.00 per hour

Job description:

Pay: Up to $250,000.00 per year

Job description:

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


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 Senior Embedded Software Engineer, SDK Developer?

Sign up to receive alerts about other jobs on the Senior Embedded Software Engineer, SDK Developer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$117,524 - $131,245
Income Estimation: 
$145,630 - $167,634
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 Santa Clara, CA
  • Job Title: Automotive QA Engineer – Infotainment & HID Testing Location: Santa Clara Experience: 5 Years Role Summary We are seeking an experienced Automot... more
  • Just Posted

  • SpanIdea Systems San Jose, CA
  • Job Description: We are looking for a Software Engineer with strong foundation in C to develop Linux based drivers as well as embedded software running on ... more
  • 6 Days Ago

  • SpanIdea Systems San Jose, CA
  • Key Responsibilities Design and implement forwarding/data plane features using the SAI (Switch Abstraction Interface) Develop and support end-to-end Networ... more
  • 6 Days Ago


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

  • Millennium Software and Staffing Inc San Jose, CA
  • About the Role We are looking for an Embedded Software Developer with experience in networking and Wi-Fi technologies. In this role, you will work on desig... more
  • 20 Days Ago

  • Candidate Experience site Sunnyvale, CA
  • WiFi team is looking for an Embedded Software Engineer with C programming and networking knowledge to join our team. This is a great opportunity to immerse... more
  • Just Posted

AI Assistant is available now!

Feel free to start your new journey!