Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Embedded Software Engineer

ZipStaff Inc.

Job Description

Job Description

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 to design, develop, test, and support embedded software and systems for a global leader in heavy equipment and industrial machinery.

In this role, you will apply computer science and engineering principles to deliver reliable embedded software from requirements through production deployment, working closely with engineering teams on product-line development.

What You’ll Do:

  • Design and implement software for embedded devices and systems from requirements through production and commercial deployment.
  • Analyze and enhance the efficiency, stability, and scalability of system resources.
  • Participate in the full software development lifecycle — requirements, design, development, testing, and delivery.
  • Troubleshoot embedded software and system issues and implement effective resolutions.
  • Read and interpret schematics and component data sheets as part of development and debugging activities.
  • Collaborate with cross-functional engineering teams to deliver high-quality embedded solutions.
  • Support coding and documentation activities related to embedded system development.

Required Qualifications:

  • Bachelor’s degree (or equivalent) in Computer Science, Engineering, or a related technical field.
  • 3–5+ years of hands-on embedded software development experience.
  • Solid programming experience in C or C++ (Python experience a plus).
  • Knowledge of reading schematics and component data sheets.
  • Working knowledge of the full software development lifecycle (requirements through testing and delivery).
  • Ability to troubleshoot embedded software and system issues and implement fixes.
  • Strong verbal and written communication, problem-solving, and collaboration skills.
  • Ability 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:

  • Experience with embedded systems in industrial, automotive, or heavy equipment environments.
  • Familiarity with real-time operating systems (RTOS) or common embedded development toolchains.
  • Exposure to communication protocols (CAN, Ethernet, etc.) or hardware-software integration.

About ZipStaff

ZipStaff partners with leading organizations to connect skilled technology and engineering professionals with high-impact contract opportunities. We focus on quality matches and long-term success.

