Search

Embedded Software Engineer

PublishedPublished: 6/14/2022
Technology

Job Description

Job DescriptionJob 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 ZipStaffZipStaff 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.

Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...