1

Embedded System Engineer Intern Jobs in Pittsburgh, PA

Senior Embedded Software Engineer

Pittsburgh, PA · Hybrid

$120K - $157K/yr

Design, prototype, build, and test production vehicle firmware for safety-critical systems ... Mentor other embedded engineers, give thorough code reviews, and help set engineering standards ...

Showing results 21-40

Embedded System Engineer Intern information

See Pittsburgh, PA salary details

$13

$24

$37

How much do embedded system engineer intern jobs pay per hour?

As of Aug 23, 2026, the average hourly pay for embedded system engineer intern in Pittsburgh, PA is $24.68, according to ZipRecruiter salary data. Most workers in this role earn between $20.05 and $27.98 per hour, depending on experience, location, and employer.

What is an embedded system engineer intern?

Embedded System Engineer Interns are students or recent graduates who assist in designing, developing, and testing embedded systems under the supervision of experienced engineers. These systems typically combine hardware and software to perform dedicated functions within larger electronic devices such as cars, medical equipment, or consumer electronics. Interns often help with tasks like programming microcontrollers, troubleshooting hardware, and collaborating with cross-functional teams. The position provides hands-on experience and exposure to the development cycle of embedded products, preparing interns for a full-time engineering role.

What types of projects and daily tasks can an embedded system engineer intern expect to work on?

As an Embedded System Engineer Intern, you can expect to be involved in a variety of hands-on projects such as developing and testing firmware for microcontrollers, troubleshooting hardware-software integration issues, and assisting with the design of embedded system prototypes. Daily tasks often include writing and debugging code in languages like C or C++, participating in team meetings to discuss project progress, and collaborating closely with hardware engineers and senior embedded developers. This role offers valuable exposure to real-world product development cycles and provides opportunities to learn industry-standard tools and methodologies.

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

To thrive as an Embedded System Engineer Intern, you generally need a background in electrical engineering or computer science with core skills in C/C++ programming, microcontroller architectures, and basic circuit design. Familiarity with tools such as embedded IDEs (e.g., Keil, MPLAB), oscilloscopes, and version control systems like Git is highly valued, and coursework or certifications in embedded systems are beneficial. Strong problem-solving skills, attention to detail, and effective teamwork help interns excel in dynamic project environments. These skills and qualities are crucial for developing reliable embedded solutions and adapting to the fast-evolving demands of hardware-software integration.

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

AspectEmbedded System 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 devicesSoftware-focused, developing code for embedded systems, often in simulation or on hardware
Employer & Industry UsageUsed in industries like automotive, consumer electronics, and industrial automationCommon in IoT, consumer electronics, and software companies working on embedded applications

The main difference between Embedded System Engineer Intern and Embedded Software Developer Intern lies in their focus areas. The Embedded System Engineer Intern typically works more with hardware, firmware, and microcontrollers, while the Embedded Software Developer Intern concentrates on writing and testing software for embedded systems. Both roles require related technical skills and are often found in similar industries, but their daily tasks and focus differ.

What are the most commonly searched types of Embedded System Engineer jobs in Pittsburgh, PA?

The most popular types of Embedded System Engineer jobs in Pittsburgh, PA are:

What cities near Pittsburgh, PA are hiring for Embedded System Engineer Intern jobs?

Cities near Pittsburgh, PA with the most Embedded System Engineer Intern job openings:

Infographic showing various Embedded System Engineer Intern job openings in Pittsburgh, PA as of August 2026, with employment types broken down into 1% As Needed, 83% Full Time, 13% Part Time, and 3% Contract. Highlights an 92% Physical, 2% Hybrid, and 6% Remote job distribution, with an average salary of $51,324 per year, or $24.7 per hour.

Assistant Real-Time Embedded Software Engineer

Cmu

Pittsburgh, PA • Hybrid

$127K - $168K/yr

Full-time

Medical, Retirement

Re-posted 2 days ago


Job description

SEI advances software engineering principles and practices and serves as a national resource in software engineering and computer security. The SEI works closely with academia, defense and government organizations, and industry to continually improve software-intensive systems. We deliver innovative technologies and solutions, collaborate on research in cybersecurity and artificial intelligence systems, and transition maturing technologies into practice.

