2

Full Time Embedded System Software Engineer Jobs in Pittsburgh, PA

Real-Time Embedded Software Engineer

Pittsburgh, PA ยท Hybrid

$127K - $168K/yr

Our work has a profound impact on software systems across both government and industry. You'll ... Full time/Part time Full time Pay Basis Salary More Information: * Please visit "Why Carnegie ...

Senior Embedded Software Engineer

Pittsburgh, PA ยท On-site

$120K - $157K/yr

The Glydways system is a groundbreaking network of carbon-neutral, interconnected transit pathways ... As a Senior Embedded Software Engineer , you will own critical firmware domains, lead complex cross ...

Embedded Software Engineer

PA ยท On-site

$86K - $126K/yr

As an embedded software engineer, you will work with global engineering teams to design and develop the firmware for our next generation control and monitoring systems integrated with Eaton's Circuit ...

next page

Showing results 1-20

Full Time Embedded System Software Engineer information

See Pittsburgh, PA salary details

$68K

$148.9K

$168.9K

How much do full time embedded system software engineer jobs pay per year?

As of Aug 3, 2026, the average yearly pay for full time embedded system software engineer in Pittsburgh, PA is $148,907.00, according to ZipRecruiter salary data. Most workers in this role earn between $127,700.00 and $168,000.00 per year, depending on experience, location, and employer.

What is the difference between Full Time Embedded System Software Engineer vs Embedded Firmware Developer?

AspectFull Time Embedded System Software EngineerEmbedded Firmware Developer
CredentialsBachelor's in Computer Engineering, Electrical Engineering, or related field; often requires experience with embedded systemsSimilar credentials; often requires knowledge of microcontrollers and firmware development
Work EnvironmentDesigning, developing, and testing embedded software for hardware devices in various industriesWriting low-level firmware for microcontrollers and embedded hardware
Industry UsageUsed across automotive, consumer electronics, medical devices, and industrial automationPrimarily in consumer electronics, IoT devices, and embedded hardware products

Both roles involve embedded software development, but Full Time Embedded System Software Engineers typically work on higher-level system integration and application software, while Embedded Firmware Developers focus on low-level firmware coding for microcontrollers. The roles often overlap, but the scope and focus differ based on the project requirements.

What are the most commonly searched types of Embedded System Software Engineer jobs in Pittsburgh, PA? The most popular types of Embedded System Software Engineer jobs in Pittsburgh, PA are:
What are popular job titles related to Full Time Embedded System Software Engineer jobs in Pittsburgh, PA? For Full Time Embedded System Software Engineer jobs in Pittsburgh, PA, the most frequently searched job titles are:
What job categories do people searching Full Time Embedded System Software Engineer jobs in Pittsburgh, PA look for? The top searched job categories for Full Time Embedded System Software Engineer jobs in Pittsburgh, PA are:
Infographic showing various Full Time Embedded System Software Engineer job openings in Pittsburgh, PA as of July 2026, with employment types broken down into 91% Full Time, 7% Part Time, and 2% Contract. Highlights an 86% Physical, 4% Hybrid, and 10% Remote job distribution, with an average salary of $148,907 per year, or $71.6 per hour.

Embedded Systems Software Engineer

E.A. Fischione Instruments, Inc.

Export, PA โ€ข On-site

Full-time

Re-posted 22 days ago


Job description

For over 50 years, E.A. Fischione Instruments, Inc. has been providing advanced microscopy and nanotechnology solutions to the worldwide scientific community. We currently sell our products in more than 50 countries on 6 continents.
Fischione Instruments is seeking an Embedded Systems Software Engineer for our worldclass manufacturing facility located in Export, PA. Our Embedded Systems Software Engineer is responsible for developing control systems for advanced nanotechnology products. This will involve working in the areas of hardware interfacing, motion control, vacuum technology, video and imaging devices, user interfaces, networking, equipment interfacing, and more. This work will apply to new products and product features, as well as supporting existing products.
Skills, Knowledge and Abilities:
Mandatory:
- Develop software for Linux-based real time systems using C, C++, and Python
- Write software that will interface with both synchronous and asynchronous devices
- Write software that will communicate from sub-system to system levels using TCP/IP
- Communicate with board level devices via I2C, UART, SPI and custom interfaces
- Unit testing and regression testing
- Knowledge of laboratory diagnostics tools such as DVMs, Oscilloscopes, and bus analyzers
- Must demonstrate proficiency in C/C++ for real-time applications
Preferred:
- Linux device driver development
- Understanding of Linux Kernal internals
- Experience developing software for Linux on ARM and x86
- Experience developing user interfaces using Qt
Qualifications and Experience:
- Bachelor's degree or above in computer science, computer engineering, electrical engineering, or equivalent
- 4+ years of relevant and successful software development experience within the areas of embedded real-time control, electronics interface, and network communication