Embedded Software Intern jobs in United States
cer-icon
Apply on Employer Site
company-logo

Draper · 12 hours ago

Embedded Software Intern

Draper is an independent, nonprofit research and development company headquartered in Cambridge, MA. They are seeking a motivated and detailed-oriented Embedded Software Engineering Intern/Co-Op to develop and maintain embedded software systems while collaborating with cross-functional teams. This role involves debugging firmware issues, writing documentation, and supporting integration and validation of firmware in system-level environments.

Defense & Space
check
Growth Opportunities

Responsibilities

Develop and maintain embedded software systems
Collaborate with cross-functional teams including hardware, software, and test engineers
Debug and troubleshoot firmware issues using lab equipment and software tools
Write and maintain documentation for firmware design and implementation
Support integration and validation of firmware in system-level environments
Contribute to continuous software integration and development utilizing Docker, unit testing frameworks, system testing framework and static analysis tools
Design, develop, and enhancement engineering solutions for challenging problems
Implement, test, perform analysis, and provide documentation support
Generate and present test reports including plots, tables, evaluation criteria, and conclusions from data collected and analyzed throughout the test process
Complete assignments designed to develop a practical knowledge of processes, procedures, equipment, facilities, and systems as well as their interrelationships within engineering disciplines
Performs other duties as assigned

Qualification

C/C++ programmingEmbedded systemsPythonEmbedded debugging toolsMicrocontrollersReal-time operating systemsVersion control systemsProblem-solving skillsCommunication skills

Required

Enrolled in an accredited full-time undergraduate or graduate degree program required
Excellent written and oral communication skills
Excellent work ethic with the ability to work independently or in a team environment
Ability to adapt to ever-changing environments, risks, and vulnerabilities
Strong computer skills including MS Word, PowerPoint and Excel
Working knowledge of C/C++ programming for embedded systems
Familiarity with Python for scripting and automation tasks
Basic understanding of microcontrollers, digital interfaces, and embedded development environments

Preferred

Experience with embedded debugging tools (e.g., JTAG, oscilloscopes, logic analyzers)
Exposure to real-time operating systems (RTOS)
C#, Java, Rust or Android development experience is a plus
Familiarity with version control systems such as Git
Strong problem-solving and communication skills

Benefits

Workplace flexibility
Employee clubs ranging from photography to yoga
Health and finance workshops
Off site social events
Discounts to local museums and cultural activities

Company

We Engineer Solutions for the Nation’s Toughest Problems As an independent nonprofit engineering innovation company, Draper provides engineering services directly to government, industry, and academia.

Funding

Current Stage
Late Stage

Leadership Team

leader-logo
Jerry Wohletz
President and Chief Executive Officer
linkedin
leader-logo
Brenan McCarragher
Chief Technology Officer
linkedin
Company data provided by crunchbase