Joining the SEI means becoming part of a world-class organization at the forefront of software engineering innovation. Our work has a profound impact on software systems across both government and industry. You'll collaborate with leading experts and work with cutting-edge technologies to tackle some of the nation's most complex and critical challenges.

Position Summary:

SEI is seeking an enthusiastic assistant real-time embedded engineer to work on safety-critical embedded software. You will work closely with a variety of software and hardware systems including bare-metal embedded systems, RTOSes, FPGAs, and embedded Linux. You will have opportunities to develop tools, techniques, and processes to solve some of the most difficult software problems that our government faces.

Who you are:

  • You have a BS in Computer Science, Electrical Engineering, or related disciple. You've worked in a collaborative team environment as a software developer, software engineer, verification engineer, or related field.

  • You have proficiency in one or more of the following: C, C++, VHDL, Verilog, Python, C#.

  • You've built, analyzed, debugged, and/or tested bare-metal systems and are familiar witha CMSIS/HAL/specific peripheral driver.

  • You have experience in one or more of the following: Java, Go, Rust, Ada, MATLAB.

  • You have experience with FPGAs and/or heterogenous computing boards that require communication and synchronization between specializedhardware/chips.

  • You have exposure with modern RTOSes, e.g. VxWorks or Integrity, and developed and analyzed embedded software.

  • You have worked with common embedded interfaces and protocols: I2C, CAN, SPI, RS-232, RS-422, etc.

  • You've developed embedded software and performance tests and have experience interpreting the results.

  • You have an understanding of the Department of War (DoW) Systems Engineering lifecycle.

  • You have strong communication skills and the ability to convey difficult engineering or technical challengestostakeholders.

  • You are willing to work 100% of your week onsite at either the SEI or customer facility.

  • You can pass a background check and obtain and maintain an active Department of War (DoW) security clearance.

  • You have a willingness to travel (25%) outside of your office location to other SEI offices, sponsor sites, conferences, and offsite meetings.

What you'll do:

  • Understand complex, inter-dependent systems that hit multiple abstraction levels for embedded systems, interacting across a number of system interfaces.

  • Design and develop embedded software tools and capabilities to analyze, test, and evaluate existing software.

  • Apply systems engineering knowledge to identify and communicate weaknesses and flawed implementations of embedded functionality tracing from requirements.

  • Utilize static analysis, dynamic testing, and complexity analysis tools to uncover software weaknesses, security vulnerabilities, and instances of poor engineering judgment, guiding a high-impact, safety-critical system toward robustness, reliability, and engineering soundness.

  • Conduct research, experimentation, and present knowledge-sharing initiatives to enhance software development processes, demonstrate analytical capabilities, and foster a comprehensive understanding of system-of-systems (SoS) integration and performance.

What we offer you

Our benefits philosophy encompasses three driving priorities:choice,control,andwell-being.Through Carnegie Mellon University,

SEI offers a wide range of competitive employee benefits, including comprehensive health insurance, tuition benefits, generous time off, and a robust retirement savings policy to name a few.

  • Join a world-class organization that has a significant impact on software.

  • Work with cutting edge technologies and experts to solve tough problems for the government and the nation.

  • Publish your research, attend or present at prestigious events, and enjoy annual professional development opportunities.

  • Get an 8% monthly contribution for your retirement plan without having to contribute to it yourself.

  • Get tuition benefits to attend classes at Carnegie Mellon University for you and your dependent children.

  • Get access to university resources, including campus fitness facilities, mindfulness programs, childcare, free transportation on the Port Authority Transit System, and more.

  • Enjoy paid parental and military leave.

  • Work in the heart of Oakland, a few blocks from Carnegie Mellon University and the University of Pittsburgh.

  • Qualify for relocation assistance and so much more.

Location

Pittsburgh, PA

Job Function

Software/Applications Development/Engineering

Position Type

Staff - Regular

Full time/Part time

Full time

Pay Basis

SalaryMore Information:
  • Please visit "Why Carnegie Mellon" to learn more about becoming part of an institution inspiring innovations that change the world.

  • Click here to view a listing of employee benefits

  • Carnegie Mellon University is an Equal Opportunity Employer/Disability/Veteran.

  • Statement of Assurance


CMU logo

About CMU

Sourced by ZipRecruiter

Industry

Offices of mental health practitioners

Company size

201 - 500 Employees

Headquarters location

Harrisburg, PA, US