Skip to main content
Tallo logoTallo logo
Apply for this opportunity

This job application is on an outside website. Be sure to review the job posting there to verify it's the same.

Senior Embedded Software Engineer Linux Drivers & Ethernet

Job

Snapidea Systems Pvt Ltd

Santa Clara, CA (In Person)

$156,000 Salary, Full-Time

Posted 1 week ago (Updated 5 days ago) • Actively hiring

Expires 6/30/2026

Review key factors to help you decide if the role fits your goals.
Pay Growth
?
out of 5
Not enough data
Not enough info to score pay or growth
Job Security
?
out of 5
Not enough data
Calculating job security score...
Total Score
77
out of 100
Average of individual scores

Were these scores useful?

Skill Insights

Compare your current skills to what this opportunity needs—we'll show you what you already have and what could strengthen your application.

Job Description

Senior Embedded Software Engineer - Linux Drivers & Ethernet Snapidea Systems Pvt Ltd Santa Clara, CA Job Details Full-time Up to $250,000 a year 6 hours ago Benefits Employee stock purchase plan Paid holidays Relocation assistance Health insurance Dental insurance Paid time off Family leave Employee assistance program Vision insurance 401(k) matching Professional development assistance Life insurance Referral program Qualifications Performance tuning Computer Science System performance optimization Firmware OS Kernels SDKs Routing protocols L2 switch Network routing ARM Embedded C Electrical Engineering Microcontroller programming Full Job Description Job Description We are seeking a highly skilled Software Engineer with a strong foundation in Embedded C to develop Linux-based drivers and embedded software running on ARM-based microcontrollers for the Physical Coding Sublayer (PCS) in switch and NIC products. The ideal candidate will have strong experience in Ethernet switching products, embedded firmware, Linux driver development, and networking protocols. Responsibilities Design and develop SDK drivers for the physical layer within the Ethernet stack Design, develop, and maintain embedded software for ARM-based platforms Collaborate closely with hardware architecture and design teams to ensure seamless hardware/software integration Work with Application Engineering teams and customers to implement new features and resolve issues Support new silicon bring-up activities in the lab, coordinating both pre-silicon and post-silicon validation activities with SV teams Focus on performance, scalability, usability, and debuggability to efficiently reproduce, root-cause, and resolve field issues Participate in debugging, optimization, and feature enhancement for networking products Required Qualifications Bachelor's degree in Computer Science, Electrical Engineering, or related field 8+ years of experience in embedded software, Linux device drivers, or embedded firmware development for Ethernet switching products Strong programming experience in C and scripting languages Solid understanding of
IEEE 802.3
standards, specifically PCS/PHY layers Experience with Linux-based driver development Hands-on experience with ARM-based embedded systems Good understanding of L2/L3 switching and routing protocols Experience with silicon bring-up, debugging, and performance optimization Preferred Skills Experience with NICs, Ethernet switches, or networking ASICs Familiarity with embedded Linux environments and kernel development Strong debugging and troubleshooting skills Knowledge of networking stacks and protocol implementation Compensation & Benefits Annual base salary range: $120,000 - $192,000 Eligible for discretionary annual bonus Equity participation in accordance with company equity plans Comprehensive benefits package including: Medical, Dental, and Vision coverage 401(k) with company match Employee Stock Purchase Program (ESPP) Employee Assistance Program (EAP) Paid holidays, vacation, and sick leave Paid Family Leave and additional leave benefits in accordance with applicable laws
Pay:
Up to $250,000.00 per year
Benefits:
Employee assistance program Health insurance Life insurance Paid time off Professional development assistance Referral program Relocation assistance Vision insurance
Work Location:
In person