Embedded Software Engineer Jobs in Pennsylvania
Embedded Software Engineer jobs in Pennsylvania are open across Pittsburgh, Horsham, and Erie and other Pennsylvania metros, with employers like Coherent, Globus Medical, and Wabtec hiring at every experience level. Find a role that fits below and apply directly.
Find JobsOverview
Showing 5 of 40+ Embedded Software Engineer jobs











INTRODUCTION
Employer: R.H. Sheppard Co., Inc.
Job Title: Embedded Software Engineer
Job Location: 101 Philadelphia Street, Hanover, PA 17331
Job Duties:
Develop, integrate, validate, and release embedded software for active steering systems used in commercial vehicle applications. Duties include:
- Design and develop embedded software components for active steering systems using embedded C and industry-standard development environments.
- Configure and implement AUTOSAR-based software architecture, interfaces, and communication stacks.
- Perform model-based software development activities, including modeling, simulation, and auto-code generation using MATLAB/Simulink.
- Execute software builds, compilation, and integration of software modules into production systems.
- Conduct unit, integration, and system-level verification activities to support software quality and functionality.
- Participate in Software-in-the-Loop (SIL) and Hardware-in-the-Loop (HIL) testing, including data analysis, debugging, and issue resolution.
- Support simulation, bench, and vehicle-level testing to validate feature performance and system functionality.
- Develop, analyze, and troubleshoot vehicle communication networks and diagnostics, including CAN and SAE J1939 protocols.
- Utilize Vector tools or equivalent network analysis and debugging tools for software development and validation.
- Support development, refinement, and traceability of system and software requirements for steering features.
- Assist in implementation and tuning of driver-assistance functions, including lane keep assist, lane centering, and hands-off detection features.
- Follow structured software development processes (ASPICE, V-Model) to ensure requirements traceability, configuration management, and process compliance.
- Support functional safety activities in accordance with ISO 26262 within the embedded software lifecycle.
- Collaborate with systems engineering, hardware, validation, manufacturing, and customer application teams during product development and launch activities.
- Participate in customer tuning and vehicle validation activities, including limited on-track development support.
MINIMUM QUALIFICATIONS
Bachelor’s degree in Electrical Engineering or a related Engineering field and three (3) years of experience as an Embedded Software Engineer or related.
The following experience is also required:
- Experience in embedded systems engineering, automotive electronics, or related control system applications.
- Experience in embedded software development, integration, and validation across multiple stages of the software development lifecycle.
- Experience working within structured development processes, including ASPICE, V-Model, or equivalent frameworks.
- Experience supporting vehicle-level testing, calibration, or customer application activities.
- Experience developing embedded software using C programming language.
- Experience with AUTOSAR architecture and configuration tools.
- Experience with model-based design methodologies using MATLAB/Simulink or equivalent tools.
- Knowledge of CAN communication protocols, diagnostics, and SAE J1939 standards.
- Experience with Software-in-the-Loop (SIL), Hardware-in-the-Loop (HIL), unit, and integration testing methodologies.
- Knowledge of functional safety concepts in accordance with ISO 26262.
Work Hours: 40 hours per week, M-F
Salary: $111,000 per year
Travel Requirement: Domestic travel up to 20%
Apply: https://www.rhsheppard.com/careers/
See All 40 Embedded Software Engineer Jobs in Pennsylvania
Find roles in Pennsylvania that match your experience and apply in just a few clicks.
Find JobsEmbedded Software Engineer Jobs by City in Pennsylvania
Where Pennsylvania roles are concentrated, by current openings.
Embedded Software Engineer Job Market in Pennsylvania
A snapshot from current Pennsylvania openings, updated as new roles post.
Who's Hiring
- Coherent7

- Globus Medical5

- Wabtec3

- Honeywell2

- MSA Safety2

Top Industries Hiring
- Technology & Software11
- Manufacturing9
- Automotive7
- Medical Devices6
- Consulting & Professional Services5
What Pennsylvania Employers Look For
The qualifications that appear most often in embedded software engineer jobs across Pennsylvania.
- Proficiency in C or C++ for bare-metal and RTOS-based embedded development
- Experience with real-time operating systems such as FreeRTOS, VxWorks, or Zephyr
- Familiarity with communication protocols including UART, SPI, I2C, CAN, and Ethernet
- Hands-on debugging with JTAG, oscilloscopes, logic analyzers, and in-circuit emulators
- Bachelor's degree in electrical engineering, computer engineering, or computer science
- Knowledge of low-level hardware-software integration including memory-mapped I/O and interrupt handling
Embedded Software Engineer Jobs in Pennsylvania: Frequently Asked Questions
How many embedded software engineer jobs are there in Pennsylvania?
There are 40+ embedded software engineer openings in Pennsylvania on Migrate Mate as of June 2026, with the most roles in Pittsburgh, Horsham, and Erie. New positions post regularly as employers across Pennsylvania hire.
How much do embedded software engineers make in Pennsylvania?
Embedded software engineers in Pennsylvania earn a median of about $126,550 a year, based on May 2025 Bureau of Labor Statistics wage data, ranging from around $77,750 for the lowest 10% to over $178,080 for the top 10%. Pay rises with experience, specialty, and employer.
Which Pennsylvania cities have the most embedded software engineer jobs?
Pittsburgh, Horsham, and Erie have the most embedded software engineer openings in Pennsylvania right now, with additional roles spread across smaller metros statewide.
Which companies hire embedded software engineers in Pennsylvania?
Employers hiring embedded software engineers in Pennsylvania include Coherent, Globus Medical, and Wabtec, based on current listings on Migrate Mate as of June 2026.
Are there remote embedded software engineer jobs in Pennsylvania?
Yes. About 15% of embedded software engineer openings tied to Pennsylvania are remote or hybrid as of June 2026. The rest are on-site roles based in Pennsylvania metros.
How do I apply for embedded software engineer jobs in Pennsylvania?
You can apply to embedded software engineer jobs in Pennsylvania directly on Migrate Mate. Search the listings above, find roles that match your experience and preferred Pennsylvania location, then apply to each one that fits.
See All 40 Embedded Software Engineer Jobs in Pennsylvania
Find roles in Pennsylvania that match your experience and apply in just a few clicks.
Find Jobs