1

Mid Level Software Engineer Jobs in Gettysburg, PA

Manufacturing Engineer - Paint

York, PA · On-site

$74K - $112K/yr

... level quality, and a high performance work environment * Interface with supervisors, process leads ... using CAD, Network/software and PC applications. * Knowledge of ISO 9000 standards and their ...

Senior Electrical Engineer

York, PA · On-site

$105K - $137K/yr

We are seeking a highly skilled and experienced Senior Level Electrical Engineer to join our team ... Proficiency in electrical design software such as AutoCAD and Revit. Advanced knowledge of other ...

Senior Electrical Engineer

York, PA · On-site

$105K - $137K/yr

We are seeking a highly skilled and experienced Senior Level Electrical Engineer to join our team ... Proficiency in electrical design software such as AutoCAD and Revit. Advanced knowledge of other ...

Senior Electrical Engineer

York, PA · On-site

$105K - $137K/yr

We are seeking a highly skilled and experienced Senior Level Electrical Engineer to join our team ... Proficiency in electrical design software such as AutoCAD and Revit. Advanced knowledge of other ...

Microsoft Office Suite and various structural software programs * Flexibility to travel to job ... We've also been recognized at the national level as one of the Best Places to Work in Engineering ...

Showing results 41-60

Mid Level Software Engineer information

See Gettysburg, PA salary details

$65.8K

$152.9K

$212.9K

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

As of Aug 22, 2026, the average yearly pay for mid level software engineer in Gettysburg, PA is $152,871.00, according to ZipRecruiter salary data. Most workers in this role earn between $124,300.00 and $179,300.00 per year, depending on experience, location, and employer.

What is a mid level software engineer?

A Mid Level Software Engineer is a professional with a few years of experience who develops, tests, and maintains software applications. They work independently on tasks, contribute to code reviews, and collaborate with teams to design and implement solutions. Mid-level engineers are expected to write clean, efficient code, troubleshoot issues, and improve system performance. They may also mentor junior developers and participate in architectural discussions. Typically, they have strong problem-solving skills and proficiency in programming languages relevant to their role.

What typical responsibilities can I expect as a mid level software engineer?

As a Mid Level Software Engineer, you will be involved in designing, coding, testing, and maintaining software applications, often working on both new and existing projects. You’ll collaborate with other engineers, product managers, and QA teams to deliver features that meet business requirements, while also participating in code reviews and contributing to architectural decisions. Your responsibilities may also include troubleshooting bugs, refining development processes, and occasionally mentoring junior engineers. This role typically offers a blend of technical challenge, teamwork, and opportunities for continued skill development.

What are the key skills and qualifications needed to thrive in the mid level software engineer position, and why are they important?

To thrive as a Mid Level Software Engineer, you need a solid understanding of software development principles, programming languages such as Java, Python, or C#, and a bachelor’s degree in computer science or a related field. Experience with version control systems like Git, familiarity with agile methodologies, and sometimes certifications such as AWS Certified Developer or Microsoft Certified: Azure Developer Associate are advantageous. Strong problem-solving skills, teamwork, and effective communication are standout soft skills in this position. These combined skills enable engineers to deliver high-quality code, collaborate efficiently within development teams, and adapt to evolving project requirements.

Is 25 too late to become a mid level software engineer?

Age is not a strict barrier to becoming a mid level software engineer; many professionals transition into software development in their mid-20s or later. Success depends on acquiring relevant skills, such as programming languages and experience with development tools, through self-study, coding bootcamps, or formal education. Employers value skills and experience over age, so with dedication, starting at 25 is entirely feasible.

What does a mid level software engineer earn?

A mid-level software engineer typically earns between $80,000 and $120,000 annually, depending on location, industry, and experience. They often have 2-5 years of experience and may work with programming languages like Java, Python, or C++, using tools such as Git and Agile methodologies.

What are the most commonly searched types of Software Engineer jobs in Gettysburg, PA?

The most popular types of Software Engineer jobs in Gettysburg, PA are:

What cities near Gettysburg, PA are hiring for Mid Level Software Engineer jobs?

Cities near Gettysburg, PA with the most Mid Level Software Engineer job openings:

