1

Embedded Engineer Intern Jobs in California (NOW HIRING)

About the Role We are seeking a motivated Firmware Engineering Intern to support embedded systems and firmware development efforts for MK14 daughter board platforms in a collaborative engineering ...

About the Role We are seeking a motivated Firmware Engineering Intern to support embedded systems and firmware development efforts for MK14 daughter board platforms in a collaborative engineering ...

next page

Showing results 1-20

Embedded Engineer Intern information

What does an embedded engineer intern do?

An Embedded Engineer Intern assists in designing, developing, and testing software and hardware systems that are integrated into devices such as cars, appliances, medical equipment, and consumer electronics. They typically work with microcontrollers, sensors, and real-time operating systems to help create efficient and reliable embedded solutions. Their responsibilities often include writing code in languages like C or C++, troubleshooting hardware issues, and collaborating with senior engineers to support ongoing projects. This role provides hands-on experience and exposure to both hardware and software aspects of embedded systems engineering.

What are the key skills and qualifications needed to thrive as an embedded engineer intern, and why are they important?

To thrive as an Embedded Engineer Intern, you need a solid understanding of C/C++ programming, electronics fundamentals, and basic knowledge of microcontroller architectures, typically supported by coursework in electrical or computer engineering. Familiarity with embedded development tools like debuggers, IDEs (e.g., Keil, Eclipse), and version control systems (such as Git) is commonly required. Strong problem-solving abilities, attention to detail, and effective teamwork skills make candidates stand out in this role. These competencies are crucial for successfully designing, testing, and troubleshooting embedded systems within collaborative engineering environments.

What are some common challenges faced by embedded engineer interns during their internship?

Embedded Engineer Interns often encounter challenges such as adapting to complex hardware-software integration, understanding legacy codebases, and working with limited system resources. Interns may also need to quickly learn new development tools and debugging techniques specific to embedded systems. However, these challenges provide valuable hands-on experience and are typically supported by mentorship from senior engineers, fostering rapid skill development in a collaborative environment.

What is the difference between Embedded Engineer Intern vs Embedded Software Developer Intern?

AspectEmbedded Engineer InternEmbedded Software Developer Intern
Required CredentialsTypically pursuing or holding a degree in Electrical Engineering, Computer Engineering, or related fieldsUsually pursuing or holding a degree in Computer Science, Software Engineering, or related fields
Work EnvironmentHands-on hardware and firmware development, working with microcontrollers and embedded systemsFocus on software development, coding, and testing embedded applications
Industry UsageCommon in electronics, automotive, aerospace, and IoT industriesCommon in consumer electronics, robotics, and software-focused companies

Both roles involve working with embedded systems, but Embedded Engineer Interns often focus more on hardware integration and firmware, while Embedded Software Developer Interns concentrate on software coding and application development within embedded environments.

What are the most commonly searched types of Embedded Engineer jobs in California?

The most popular types of Embedded Engineer jobs in California are:

What cities in California are hiring for Embedded Engineer Intern jobs?

Cities in California with the most Embedded Engineer Intern job openings:

Infographic showing various Embedded Engineer Intern job openings in California as of August 2026, with employment types broken down into 88% Full Time, 5% Part Time, 2% Temporary, and 5% Contract. Highlights an 86% Physical, 5% Hybrid, and 9% Remote job distribution.

Spacecraft Engineer Intern (Flight Software)

Hawthorne, CA

$100K - $120K/yr

Full-time, Internship

PTO

Posted 4 days ago


Job description

Oligo is building a manufacturing-in-the-loop foundation model to automate spacecraft design and production worldwide. Our approach allows customers to focus entirely on their own technology and mission objectives, while we handle everything, from design and manufacturing to launch and operations. Leveraging cutting edge AI-driven generative design and automated manufacturing, our ex-MIT, Harvard, and NASA JPL team work to create the most advanced payload-specific spacecraft at scale in weeks over months.

With world‑class advisors on our board, and fresh funding from top investors like Lux Capital, we’re always on the lookout for exceptional builders, fast learners, and ambitious engineers. Whether your passion lies in spacecraft systems, avionics, ML/AI, or advanced manufacturing, you’ll be collaborating across disciplines on real missions that fly, perform in orbit, and scale internationally.

We pair world-class AI/ML talent with top-tier satellite engineers under one roof to reimagine how space systems are built, starting from first principles. No bureaucracy. No legacy thinking.

If you think you’re a fit, we are extremely excited to meet you.

Spacecraft Engineer Intern (Flight Software)

Are you obsessed with the intersection of code and hardware? Do you want to see your algorithms execute in orbit? Do you thrive on solving complex problems in real-time, high-reliability environments? Join our team as a Spacecraft Engineer Intern and help us build the foundational software for our next generation of spacecraft.

Play a pivotal role in designing, developing, and deploying the critical software that enables our spacecraft to perform their missions. If you're an expert in F-prime, real-time operating systems, and building robust embedded solutions, we want to talk to you!

What You'll Do

As a Spacecraft Engineer Intern, you'll assist in the development, testing, and deployment of our spacecraft’s FSW stack. You will work closely with senior mentors to support:

  • Flight Software: Design and implement flight software components within NASA/JPL’s open-source F-prime framework, focusing on resource-constrained embedded systems.

  • Hardware Interfaces: Write and debug software that talks directly to hardware (sensors, actuators, radios) across protocols like I2C, SPI, UART, and Ethernet.

  • Build Systems: Help maintain and extend our CMake build systems to ensure a smooth development pipeline.

  • Verification & Testing: Develop unit tests and support Hardware-in-the-Loop (HITL) testing to ensure our code survives the harsh environment of space.

  • Documentation: Assist in authoring Interface Control Documents (ICDs) and technical design notes, essential for mission success.

  • Collaborate: Work across disciplines with Avionics and Mission Ops to troubleshoot complex hardware/software interactions.

  • Optional: Researching, prototyping, and integrating Machine Learning (ML) and Artificial Intelligence (AI) algorithms into flight software, optimizing for real-time performance and resource efficiency.

What You'll BringMinimum Qualifications

  • Academic Path: Currently pursuing a Bachelor’s or Master’s degree in Computer Science, Computer Engineering, Electrical Engineering, or a related STEM field.

  • C++ Proficiency: Strong foundational knowledge of C/C+++ in an embedded context (you should know your way around pointers and memory management).

  • Embedded Curiosity: Prior experience (via internships or high-level student projects) with bare-metal programming or an RTOS .

  • Linux/Git: Comfortable working in an Ubuntu/Linux environment and using Gitfor version control.

  • Problem Solver: A "builder" mindset—you enjoy debugging at the register level as much as you do writing high-level logic.

  • Communication: Ability to explain a technical bug and your proposed fix clearly to the team.

  • Physical: Ability to lift/carry up to 40 lbs (for moving test rigs and hardware benches).

Preferred Skills and Experience

  • F' Familiarity: Previous exposure to the F-prime framework or similar component-based architectures.

  • Networking: Understanding of the OSI model and basic networking protocols.

  • Testing Frameworks: Experience with GTest, PyTest, or CI/CD pipelines.

  • Hardware Tools: Familiarity with oscilloscopes, logic analyzers, or multimeters for debugging.

  • AI/ML: An interest in or exposure to deploying Machine Learning models on edge devices.

Pay Range

  • Salary range: $100,000 - $120,000 / per year.

  • This role is on-site in Hawthorne, CA

Benefits

  • Unlimited PTO

  • Catering provided on-site everyday.