CareerPlanSign in

Internship - Software Development (Embedded)

USAInternship2026-10-12 → 2026-10-16
On-site

Core

Design, develop, test, integrate, and maintain quality firmware for enterprise hard disk drives.

Role type

Embedded software development intern

Builds

Firmware for enterprise hard disk drives

Domain

Storage hardware / Embedded systems

Required skills

C++, Python, C, data structures, algorithms, multithreaded programming, problem solving, complexity analysis

Preferred skills

ARM microcontroller architecture, ARC microcontroller architecture, RTOS, embedded firmware development, data analytics, data visualization, machine learning

Technologies

C++, Python, C, ARM, ARC, RTOS

Responsibilities

Design, develop, test, integrate, and maintain firmware; Implement data structures, software algorithms, data paths, and drivers; Create design documents for firmware development phases; Develop strategies for functionality and compatibility testing

Seniority

Intern