Infographic showing various Mid Level Software Engineer job openings in Gettysburg, PA as of August 2026, with employment types broken down into 1% As Needed, 81% Full Time, 14% Part Time, and 4% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $152,871 per year, or $73.5 per hour.

Manufacturing Engineer - Paint

Harley-Davidson

York, PA • On-site

$74K - $112K/yr

Full-time, Part-time

Medical, Retirement

Posted 4 days ago


Job description

Auto req ID: 56419 
Title: Manufacturing Engineer - Paint 
Job Function: Engineering 
Location: YORK 
Company: Harley-Davidson Motor Company 
Full or Part-Time: Full Time 
Shift: SHIFT1 

In 1903, out of a small shed in Milwaukee, Wisconsin, four young men lit a cultural wildfire that would grow and spread across geographies and generations. Their innovation and imagination for what was possible on two wheels sparked a transportation revolution that would make Harley-Davidson the most recognizable motorcycle brand in the world. Today, we continue to define motorcycle culture, evoking soul-stirring emotion reflected in every product and experience we deliver - like we have for well over a century and will for generations to come. Are you ready to ride with us?

The Harley-Davidson Motor Company Vehicle Operations facility in York is our final assembly plant. Employees at York also perform a variety of manufacturing operations, including fabrication, welding, polishing and painting and produce a wide range of current and replacement parts for all models. Join our team as a Manufacturing Engineer - Paint.

Job Summary

Enhance assembly manufacturing by assuring that the process tooling, documentation, and equipment is set up for optimum safety, quality, delivery, and cost requirements.  Provide technical support to analyze and develop manufacturing control systems.  Interface with Advanced Manufacturing, Quality, Product Engineering, Process Engineering, and Operations to ensure successful New Product Launch events and drive day to day improvements for current production.  Develop LEAN initiatives to drive manufacturing efficiency improvements for safety, quality, delivery, and cost. 

Job Responsibilities
  • Provide instruction, guidance and training in the development of new processes and in the resolution of manufacturing problems
  • Participate with product engineering to design parts for manufacturability
  • Provide productivity improvements to reduce total manufacturing cycle time
  • Reduce overall costs through tooling and process improvements
  • Provide robust processes, tools and gages to reduce variation in the manufacturing process.
  • Provide processes that meet Harley-Davidson's standards in quality, ergonomics and safety along with sustaining required production rates
  • Support the development and implementation of systems and processes to ensure continuous improvement, world-class-level quality, and a high performance work environment
  • Interface with supervisors, process leads, product engineers and operators in the development of tools, fixtures, and machines to support existing and new product and process design
Education Requirements
High School Diploma or Equivalent Required
Education Specifications

N/A

Experience Requirements

Required

  • Typically requires a minimum of 3 years of related experience.

Preferred

  • Bachelor's Degree in Mechanical/Manufacturing Engineering Preferred
  • Demonstrated understanding and practical application of lean manufacturing techniques.
  • Detail process planning including work balancing, work standard development, operator and equipment utilization, ergonomics, PFMEA, quality controls, tooling, fixturing, and gaging.
  • Knowledge of process control and quality assurance, SPC, and process capability, documentation/information using CAD, Network/software and PC applications.
  • Knowledge of ISO 9000 standards and their relationship to company policies, procedures and instructions.
  • Experience with formal problem solving methodology.
  • Demonstrated project management skills.
  • Knowledge of PLC programming and troubleshooting capability.

The pay range shown represents the national average pay range for this role. Your pay may be more or less than the stated range and is dependent on your geographic location and level of experience.

We offer an inclusive compensation package for all full-time salaried employees including, but not limited to, annual bonus programs, health insurance benefits, a 401k program, onsite fitness centers and employee stores, employee discounts on products and accessories, and more. We welcome everybody to join our family and be united no matter who you are or where you come from. Learn more about Harley-Davidson here.

Applicants must be currently authorized to work in the United States.

Direct Reports: No  
Travel Required: 0 - 10%  
Pay Range: $74,900 - $112,200 

Visa Sponsorship: This position is not eligible for visa sponsorship or visa transfer  
Relocation: This position is eligible for domestic relocation assistance (within posted country)