1

Internship Embedded Software Engineer Jobs (NOW HIRING)

Embedded Software Engineer 12-Month Contract Location: Long Beach, CA Rate: $70-$90/hr Contract: 12-month rolling engagement Role Overview We are looking for an Embedded Software Engineer to support ...

Embedded Software Engineer

Hanahan, SC · On-site

$119K - $156K/yr

We are looking for a professional Embedded Software Engineer to execute complete embedded software development lifecycle. The goal is to create scalable and optimized software systems.

Embedded Software Engineer

Worthing, SD · On-site

$125K - $165K/yr

Embedded Software Engineer Puck | Built to Lead. Location: Worthing, SD Department: Engineering Employment Type: Full-Time Schedule: Monday - Friday, 8:00 AM - 5:00 PM Who We Are At Puck, we are ...

Embedded Software Engineer

Irvine, CA · On-site

$141K - $185K/yr

Embedded Software Engineer Location: Irvine, California, 100% onsite (In-Person Interview) Domain - Avionics/Aerospace Domain Below is the detailed for your reference - Job Overview: We are looking ...

Embedded Software Engineer

Worthing, SD · On-site

$125K - $165K/yr

Embedded Software Engineer Puck | Built to Lead. Location: Worthing, SD Department: Engineering Employment Type: Full-Time Schedule: Monday - Friday, 8:00 AM - 5:00 PM Who We Are At Puck, we are ...

Embedded Software Engineer II

Westford, MA · Hybrid

$136K - $179K/yr

To learn more about our Principal Embedded Software Engineer opportunity, keep reading! Johnson ... development,internships, co-ops, or academic projects). * Experience programming in C and/or C+

$97K - $127K/yr

Embedded Software Engineer Puck | Built to Lead. Location: Worthing, SD Department: Engineering Employment Type: Full-Time Schedule: Monday - Friday, 8:00 AM - 5:00 PM Who We Are At Puck, we are ...

Embedded Software Engineer

Worthing, SD

$125K - $165K/yr

Embedded Software Engineer Puck | Built to Lead. Location: Worthing, SDDepartment:EngineeringEmployment Type:Full-TimeSchedule:Monday - Friday, 8:00 AM - 5:00 PM Who We Are At Puck, we areBuilt to ...

Embedded Software Engineer Location: Brooklyn Park, MN (Onsite) Work Authorization: Applicants must be currently authorized to work in the United States on a full-time basis. The company does not ...

Showing results 41-60

Internship Embedded Software Engineer information

See salary details

$70K

$153.4K

$174K

How much do internship embedded software engineer jobs pay per year?

As of Sep 15, 2026, the average yearly pay for internship embedded software engineer in the United States is $153,383.00, according to ZipRecruiter salary data. Most workers in this role earn between $131,500.00 and $173,000.00 per year, depending on experience, location, and employer.

What is an internship embedded software engineer?

An Internship Embedded Software Engineer is a student or recent graduate who works temporarily with a company to gain practical experience in developing software for embedded systems. These systems are specialized computing devices, often found in products like cars, medical devices, or industrial machines. Interns in this role typically assist with coding, debugging, testing, and integrating software that interacts closely with hardware. The internship provides hands-on learning under the guidance of experienced engineers, helping interns build skills relevant to embedded software development.

What are the key skills and qualifications needed to thrive as an internship embedded software engineer?

To thrive as an Internship Embedded Software Engineer, you generally need a solid understanding of C/C++ programming, microcontroller fundamentals, and a background in computer engineering or electrical engineering. Familiarity with development tools like debuggers, version control systems (e.g., Git), and real-time operating systems (RTOS) is typically expected. Strong problem-solving skills, attention to detail, and effective communication help interns contribute meaningfully to team projects and adapt to fast-paced learning environments. These competencies are crucial for developing reliable embedded systems and integrating smoothly into professional engineering teams.

What types of projects and technologies can I expect to work on as an internship embedded software engineer?

As an Internship Embedded Software Engineer, you'll typically be involved in projects that focus on developing and testing software for devices such as microcontrollers, sensors, or IoT products. You may work on tasks like writing and debugging code in C or C++, integrating hardware and software components, and assisting with firmware updates or feature enhancements. Collaboration is common—you’ll likely work closely with senior engineers, hardware teams, and QA to ensure your solutions fit the overall system. This hands-on experience is valuable for building foundational skills and understanding real-world embedded systems development.