To apply , please submit your resume highlighting your embedded software development experience and C/C++ programming background.

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Embedded Software Engineer in Pittsburgh, PA vacancy
  • We are looking for an Embedded Software Engineer with 2-4 years of experience to help scale our edge deployment platform for inline manufacturing inspection. You'll be the "rubber meets the road" engineer — taking our proven AI-powered inspection system and making it reliable... 
    Suggested

    Lawrence Harvey Group

    Pittsburgh, PA
    3 days ago
  • $150.32k - $225.48k

     ...sensors and compute systems, test operations, systems and safety engineering - all dedicated to making a real, positive impact on the...  ...the team:The Onboard Platform - High Level OS team is an embedded software team which is responsible for managing OS bring-up and maintenance... 
    Suggested
    Permanent employment
    Full time
    Work at office
    Immediate start
    Visa sponsorship

    Latitude AI

    Pittsburgh, PA
    4 days ago
  • $179.2k - $268.8k

     ...sensors and compute systems, test operations, systems and safety engineering - all dedicated to redefining the relationship between...  ...in Dearborn, Mich., and Palo Alto, Calif.Meet the team:The Embedded Software team develops foundational platform software that is critical... 
    Suggested
    Permanent employment
    Full time
    Work at office
    Immediate start
    Visa sponsorship

    Latitude AI

    Pittsburgh, PA
    2 days ago
  •  ...SEI Real-Time Embedded Engineer 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... 
    Suggested
    Full time
    Part time
    Work at office
    Relocation package

    Software Engineering Institute

    Pittsburgh, PA
    2 days ago
  •  ...functional and empirical analysis and design of software systems for Benshaw products.Provide...  ...software.Work closely with hardware engineers, power electronic engineers, and other software...  ...with at least 5-7 years of real-time embedded software design experience or the... 
    Suggested
    Permanent employment
    Full time
    Temporary work
    H1b
    Relocation package

    Benshaw Inc

    Pittsburgh, PA
    4 days ago
  •  ...Embedded Software Engineer Pittsburgh, PA | Full-Time | On-site Shelfmark is the quality control platform that lets manufacturers catch defects the moment they happen. Our systems pair high-resolution line scan cameras with embedded software and machine learning... 
    Full time
    Work at office

    Shelfmark

    Pittsburgh, PA
    4 days ago
  •  ...PA Top 3 Skills: Coding in C, C++, and Python Strong software design analysis Capable of expressing positions without confrontation...  ...: ~ Bachelor's degree in computer science, software engineering or relevant field required. ~2-3 years of experience in... 

    Voluble Systems LLC

    Pittsburgh, PA
    3 days ago
  •  ...Oxford Solutions is seeking a Senior Embedded Software Engineer for a 6- to 12-month contract opportunity with a technology organization developing safety-critical systems for the transportation industry. This hybrid position requires candidates to currently reside in... 
    Contract work

    Oxford Solutions

    Pittsburgh, PA
    3 days ago
  •  ...Senior C++ Software Engineer (Autonomous Systems)Diversified Services Network, Inc. (DSN) is seeking a full-time Senior C++ Software Engineer (Autonomous Systems) to join our team in Mossville, IL OR Pittsburgh, PA OR Sanford, North Carolina OR Cary, North Carolina OR... 
    Full time

    Diversified Services Network

    Pittsburgh, PA
    4 days ago
  • Top 3 Skills - Robotics and autonomy fundamentals - Effective collaboration across teams with diverse skills - Design process - evaluate tradeoffs without bias Additional Technical Skills (Required) - Experience with development processes - Experience with...

    Blue Ribbon Global Technologies

    Pittsburgh, PA
    2 days ago
  • $100k - $135k

     ...stakes are real and the mission is bigger than any one person, forge the future with Voyager. Job Summary The Embedded Software Engineer will be responsible for developing, debugging, and testing embedded software for bare-metal, real-time OS, and embedded Linux... 
    Long term contract
    Permanent employment
    Full time
    Contract work
    Flexible hours

    Voyager Technologies, Inc.

    Pittsburgh, PA
    10 days ago
  •  ...This position is for a Remote Control Software Engineer to support the Remote Control System group. The individual hired for this position...  ..., develop, integrate, and test robust, scalable features on embedded electronic control systems and vision system for use in remote... 
    Remote work

    Blue Ribbon Global Technologies

    Pittsburgh, PA
    2 days ago
  • $52.38 per hour

    Job Title: Embedded Software Engineer 2 Location: Pittsburgh, PA Zip Code: 15201 Duration: 12 Months Pay Rate: $52.38/hr. Keyword's: #Pittsburghjobs; #EmbeddedSoftwareEngineerjobs. Start Date: Immediate We provide a competitive pay and benefits package. This... 
    Local area
    Immediate start

    Belcan

    Pittsburgh, PA
    3 days ago
  •  ...The main function of an embedded software engineer is to apply the principles of computer science and mathematical analysis to the design, development, testing, and evaluation of the embedded software and systems that make computers work. A typical embedded software engineer... 

    SOMERSET STAFFING

    Pittsburgh, PA
    2 days ago
  • $160k - $240k

     ...sensors and compute systems, test operations, systems and safety engineering - all dedicated to making a real, positive impact on the...  ...in Dearborn, Mich., and Palo Alto, Calif.Meet the team:The Embedded Software team develops foundational platform software critical to development... 
    Permanent employment
    Full time
    Work at office
    Immediate start
    Visa sponsorship

    Latitude AI

    Pittsburgh, PA
    1 day ago
  • Hi, We are having a requirement on the below mentioned JD Job Title: Embedded Software Engineer Work Mode: Onsite, Work Location:  Pittsburgh, PA Work Auth: All Visas (NO H1 or No Fake Profiles) Must have Skills/Attributes: AWS, C, Datalink Protocols... 
    Work visa

    Xcelo Group

    Pittsburgh, PA
    3 days ago
  • $104.8k - $149.3k

     ...will you make a difference? The Lead Systems Engineer, MCA - Will partner with a team of engineers focused on delivering software solutions for Wabtec’s growing fleet of MCA...  ...experience.5+ years safety-critical controls or embedded controls experienceAbility to troubleshoot... 
    Work experience placement
    Worldwide

    Wabtec

    Pittsburgh, PA
    3 days ago
  •  ...supervision of the Chief Technology Officer, the Lead Enterprise Systems Engineer works to analyze, plan, implement, maintain, troubleshoot, and...  ...specifications• Coordinate testing and application of ongoing software patches or upgrades• Lead in planning and implementing changes... 
    Full time
    For contractors
    Work at office
    Night shift

    Northwest Bank

    Bellevue, PA
    3 days ago
  • $191.92k - $287.88k

     ...sensors and compute systems, test operations, systems and safety engineering - all dedicated to making a real, positive impact on the...  ...comfortability of concepts across many disciplines-from hardware and software.What you’ll do: Lead technical development of radar or lidar... 
    Odd job
    Permanent employment
    Full time
    Work at office
    Immediate start
    Visa sponsorship

    Latitude AI

    Pittsburgh, PA
    1 day ago
  •  ...Senior Robotics Electrical and Firmware Engineer, you will play a critical role in shaping...  ...integrating low level motor control and embedded systems for electromechanical medical...  ...troubleshootingCollaborating closely with electrical, software, mechanical, quality, manufacturing,... 
    Full time
    Flexible hours

    Smith & Nephew

    Pittsburgh, PA
    2 days ago
  • $125k - $150k

     ...customers to protect their most valuable assets—people, data, and machines—ensuring they remain safe and secure. As an Embedded Software Engineer II, you will own specific components of our embedded stack, working close to the hardware on the real-time firmware that... 
    Remote work

    FORT Robotics

    Pittsburgh, PA
    3 days ago
  • $100k - $120k

     ...Job Description Job Description RFA Engineering ( is an engineering service provider dedicated to delivering our clients with timely...  ...additional opportunities within our own organization. Embedded Software Engineer II This selected candidate will work with an... 
    Full time
    Temporary work
    Internship
    Work at office
    Flexible hours

    Rogers Freels & Associates Inc

    Pittsburgh, PA
    3 days ago
  •  ...Company Name:HITACHI RAIL STS USA, INC.Profession (Job Category):Engineering & ScienceJob Schedule: Full timeRemote:NoAbout UsA career at...  ...the Onboard system requirements.Responsible for managing the software/hardware change process and reports as needed for any bugs or... 
    Full time
    Temporary work
    Flexible hours

    Hitachi

    Pittsburgh, PA
    2 days ago
  •  ...PowerStore SAN, PowerScale, CISCO UCS, and more. Position Title: Server Engineer 2Business Unit: TechnologyReports to: Manager of Server...  ...personnel. Has an excellent ability to work with application software and lines of business partners. Has good technology project management... 
    Full time
    Work at office
    Weekend work
    Day shift

    First National Bank

    Pittsburgh, PA
    3 days ago
  •  ...portfolio: high-speed trains, metros, trams, maintenance services and integrated systems.More than a job: a missionAs an Interface Engineer in Pittsburgh, you will play a pivotal role in connecting complex subsystems that keep cities moving. Your work ensures seamless... 
    Worldwide

    ALSTOM

    Pittsburgh, PA
    3 days ago
  • $149k - $198.5k

     ...builds and operates the foundational onboard software systems that power our autonomous...  ...are seeking a Linux Systems Performance Engineer to improve the performance, reliability,...  ...system, kernel, and hardware interactions on embedded Linux compute platforms.Translate... 
    Work at office

    Motional

    Pittsburgh, PA
    2 days ago
  •  ...Responsibilities Develop, test, debug, and deliver embedded software for bare-metal, real-time operating system, and embedded Linux-based...  ...product architectures with system and electrical hardware engineers. Assist with hardware bring-up activities and deliver production... 
    Full time
    Flexible hours

    Voyager Technologies, Inc.

    Pittsburgh, PA
    11 days ago
  •  ...primary duties of the Overhead Contact System Electrification Engineer include design production for rail systems projects pertaining...  ...applicable codes.Familiarity with foundation design and associated software i.e. LPileFamiliarity with structural design software such as... 
    Contract work
    Temporary work
    Work at office
    Home office

    HDR

    Pittsburgh, PA
    3 days ago
  • $142.7k - $158.3k

    Basic Qualifications Requires a Bachelor’s degree in Systems Engineering, or a related Science, Engineering, Technology or Mathematics...  ..., develop and test GDMS systems to ensure the integration of software, hardware, reliability, maintainability, safety and other... 
    Work experience placement
    Flexible hours

    General Dynamics Mission Systems

    Pittsburgh, PA
    2 days ago
  • At the National Robotics Engineering Center (NREC), it is our engineers and technicians who drive the breakthroughs that define our success...  ...quality assurance making use of tracking tools, methods, and software development systems such as Jira, Confluence, Bitbucket, and... 
    Full time
    Work experience placement
    Flexible hours

    Carnegie Mellon University

    Pittsburgh, PA
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Embedded Software Engineer. Be the first to apply!