CareerPlan

Embedded Software Engineering Intern

Roseville, California, United States of AmericaInternship$73k–$85k2026-10-20 → 2026-11-10
Hybrid · United States

Core

Designs, develops, troubleshoots, and debugs software programs for ASIC SDK and new switch products, including Linux operating systems, networks, utilities, and debug tools.

Role type

Embedded Software Engineering Intern

Builds

ASIC SDKs and new switch products

Domain

Networking hardware / Embedded Linux

Required skills

C, Python, Linux kernel drivers, ASIC design understanding, Emulator/Simulator environments, real-time programming, software systems architecture

Preferred skills

Rust, Go Lang, RTL understanding

Technologies

Linux, C, Python, Rust, Go Lang

Responsibilities

Design limited enhancements and updates for systems software; execute and write testing plans, protocols, and documentation; debug code and suggest improvements; collaborate with internal and outsourced partners on software systems design status and issue resolution.

Seniority

Intern