1

Software Engineer Software Engineer Jobs in York, PA

Arconic is currently in search of PCS/Software Engineer to join our Process Controls Systems team in Lancaster, PA. All About Arconic : Arconic is currently in search of a Process Control Systems ...

Arconic is currently in search of PCS/Software Engineer to join our Process Controls Systems team in Lancaster, PA. All About Arconic : Arconic is currently in search of a Process Control Systems ...

Arconic is currently in search of PCS/Software Engineer to join our Process Controls Systems team in Lancaster, PA. All About Arconic : Arconic is currently in search of a Process Control Systems ...

About Software Engineering Roles at Danaher Are you passionate about building real-world applications, writing clean code, and solving meaningful technical challenges? As a Software Engineering ...

... software development standards and quality guidelines. What we look for Education / Skills Required • Bachelor's degree in Computer Science, Engineering, or related technical field, or equivalent ...

Sr. Software Engineer

Harrisburg, PA · Remote

$150K - $175K/yr

SENIOR SOFTWARE ENGINEER POSITION SUMMARY We are seeking a Sr. Software Engineer and or Jr. Platform Architect to serve as technical lead responsible for day-to-day development, design, build, and ...

Senior Software Developer Location: [Specify Location or Remote] Employment Type: Full-Time About the Role: We are seeking an experienced Senior Software Developer to join our dynamic team. You will ...

next page

Showing results 1-20

Software Engineer Software Engineer information

See York, PA salary details

$62.5K

$145.2K

$202.2K

How much do software engineer software engineer jobs pay per year?

As of Jul 30, 2026, the average yearly pay for software engineer software engineer in York, PA is $145,188.00, according to ZipRecruiter salary data. Most workers in this role earn between $118,100.00 and $170,300.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Software Engineer, and why are they important?

To thrive as a Software Engineer, you need strong programming skills, problem-solving abilities, and a degree in computer science or a related field. Familiarity with coding languages (such as Python, Java, or C++), version control systems (like Git), and development frameworks is typically required, and certifications like AWS Certified Developer are often beneficial. Excellent communication, teamwork, and adaptability help software engineers collaborate effectively and navigate rapidly changing project requirements. These skills and qualifications are essential for building high-quality software, solving complex challenges, and contributing to successful technology projects.

How do Software Engineers typically collaborate with cross-functional teams during a project?

Software Engineers frequently work alongside product managers, designers, QA testers, and other stakeholders to ensure successful project delivery. Collaboration often involves participating in regular stand-up meetings, code reviews, and sprint planning sessions. Effective communication skills are essential, as engineers need to translate technical concepts for non-technical team members and incorporate feedback from various perspectives. This collaborative environment not only fosters innovation but also helps engineers gain insights into different aspects of the product lifecycle.

What are software engineers?

Software engineers are professionals who design, develop, test, and maintain software applications or systems. They use programming languages, frameworks, and engineering principles to create solutions that meet user and business needs. Software engineers work in various industries, collaborating with other teams to ensure software is reliable, efficient, and scalable. Their roles may include writing code, debugging, reviewing code, and participating in the deployment and maintenance of software products.

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

AspectSoftware EngineerWeb Developer
Required CredentialsBachelor's in CS or related field, certifications like Microsoft, AWSBachelor's in CS, Web Development, or related field; certifications vary
Work EnvironmentSoftware development teams, offices, remote optionsWeb development teams, agencies, freelance work
Industry UsageTech, finance, healthcare, many sectorsDigital agencies, startups, e-commerce
Common Search/ComparisonOften compared for coding skills and project scopeCompared for front-end/back-end focus and design skills

Software Engineers and Web Developers both create software solutions, but Software Engineers typically work on a broader range of applications across various industries, focusing on system architecture and backend development. Web Developers specialize in building websites and web applications, often with a focus on front-end design or back-end functionality. Both roles require coding skills and collaboration, but their work environments and project types differ.

What cities near York, PA are hiring for Software Engineer Software Engineer jobs? Cities near York, PA with the most Software Engineer Software Engineer job openings:

PCS/Software Engineer

Arconic

Lancaster, PA

Full-time

