Back to jobs

Embedded Software Engineering Intern (2027 Summer Internship)

Northwood · Torrance, CA

Source: Intern List

Spotted 22h agoInternship

Job details

Employment
Internship
Level
Internship
Education
Bachelor's degree
Posted
Oct 10, 2026
Last confirmed open
Oct 10, 2026
Job description

About this role

Public source summary from intern-list.com / Jobright.

Northwood is a space infrastructure company developing advanced communications technology and phased-array ground stations for satellite missions. The Embedded Software Engineering Intern will develop and test Linux-based embedded software, contribute to system integration and OTA updates, troubleshoot hardware/software issues, and collaborate with multidisciplinary engineering teams.

Responsibilities

Develop and test software for Linux-based embedded devices

Contribute to embedded Linux tooling, system configuration, and user-space applications

Help develop and improve over-the-air (OTA) software update capabilities

Debug software and hardware integration issues alongside firmware and hardware engineers

Work with common hardware communication interfaces such as I2C, SPI, UART, and USB

Use laboratory equipment such as oscilloscopes, logic analyzers, and multimeters to troubleshoot systems

Write tests and documentation to improve the reliability and maintainability of embedded systems

Collaborate with FPGA, electrical, firmware, and software engineers on system integration

Own an internship project and present your work and learnings at the end of the internship

Qualifications:

  • Currently pursuing a Bachelor's or Master's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related technical field
  • Experience programming in C, C++, Rust, Python, or a similar language through coursework, projects, research, or previous internships
  • Familiarity with Linux environments and command-line tools
  • Understanding of fundamental computer architecture and operating system concepts
  • Familiarity with embedded systems, microcontrollers, or hardware/software interaction
  • Strong problem-solving skills and willingness to learn new technologies
  • Ability to work collaboratively in a hands-on engineering environment

•To conform to U.S. Government space technology export regulations, including the International Traffic in Arms Regulations (ITAR) you must be a U.S. citizen, lawful permanent resident of the U.S., protected individual as defined by 8 U.S.C. 1324b(a)(3), or eligible to obtain the required authorizations from the U.S.

Department of State.•

  • Experience with embedded Linux environments such as Yocto or PetaLinux
  • Experience with common bus interfaces such as I2C, SPI, UART, or USB
  • Experience with microcontrollers, development boards, or FPGA-based systems
  • Familiarity with RTOS environments such as Zephyr or FreeRTOS
  • Experience with networking fundamentals
  • Experience programming in Rust
  • Familiarity with Git and software development workflows
  • Experience using oscilloscopes, logic analyzers, multimeters, or other laboratory equipment
  • Personal, academic, or extracurricular projects involving embedded software, robotics, electronics, or similar systems
Interested in this role?Continue on Northwood's careers page.
Apply on Northwood