Description
Designs, develops, and debugs embedded software in C/C++ that implements the data plane & control plane for Layer 2-7 networking. Implements firmware features based on product and system requirements in collaboration with cross-functional engineering partners. Contributes to developer tests and system-level testing to ensure software quality and reliability. Currently pursuing a Bachelor's Degree in Electrical Engineering, Computer Engineering, Computer Science, or related field. Must have at least one additional quarter/semester of school remaining following the completion of the internship. Bachelor's Degree in Electrical Engineering, Computer Engineering, Mechanical Engineering, or related field AND 1+ years technical engineering experience OR Master's Degree in Electrical Engineering, Computer Engineering, Mechanical Engineering, or related field OR equivalent experience.
More from Microsoft
- Software Engineer - CTJ - Poly
- Firmware Engineer II
- Software Engineer - CTJ - Poly
- Software Engineer - CTJ - Poly
- Software Engineer - CTJ - Poly
More in California
Similar roles
- Test Engineering Development Program (3 months - Path to Hire)
- C++ Gameplay Software Engineer Co-op (FC - Vancouver - Summer 2027 - 8-months - Undergrad)
- C++ Software Engineer Intern (UFC - Vancouver - Summer 2027 - 8-months)
- C++ Gameplay Software Engineer Co-op (FC - Vancouver - Summer 2027 - 8-months - Undergrad)
- C++ Generalist Software Engineer Co-op (FC - Vancouver - Summer 2027 - 8-Months - Undergrad)