Posted 13 days ago


Arconic rating

8.0

Company rating: 8.0 out of 10

Based on 44 frontline employees who took The Breakroom Quiz

133rd of 536 rated manufacturers


Job description

Arconic is currently in search of PCS/Software Engineer to join our Process Controls Systems team in Lancaster, PA.
All About Arconic:  Arconic is currently in search of a Process Control Systems Engineer/Software Engineer to join our Global Rolled Products Operations business unit in Lancaster, PA.  Arconic Corporation (NYSE: ARNC), headquartered in Pittsburgh, Pennsylvania, is a leading provider of aluminum sheet, plate, and extrusions, as well as innovative architectural products, that advance the ground transportation, aerospace, industrial, packaging and building and construction markets. In 2020, the businesses of Arconic Corporation reported annual revenue of $5.7 billion. Through the ingenuity of our people and cutting-edge advanced manufacturing techniques, we make products that meet quality, efficiency, and delivery objectives to achieve customer success and shareholder value.

Arconic Lancaster has been a leader in the aluminum manufacturing industry and a strong community partner for over 75 years.  At our 1.3 million square-foot plant, we produce a variety of products--from painted aluminum sheet to blanked aluminum products. What we produce here is found in a wide assortment of end products, such as truck cabs, cookware, and construction materials. We also produce brazing sheet used by auto manufacturers to make evaporator and condenser components.  Over 400 customers use our product for a variety of consumer goods.

The position exists to maintain and develop process control operating systems from a hardware and software perspective.   Process control operating systems control the operation of our production machinery and are integral to the production, quality, and safety or our production systems.


Key Responsibilities of Process Control Systems Engineer/Software Engineer:

  • Maintain and develop process control operating systems both hardware and software
  • Perform system upgrades
  • Perform patching/security updates as needed and required by Corporate Security
  • Performs application design changes to HMI and SCADA products as needed
  • Solve quality problems associated with process control systems and develop software to diagnose quality problems

Basic Qualifications:

  • Associates Degree in Computer Science, Electrical or Computer Engineering, Information Systems, or related field
  • 1 year full-stack experience or equivalent project work developing using programming languages such as C#, C++, VBA, SQL, or similar
  • Must be legally authorized to work in the United States.  Verification of employment eligibility will be required at the time of hire.  Visa sponsorship is not available for this position

Preferred Qualifications:

  • Bachelor’s of Science Degree in Computer Science, Electrical or Computer Engineering, Information Systems, or related field from an accredited institution
  • 3+ years of programming experience in the following languages (C#, C++, VBA, or SQL)
  • 1 year maintaining a database system using any of the following platforms – MSAccess, SQL Lite, Microsoft SQL Server, or Postgre SQL
  • 1 year experience working knowledge of programming and interface techniques with various manufacturing shop floor control systems (e.g., programmable controllers (PLC’s), Human Machine Interfaces (HMI’s), Supervisory Control and Data Acquisition (SCADA) systems)
  • A working knowledge of UNIX, LINUX, Windows Operating Systems
  • A practiced knowledge of Project Management skills
  • Previous experience in a manufacturing environment
#LI-NW1

Arconic Corporation is a leading provider of aluminum sheet, plate and extrusions, as well as innovative architectural products, that advance the automotive, aerospace, commercial transportation, industrial and building and construction markets. Building on more than a century of innovation, Arconic helps to transform the way we fly, drive, and build. 
We live our core values and commit to delivering sustainable value to our customers, our employees, our communities and our stakeholders. 
At Arconic, we: 
Act With Integrity : We lead with respect, honesty, transparency and accountability. 
Safeguard our Future : We protect and improve the health and safety of our employees, communities and environment. 
Grow Stronger Together : We cultivate an inclusive and diverse culture that advocates for equity. 
Earn Customer Loyalty : We build customer partnerships through best-in-class products and service. 
Drive Operational Excellence : We pursue continuous improvement through innovation, agility, people development and collaboration. 
Create Value : We achieve success by generating and growing value for our stakeholders. 

United States EEO Statement: Arconic Corporation is an equal opportunity employer. We take action to ensure equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics.

What Arconic employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom