1

Software Developer Apprenticeship Jobs in Philadelphia, PA

... software used during production load tests, including settings, Vodia programming, test data, and ... Completion of a vocational program or apprenticeship in Electrical Technology, Industrial ...

Awareness of Autodesk software packages (Autocad, Civil 3D, Plant 3D, ReCap, etc) * Knowledge of ... and apprenticeship. Atlas makes hiring decisions based solely on qualifications, merit, and ...

Working effectively with Menard Field Engineers, Project Managers, and Construction Managers ... Reporting all site activities and timecards on internal software platform (TIPS) daily.

CNC Machinist

North Wales, PA ยท On-site

$19.75 - $27/hr

Familiarity with CAM software such as Siemens NX, PartMaker, or similar platforms is preferred ... apprenticeship, or other relevant machining training is preferred but not required. * Engineering ...

Showing results 21-40

Software Developer Apprenticeship information

See Philadelphia, PA salary details

$48.4K

$112.9K

$167.5K

How much do software developer apprenticeship jobs pay per year?

As of Sep 5, 2026, the average yearly pay for software developer apprenticeship in Philadelphia, PA is $112,861.00, according to ZipRecruiter salary data. Most workers in this role earn between $90,800.00 and $131,200.00 per year, depending on experience, location, and employer.

What is a software developer apprenticeship?

A Software Developer Apprenticeship is a structured training program that combines paid, on-the-job experience with classroom learning to help individuals develop the skills needed to become professional software developers. Apprentices are typically mentored by experienced developers and work on real projects while learning programming languages, software development methodologies, and problem-solving techniques. These programs often last one to two years and are designed for those looking to start a career in technology, often without requiring a formal computer science degree.

What are software developer apprenticeship opportunities?

Software developer apprenticeship opportunities are for entry-level workers who want to enter the programming field. Your duties during an apprenticeship include training to write and test code, working in a professional development environment, and using software development frameworks and methodologies. Some apprenticeships involve working under the supervision of a mentor, while other apprentices handle entry-level responsibilities as part of a development team. You work with a specific set of computer languages, such as HTML and javascript for web development and Java and C++ for software or applications.

What are the key skills and qualifications needed to thrive as a software developer apprentice, and why are they important?

To thrive as a Software Developer Apprentice, you need a foundational understanding of programming languages, problem-solving abilities, and typically a relevant educational background or demonstrated coding skills. Familiarity with version control systems like Git, basic knowledge of software development methodologies, and exposure to integrated development environments (IDEs) are important. Strong communication, eagerness to learn, and teamwork are essential soft skills that help apprentices integrate into development teams and absorb new concepts quickly. These skills and qualities are crucial for building technical competence, collaborating effectively, and progressing in a dynamic learning environment.

What types of projects and tasks can I expect to work on during a software developer apprenticeship?

As a Software Developer Apprentice, you'll typically work on a variety of real-world coding projects under the guidance of experienced developers. These can include contributing to bug fixes, developing small features, writing unit tests, and participating in code reviews. You'll often collaborate closely with cross-functional teams, attend regular stand-up meetings, and receive feedback to help you grow. The apprenticeship is structured to provide hands-on experience while gradually increasing your responsibilities as your skills develop.

What is the difference between Software Developer Apprenticeship vs Software Engineer?

AspectSoftware Developer ApprenticeshipSoftware Engineer
Required CredentialsTypically no formal degree, on-the-job training, or coding bootcampsBachelor's degree in Computer Science or related field often preferred
Work EnvironmentEntry-level, mentorship-focused, often in tech companies or startupsFull-time professional role, may involve team collaboration and project management
Employer & Industry UsageCommon in tech companies, startups, and organizations investing in trainingStandard role across industries, including tech, finance, healthcare, etc.

While a Software Developer Apprenticeship provides hands-on training and is ideal for beginners entering the tech industry, a Software Engineer role typically requires more formal education and experience. Apprenticeships serve as a pathway to becoming a full-fledged Software Engineer, offering practical skills and industry exposure.

What are the most commonly searched types of Software Developer Apprenticeship jobs in Philadelphia, PA?

The most popular types of Software Developer Apprenticeship jobs in Philadelphia, PA are:

What are popular job titles related to Software Developer Apprenticeship jobs in Philadelphia, PA?

For Software Developer Apprenticeship jobs in Philadelphia, PA, the most frequently searched job titles are:

What job categories do people searching Software Developer Apprenticeship jobs in Philadelphia, PA look for?

The top searched job categories for Software Developer Apprenticeship jobs in Philadelphia, PA are:

What cities near Philadelphia, PA are hiring for Software Developer Apprenticeship jobs?

Cities near Philadelphia, PA with the most Software Developer Apprenticeship job openings:

Infographic showing various Software Developer Apprenticeship job openings in Philadelphia, PA as of August 2026, with employment types broken down into 50% Full Time, and 50% Nights. Highlights an 100% In-person job distribution, with an average salary of $112,861 per year, or $54.3 per hour.

CNC Manufacturing Engineer - Mazak

Acero Precision

West Chester, PA โ€ข On-site

$35 - $45/hr

Full-time

