Job Title: Embedded Software Engineer.
Location: Pittsburgh, PA (On-site).
Employment Type: Contract (W2 through ZipStaff — No C2C or 1099).
About the Opportunity:
ZipStaff is seeking an Embedded Software Engineer for industrial equipment systems at a major heavy equipment manufacturer.
You will design, develop, test, and support embedded software that runs on machine control systems. This is an embedded C++ seat, not a web or enterprise application role.
What You’ll Do:
- Design, develop, and test embedded software for industrial control systems.
- Read schematics and component data sheets and apply them to software design.
- Troubleshoot issues and make system changes to restore function.
- Follow the full software lifecycle from requirements and functional specs through development, test, and delivery.
- Communicate clearly with engineers and stakeholders.
Required Qualifications:
- 3–5 years embedded software development.
- Solid programming in C++ on embedded systems.
- Ability to read schematics and component data sheets.
- Troubleshooting and making changes on embedded systems.
- Understanding of the full software development lifecycle.
- Able to work on-site in Pittsburgh, PA.
- Must be legally authorized to work in the United States without sponsorship now or in the future.
Preferred Qualifications:
- Industrial, heavy equipment, or machine-control systems.
- SQL or other tooling used with embedded systems.
- RTOS, CAN, or hardware-in-the-loop exposure.
Benefits:
- Health Insurance.
- Dental Insurance.
- Vision Insurance.
- 401(k) + 401(k) matching.
- Paid time off.
- Referral Program.
About ZipStaff
ZipStaff partners with leading organizations to connect skilled technology professionals with high-impact contract opportunities. We focus on quality matches, clear communication, and long-term success for candidates and clients.
To apply, submit your resume highlighting embedded C++ you wrote, the hardware or control system it ran on, and any schematic or data-sheet work. Pure application C++ with no embedded experience will not be considered.