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.