Medical, Dental, Vision, Retirement, PTO

Re-posted 9 days ago


Job description

Senior CNC Programmer| Mazak 5-Axis & Integrex| Medical Device Manufacturingย $35 - $45/hour + Overtime + Shift Differentials + Relocation Assistance |West Chester, PAย Potential Earnings: $95,000 - $120,000+ย 

Acero Precision is seeking an experienced Senior CNC Programmer to program, setup, prove out, and optimize complex medical device components on advanced Mazak 5-axis and multi-tasking equipment.

This is not a desk-only programming role.ย 

You will own the complete manufacturing process - from programming and machine setup through first article inspection, process validation, and production launch - while providing technical leadership to a team of skilled machinists.ย 

If you enjoy solving challenging manufacturing problems, developing efficient machining strategies, mentoring machinists, and working with world-class technology, we want to hear from you.ย 

Equipment You'll Work Withย 

Our advanced machining environment includes:ย 

  • Mazak Variaxis 5-Axis Machining Centers
  • Mazak Integrex 100 and 200 with lower turretsย 
  • Mazatrol Programming Systemsย 
  • Mastercam CAD/CAM Softwareย 
  • Advanced Multi-Axis Milling and Turning Technologiesย 
Why This Opportunity Stands Outย 
  • Competitive hourly compensation based on experienceย 
  • Overtime opportunities availableย 
  • 2nd Shift Differential: Additional 15%ย 
  • 3rd Shift Differential: Additional 30%ย 
  • Weekend premium opportunitiesย 
  • Relocation Assistance availableย 
  • Paid training on advanced manufacturing technologiesย 
  • State-of-the-art climate controlled facilityย 
  • Modern 5-axis and Swiss machining environmentย 
  • Multiple affordable health insurance plan options, including no-cost HSA plans for eligible employeesย 
  • Dental and vision coverageย 
  • 401 (k) with employer matchย 
  • 100% paid uniformsย 
  • 100 hours PTO during your first year of employmentย 
  • 7 paid holidays annuallyย 
  • Employee Assistance Program (EAP)ย 
  • Wellness Coach Program Accessย 
What You'll Manufactureย 

You will support the production of highly engineered medical device components requiring:ย 

  • Tight dimensional tolerancesย 
  • Superior surface finishesย 
  • Complex multi-axis machining strategiesย 
  • Precision features and critical geometriesย 

Material include:ย 

  • Stainless steelย 
  • Titaniumย 
  • Speciality alloys
  • Engineering-grade plasticsย 
What You'll Doย 
  • Develop complete machining strategies for complex medical device componentsย 
  • Program, setup, and optimize Mazak Variaxis and Integrex platformsย 
  • Create CNC programs using both Mazatrol and Mastercamย 
  • Perform machine setups, prove-outs, and production launchesย 
  • Conduct first article inspections (FAIs) and support validation activitiesย 
  • Establish tooling, fixturing, and workholding requirementsย 
  • Troubleshoot machining, tooling, and process-related issuesย 
  • Improve cycle times, reduce waste, and increase manufacturing efficiencyย 
  • Interpret engineering drawings, GD&T requirements, surface finish specifications, and revision levels
  • Support and mentor machinists to ensure low-error, on-time production performanceย 
What You Bringย 
  • Minimum 5 years of CNC programming experience within a precision manufacturing environmentย 
  • Advanced Mazatrol programming experienceย 
  • Advanced Mastercam experienceย 
  • Experience programming and setting up Mazak Variaxis and/or Integrex platformsย 
  • Ability to independently program, setup, prove out, and launch new production jobsย 
  • Strong blueprint reading and GD&T interpretation skillsย 
  • Deep understanding of machining mathematics, tooling workholding, and process development
  • Proven ability to troubleshoot and optimize manufacturing processesย 
  • Strong knowledge of inspection methods and quality control proceduresย 
Preferred Experienceย 
  • Medical device manufacturingย 
  • Aerospace manufacturingย 
  • Defense or military manufacturingย 
  • Continuous improvement initiativesย 
  • Process development and tooling optimizationย 
  • Leading or mentoring machinists and technical teamsย 
  • Manufacturing engineering education, apprenticeship, or technical trainingย 
Build Your Future with Acero Precisionย 

At Acero Precision, programmers do more than create code. They own processes, solve complex manufacturing challenges, and help deliver critical medical components where precision directly impacts our customers.

If precision is your passion, programming is your expertise, and excellence is your standard, we invite you to join a team committed to technical innovation and continuous improvement.ย 

Apply today and help build something extraordinary with Acero Precision.ย ย 

Acero Precision is proud to be an Equal Opportunity Employer. Acero Precision does not discriminate on the basis of race, religion, color, sex, gender identity, sexual orientation, age, non-disqualifying physical or mental disability, national origin, veteran status, or any basis covered by appropriate law. All employment is decided on the basis of qualifications, merit and business need.ย 

*Principals only. Recruiters please do not apply on behalf of your candidates to Acero Precision job posts. All applications and/or contact information submitted are kept on file and are the property of Acero Precision. Please note recruiting fees will not be honored with candidate applications submitted by recruiters.