What is the difference between Internship Embedded Software Engineer vs Embedded Software Engineer?

AspectInternship Embedded Software EngineerEmbedded Software Engineer
QualificationsTypically pursuing or recently completed a degree in Computer Engineering, Electrical Engineering, or related fieldsBachelor's or Master's degree in relevant engineering disciplines
Work EnvironmentInternship programs, entry-level projects, supervised tasksFull-time professional role, responsible for developing and maintaining embedded software
ExperienceLimited or no professional experience, focus on learning and skill developmentSeveral years of experience, capable of handling complex projects independently

The main difference is that an Internship Embedded Software Engineer is a temporary, learning-focused position for students or recent graduates, while an Embedded Software Engineer is a full-time professional responsible for designing and implementing embedded systems in a work environment.

More about Internship Embedded Software Engineer jobs

What cities are hiring for Internship Embedded Software Engineer jobs?

Cities with the most Internship Embedded Software Engineer job openings:

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

The most popular types of Embedded Software Engineer jobs are:

What states have the most Internship Embedded Software Engineer jobs?

States with the most job openings for Internship Embedded Software Engineer jobs include:

What are popular job titles related to Internship Embedded Software Engineer jobs?

For Internship Embedded Software Engineer jobs, the most frequently searched job titles are:

Infographic showing various Internship Embedded Software Engineer job openings in the United States as of September 2026, with employment types broken down into 1% Internship, 1% As Needed, 86% Full Time, 9% Part Time, and 3% Contract. Highlights an 85% Physical, 3% Hybrid, and 12% Remote job distribution, with an average salary of $153,383 per year, or $73.7 per hour.

Embedded Software Engineer

Inglewood, CA • On-site

$70 - $90/day

Contractor

Posted 18 days ago


Job description

Embedded Software Engineer 12-Month Contract Location: Long Beach, CA Rate: $70-$90/hr Contract: 12-month rolling engagement Role Overview We are looking for an Embedded Software Engineer to support the design, development, integration, testing and maintenance of embedded software for complex, safety-conscious systems. You will work closely with hardware, systems and software teams to translate requirements into robust embedded software solutions, support hardware/software integration, troubleshoot system-level issues and contribute throughout the full software development life cycle. This is a hands-on role suited to an engineer comfortable working close to the hardware in a regulated or technically complex environment. Required Skills & Experience Ability to obtain a security clearance Bachelor's degree in an engineering discipline, or 8+ years of relevant professional experience Experience with Ada, C/C++, Python, Java , or comparable object-oriented and scripting languages Experience working across Linux, real-time operating systems and Windows Hands-on experience with compilers, debuggers, bus analyzers, logic analyzers and other laboratory/test equipment Strong embedded systems experience Experience with software requirements, traceability and verification Strong software troubleshooting, debugging and root-cause analysis capability Experience integrating embedded software with hardware platforms Key Responsibilities Design, develop, test, debug and maintain embedded software for complex hardware systems Review customer and system requirements and translate them into software designs and technical solutions Develop and optimize software for specialized embedded hardware platforms Integrate embedded software with hardware components and support system bring-up Perform software testing, debugging and root-cause analysis Analyze system performance and improve reliability, stability and efficiency Support requirements management, traceability and compliance throughout the development life cycle Ensure software meets applicable customer, safety, quality and industry requirements Support embedded software project planning and execution Monitor and assess internal and supplier software activities against project plans and quality expectations Stay current with relevant embedded technologies, tools and development practices Ideal Background This role would suit someone with experience in areas such as aerospace, defense, avionics, robotics, autonomous systems or other safety-critical embedded environments , particularly where software interacts directly with hardware and real-time systems. Keywords Embedded Software, C/C++, Ada, Python, Linux, RTOS, Embedded Systems, Hardware/Software Integration, Requirements Traceability, Debugging, Root Cause Analysis, Verification & Validation, Safety-Critical Software, Avionics, Aerospace, Defense, Hardware Bring-Up, System Testing, Clearance Eligible.