2

Entry Level Computer Programmer Jobs in Pittsburgh, PA

Primary Duties & Responsibilities Machinist - Entry Level Compensation: * $25-$28/hr to start ... Master Cam programming/ CAD background * Haas CNC Mill Working Conditions * Supports a 24/7 ...

Primary Duties & Responsibilities Machinist - Entry Level Compensation: * $25-$28/hr to start ... Master Cam programming/ CAD background * Haas CNC Mill Working Conditions * Supports a 24/7 ...

Primary Duties & Responsibilities Machinist - Entry Level Compensation: * $25-$28/hr to start ... Master Cam programming/ CAD background * Haas CNC Mill Working Conditions * Supports a 24/7 ...

Primary Duties & Responsibilities Machinist - Entry Level Compensation: * $25-$28/hr to start ... Master Cam programming/ CAD background * Haas CNC Mill Working Conditions * Supports a 24/7 ...

Primary Duties & Responsibilities Machinist - Entry Level Compensation: * $25-$28/hr to start ... Master Cam programming/ CAD background * Haas CNC Mill Working Conditions * Supports a 24/7 ...

next page

Showing results 1-20

Entry Level Computer Programmer information

See Pittsburgh, PA salary details

$30.4K

$59.9K

$88K

How much do entry level computer programmer jobs pay per year?

As of Jul 6, 2026, the average yearly pay for entry level computer programmer in Pittsburgh, PA is $59,895.00, according to ZipRecruiter salary data. Most workers in this role earn between $46,600.00 and $73,700.00 per year, depending on experience, location, and employer.

What is the difference between Entry Level Computer Programmer vs Software Developer?

AspectEntry Level Computer ProgrammerSoftware Developer
Required CredentialsAssociate's or Bachelor's in Computer Science or related fieldBachelor's degree often preferred; certifications like Java or Python are common
Work EnvironmentOffice or remote; coding in teams or individuallySimilar; often collaborative, project-based work
Employer & Industry UsageEntry-level roles in tech, finance, healthcare, and moreBroader; includes designing, developing, testing software
Common Search & Comparison IntentYesYes

Entry Level Computer Programmers typically focus on writing and testing code under supervision, while Software Developers are involved in designing and building software solutions. Both roles require similar educational backgrounds and work environments, but Software Developers often have broader responsibilities and higher expectations for project involvement.

What are some common challenges faced by entry level computer programmers during their first year on the job?

Entry level computer programmers often encounter challenges such as adapting to new development tools, understanding complex codebases, and managing project deadlines. It's common to feel overwhelmed by unfamiliar programming languages or frameworks, but most teams offer mentorship and training to help with the transition. Collaboration with senior developers and participating in code reviews are valuable opportunities to learn best practices and improve coding skills. Over time, persistence and proactive communication can help overcome these initial hurdles and contribute to professional growth.

What are Entry Level Computer Programmers?

Entry Level Computer Programmers are professionals who write, test, and maintain computer code under supervision, usually at the start of their careers. They typically work with more experienced developers to learn best practices and develop their coding skills. Their responsibilities may include debugging programs, writing simple scripts, and assisting in software development projects. Entry level programmers often have a degree in computer science or a related field and are proficient in one or more programming languages. This role serves as a foundation for advancing to more complex software engineering positions.

What Does an Entry-Level Computer Programmer Do?

The job of an entry-level computer programmer is to write code, troubleshoot design issues, and debug software. They typically work as part of a software development team or under direct supervision. An entry-level computer programmer may sit in on development meetings and perform other administrative tasks as needed. The qualifications you need to become an entry-level computer programmer typically include a bachelor's degree and a working knowledge of one or more programming languages.

What are the key skills and qualifications needed to thrive as an Entry Level Computer Programmer, and why are they important?

To thrive as an Entry Level Computer Programmer, you need a solid understanding of programming languages (such as Python, Java, or C++), problem-solving abilities, and at least a bachelor’s degree in computer science or a related field. Familiarity with integrated development environments (IDEs), version control systems like Git, and debugging tools is typically expected. Strong attention to detail, effective communication, and a willingness to learn help individuals excel in collaborative and dynamic environments. These skills and qualities are important for delivering reliable code, adapting to evolving project needs, and contributing effectively to software development teams.
What are the most commonly searched types of Computer Programmer jobs in Pittsburgh, PA? The most popular types of Computer Programmer jobs in Pittsburgh, PA are:
What are popular job titles related to Entry Level Computer Programmer jobs in Pittsburgh, PA? For Entry Level Computer Programmer jobs in Pittsburgh, PA, the most frequently searched job titles are:
What job categories do people searching Entry Level Computer Programmer jobs in Pittsburgh, PA look for? The top searched job categories for Entry Level Computer Programmer jobs in Pittsburgh, PA are:
What cities near Pittsburgh, PA are hiring for Entry Level Computer Programmer jobs? Cities near Pittsburgh, PA with the most Entry Level Computer Programmer job openings:
Infographic showing various Entry Level Computer Programmer job openings in Pittsburgh, PA as of July 2026, with employment types broken down into 71% Full Time, and 29% Contract. Highlights an 100% In-person job distribution, with an average salary of $59,895 per year, or $28.8 per hour.
Machinist - Entry level

Machinist - Entry level

Coherent Corp.

Saxonburg, PA • On-site

$25 - $28/hr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 21 days ago


Job description


Primary Duties & Responsibilities
Machinist - Entry Level
Compensation:
  • $25-$28/hr to start

Benefits
  • Quarterly Bonuses
  • 3-weeks Paid Time Off (PTO) accrual to start
  • Paid Sick Time Off (5 days)
  • Paid Holidays
  • Health/Dental/Vision Insurance
  • 401K plan with company match
  • Employee Stock Purchase Program
  • Company paid life insurance
  • Annual performance review with merit increase
  • Company supplied boots/uniforms/safety equipment
  • M-F daylight shift
  • Tuition Reimbursement for continuing education

Position Overview
Provides machining services to all Coherent departments as requested; Shares responsibility for safe operation and maintenance of machinery and equipment deployed in Coherent Machine Shop; Responsible for completion of assigned work to customers' satisfaction; Supports installation of new shop equipment as needed; Supplies technical assistance to customers as necessary; Responsible for tracking of priority jobs to assure on-time completion per customer requests; Shares responsibility for shop organization, scheduling and prioritization of work, and customer interactions.
Due to ITAR compliance, this position requires a U.S. citizen, permanent resident alien, or protected individual per 8 U.S.C. 1324b(a)(3).
Education & Experience
  • High school graduate or equivalent
  • 1 to 3 years as a Machine Shop Apprentice or in Trades Training

Primary Duties & Responsibilities
  • Effectively performs emergency and unscheduled repairs and preventative maintenance tasks per policies and procedures
  • Actively takes part in the Emergency Response Team (ERT), maintaining all required training and medical certifications and responds to incident and/or emergency situations
  • Responsible for completing maintenance activities on schedule and within quality standards to limit equipment downtime
  • Successfully performs maintenance related activities correlated to the installation of new equipment and process controls
  • Accurately completes and communicates required documentation of work orders, status updates and service records
  • Directs assigned projects including procurement, installation, renovations, and modifications per PSM compliance standards and within safe work practices
  • Approaches all activities with a "safety first" attitude, keeping work, storage, and supply areas clean and organized

Skills & Other Requirements
  • Must be able to work with a wide variety of materials and tooling using band saws, horizontal saws, lathes, milling machines and a surface grinder
  • Must be able to work with a variety of hand tools including, but not limited to, drills, saws, die grinders
  • Must be customer service oriented
  • Must possess good communication skills
  • Must work interactively with other machinists and in a positive manner
  • Must work a rotating- or off-shift pattern as assigned
  • Must have a high degree of independent action
  • Mandatory overtime may be required
  • Strong background in computers (emails/web based)
  • Master Cam programming/ CAD background
  • Haas CNC Mill

Working Conditions
  • Supports a 24/7 operation.
  • Regular exposure to dust, fumes, heat, noise and cold
  • Ambient noise from operating machinery, 6-8 hrs daily

Physical Requirements
  • Standing or sitting up to 12 hours per day (typically 8 hours)
  • Lifting (Medium Work - Exerting 20-50 lbs. of force occasionally)
  • Pushing/Pulling (Medium Work - Exerting 20-50 lbs. of force occasionally)
  • Must be able to climb, bend, reach, push and pull regularly.
  • Must be able to function mentally and physically while wearing safety equipment for extended periods.
  • Ability to safely work on equipment with rotational hazards.
  • Ability to meet physical requirements for required Emergency Response Team participation.

Safety Requirements
All employees must comply with site EHS procedures and Coherent Corporate EHS standards.
Personal Protective Equipment (PPE):
  • Must be able to wear proper PPE including safety glasses, goggle, splash shields, steel toe/metatarsal shoes, long pants, sleeved uniform, and hearing protection.
  • Must be able to wear dust mask, respirator, or supplied air for extended periods.

Medical Screening:
  • Pre-employment PFT and respirator physical
  • Required Annual PFT and respirator physicals

Quality and Environmental Responsibilities
  • Due to inventory quantities of some highly hazardous materials, MPZ is covered by OSHA standard for Process Safety Management, as well as EPA's Risk Management program. All MPZ personnel are required to understand the importance of following all operating procedures to maintain regulatory compliance with these programs.
  • Due to classification of several process waste streams, DEP standards for Hazardous Waste handling and storage must be followed to ensure regulatory compliance.
  • Coherent meets the ISO 9001 quality standards. MPZ employees must understand and follow all applicable Quality Assurance policies and participate in audits to maintain ISO 9001 certification.
  • Failure to follow operating procedures could result in a release of hazardous materials, impacting employees and the environment.

Culture Commitment
Ensure adherence to company's values (ICARE) in all aspects of your position at Coherent Corp.:
Integrity - Create an Environment of Trust
Collaboration - Innovate Through the Sharing of Ideas
Accountability - Own the Process and the Outcome
Respect - Recognize the Value in Everyone
Enthusiasm - Find a Sense of Purpose in Work
Coherent Corp. is an equal opportunity/affirmative action employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected Veteran status, age, or any other characteristic protected by law.
If you need assistance or an accommodation due to a disability, you may contact us at talentacquisition@coherent.com.
#IND
About Us
Coherent is a global leader in lasers, engineered materials and networking components. We are a vertically integrated manufacturing company that develops innovative products for diversified applications in the industrial, optical communications, military, life sciences, semiconductor equipment, and consumer markets. Coherent provides a comprehensive career development platform within an environment that challenges employees to perform at their best, while rewarding excellence and hard-work through a competitive compensation program. It's an exciting opportunity to work for a company that offers stability, longevity and growth. Come Join Us!
Note to recruiters and employment agencies: We will not pay for unsolicited resumes from recruiters and employment agencies unless we have a signed agreement and have required assistance, in writing, for a specific opening.