Design & Product Engineer (Software)-M325J04

Matthews International

Cranberry Township, PAFresher1m agovia LinkedIn

Posted 15 Nov 2026, 07:34 ET

This job at a glance

Who can apply
New grads, no experience needed
Must know
TroubleshootingC++CLinux
Nice to have
Embedded systems
Work
Hybrid in Cranberry Township
Pay
Not stated by the employer.
Skill demand
C++46%Troubleshooting38%Linux32%C11%of 150 similar entry-level jobs posted in the US this week
Listed
Nov 15, 2026 · still open

Sign in free to see which of these skills your resume already shows.

Entry - Design & Product Engineer (Software)

Company: Matthews International

About the Role

This is an early-career engineer role focused on designing, developing, testing, and supporting software. The position involves working on projects of limited complexity and has a fundamental understanding of equipment, business, and customer requirements.

  • This is a hybrid role requiring 3 days onsite (Tuesday, Wednesday, Thursday) and 2 days remote.
  • Candidates must be able to interview onsite.
  • This role is for local Pittsburgh-based candidates.
  • Start date preference: November or December 2026.

Key Responsibilities

  • Analyzes project requirements and assists with coding, testing, implementing, maintaining, and supporting application software.
  • Completes system development from technical specifications.
  • Participates in the analysis, design, and construction of applications, business reports, component design, performance monitoring, and product evaluation.
  • Documents software components and applications, creates user documentation, and assists in implementation and software support.
  • Participates in system tuning, optimization of information/data processing, maintenance, and support of the production environment.
  • Maintains database administration, including designing, developing, and updating databases.
  • Ensures security of all software and related applications.
  • Diagnoses and troubleshoots simple problems with existing applications, software, and data.
  • Additional duties as assigned.

Requirements & Tech Stack

  • Primarily works in C and/or C++.
  • Operates on a Linux platform.
  • Embedded systems experience preferred.

Qualifications

  • Designs, develops, tests, and supports software in conjunction with product development.
  • Knows fundamental concepts, practices, and procedures required to design and develop software.
  • Understands equipment requirements along with business and customer requirements that drive the design of the technical solution.
  • Participates in all phases of product development life-cycle: concept and prototype analysis, design, production launch, sustaining production, and end-of-life support.
  • Supports complementary engineering staff for application configuration and startup support.

Entry-Level Software Engineer Jobs · last 7 days

150 openings · all need no experience

Most hiring: Lockheed Martin, Toyota Automated Logistics, Cisco

See all 150 →

FirstHire never charges to apply, and real employers don't ask for money for tests, interviews or offer letters. How we list jobs · Report this job