Embedded Software Intern: Linux, OTA, Hardware

Northwood

Torrance (CA)

On-site

USD 34,000 - 48,000

Full time

4 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Northwood is seeking an Embedded Software Engineering Intern to build and test software for Linux-based embedded devices in our ground stations. You’ll collaborate with hardware, firmware, and software engineers on system integration and OTA update capabilities.

You’ll gain hands-on experience with embedded Linux, hardware interfaces, and real systems from day one, solving challenging technical problems in a hardware-focused environment.

Qualifications

  • Pursuing a Bachelor's or Master’s in Computer Science, Computer Engineering, Electrical Engineering, or related technical field
  • Experience programming in C, C++, Rust, Python, or similar language through coursework/projects
  • Familiarity with Linux environments and command-line tools
  • Understanding of 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

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 OTA software update capabilities
  • Debug software and hardware integration issues alongside firmware and hardware engineers
  • Work with I2C, SPI, UART, and USB interfaces
  • Use oscilloscopes, logic analyzers, and multimeters to troubleshoot systems
  • Write tests and documentation to improve reliability and maintainability of embedded systems
  • Collaborate with FPGA, electrical, firmware, and software engineers on system integration
  • Own an internship project and present results at internship end

Skills

C/C++
Rust
Python
Linux
Embedded systems
Problem solving
Team collaboration
I2C/SPI/UART/USB

Education

Bachelor’s or Master’s degree in Computer Science/Computer Engineering/Electrical Engineering

Tools

Yocto
PetaLinux
Git
Oscilloscopes
Logic analyzers
Multimeters
FPGA
Zephyr RTOS
FreeRTOS

Job description

Northwood is seeking an Embedded Software Engineering Intern to build and test software for Linux-based embedded devices in our ground stations. You’ll collaborate with hardware, firmware, and software engineers on system integration and OTA update capabilities.

You’ll gain hands-on experience with embedded Linux, hardware interfaces, and real systems from day one, solving challenging technical problems in a hardware-focused environment.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Embedded Systems Intern - Linux, OTA & Hardware Debugging
Embedded Systems Intern - Linux, OTA & Hardware Debugging

Polluxa, Inc. • Torrance (CA)

On-site
USD 30,000 - 47,000
Embedded Systems Intern: Linux & Hardware Debug
Embedded Systems Intern: Linux & Hardware Debug

Northwood Space • Torrance (CA)

On-site
USD 28,000 - 41,000
Embedded Systems Engineering Intern - Ground-Station Tech
Embedded Systems Engineering Intern - Ground-Station Tech

Polluxa, Inc. • Los Angeles (CA)

On-site
USD 28,000 - 41,000
Space-Grade Embedded Systems Intern
Space-Grade Embedded Systems Intern

northwoodspace • Torrance (CA)

On-site
USD 28,000 - 41,000
Embedded Software Engineering Intern 2027 Summer Internship
Embedded Software Engineering Intern 2027 Summer Internship

Polluxa, Inc. • Los Angeles (CA)

On-site
USD 28,000 - 41,000
Embedded Software Engineering Intern 2027 Summer Internship - northwoodspace
Embedded Software Engineering Intern 2027 Summer Internship - northwoodspace

Polluxa, Inc. • Torrance (CA)

On-site
USD 30,000 - 47,000
Embedded Software Engineering Intern (2027 Summer Internship)
Embedded Software Engineering Intern (2027 Summer Internship)

northwoodspace • Torrance (CA)

On-site
USD 28,000 - 41,000
Embedded Software Engineering Intern (2027 Summer Internship)
Embedded Software Engineering Intern (2027 Summer Internship)

Northwood • Torrance (CA)

On-site
USD 34,000 - 48,000
Embedded Software Engineering Intern (2027 Summer Internship)
Embedded Software Engineering Intern (2027 Summer Internship)

Northwood Space • Torrance (CA)

On-site
USD 28,000 - 41,000
Embedded Software Engineer (Linux) — Build & Refine Systems
Embedded Software Engineer (Linux) — Build & Refine Systems

Polluxa, Inc. • Torrance (CA)

On-site
USD 85,000 - 120,000