1

Junior Software Engineer Jobs in Butler, PA (NOW HIRING)

Showing results 41-60

Junior Software Engineer information

See Butler, PA salary details

$41.9K

$85.2K

$128K

How much do junior software engineer jobs pay per year?

As of Aug 21, 2026, the average yearly pay for junior software engineer in Butler, PA is $85,232.00, according to ZipRecruiter salary data. Most workers in this role earn between $65,800.00 and $86,100.00 per year, depending on experience, location, and employer.

What is a junior software engineer?

A junior software engineer works on a team with more senior engineers to help design and develop applications, write code, and otherwise maintain or update a business's database. As a junior software engineer, your duties and responsibilities may vary based on what company you work for. Overall, your job is to learn from senior engineers and developers on how to be a software engineer and in what ways you can develop and utilize the technologies of the business to do so. Many junior software engineers have a little bit of knowledge about a lot of technologies but also stay up-to-date on the most current technologies.

How does a junior software engineer typically collaborate with other team members on projects?

Junior Software Engineers usually work closely with senior developers, QA testers, and product managers as part of a cross-functional team. Collaboration often involves participating in daily stand-up meetings, code reviews, and pair programming sessions. Juniors are encouraged to ask questions and seek feedback, which helps them learn best practices and improve their coding skills. Effective communication and a willingness to learn from more experienced colleagues are key to thriving in this collaborative environment.

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

To thrive as a Junior Software Engineer, you need a solid understanding of programming fundamentals, algorithms, and commonly used languages such as Java, Python, or JavaScript, typically backed by a degree in computer science or related field. Familiarity with version control systems like Git, basic knowledge of databases, and experience with development environments and frameworks are usually expected. Strong problem-solving skills, eagerness to learn, and effective teamwork and communication abilities help set you apart. These skills and qualities are crucial for contributing effectively to projects, adapting to evolving technologies, and collaborating within development teams.

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

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

What are popular job titles related to Junior Software Engineer jobs in Butler, PA?

For Junior Software Engineer jobs in Butler, PA, the most frequently searched job titles are:

What cities near Butler, PA are hiring for Junior Software Engineer jobs?

Cities near Butler, PA with the most Junior Software Engineer job openings:

Infographic showing various Junior Software Engineer job openings in Butler, PA as of August 2026, with employment types broken down into 1% As Needed, 83% Full Time, 12% Part Time, and 4% Contract. Highlights an 85% Physical, 5% Hybrid, and 10% Remote job distribution, with an average salary of $85,232 per year, or $41 per hour.

Senior Electrical and Maintenance Engineer

Coherent Corp.

Saxonburg, PA โ€ข On-site

$98K - $127K/yr

Full-time

Re-posted 9 days ago


Job description


The Senior Electrical and Maintenance Engineer will be a key member of our team, responsible for troubleshooting and repairing complex manufacturing equipment. This role requires a hands-on approach and a strong understanding of electrical systems, with a focus on thin film deposition vacuum systems. The ideal candidate will have has basic knowledge of LabView software controls. This position is in a 24-7 manufacturing environment and the person must be able to work independently and as part of a team to keep operations running.
Responsibilities:
  • Safety
    • Ensure all equipment adheres to safety standards (OSHA, NEC) and "implement robust electrical safety protocols for high-voltage applications to protect personnel and equipment."
    • Maintain a clean and safe work environment
    • Work to eliminate unsafe conditions.
  • Maintenance & Repair:
    • Perform troubleshooting and repair of existing equipment, spanning low-voltage DC circuits, HMI, sensor interfaces, and computer systems to AC line voltage and high-voltage, three-phase power supplies.
    • Conduct preventative maintenance to minimize downtime and optimize equipment performance.
  • Programming & Control Systems:
    • maintain current software for equipment control and automation.
    • Should know basic programming languages and software hierarchy Python and C++
    • "Experience with data acquisition using National Instruments-based hardware systems (DAQmx, cRIO, cDAQ, or PXI)" is preferred.
    • Utilize programming skills for "PLC programming and human-machine interface (HMI) development, ensuring intuitive and efficient operation of automated processes."
    • "Develop software/firmware for microcontrollers and computer interfaces to manage process parameters, data logging, and safety interlocks."
    • Utilize AI to enhance systems and controls, reduce down time and analyze PM data trends
  • Technical Expertise:
    • Knowledge of "vacuum technology systems, including pumps, gauges, and mass flow controllers, and thin-film deposition principles (PVD/CVD) to optimize equipment functionality" is a plus.
    • Ensure all equipment adheres to safety standards (OSHA, NEC) and "implement robust electrical safety protocols for high-voltage applications to protect personnel and equipment."
  • Equipment Design & Development:
    • Design and build new electrical systems for bespoke manufacturing equipment, ensuring seamless integration with existing processes.
    • Develop detailed schematics, wiring diagrams, and assembly instructions for new and modified equipment.

Qualifications:
  • Bachelor's degree in Electrical Engineering, Computer science, Automation Engineering, or a related cross functional degree with related experience in the field.
  • Should have a minimum of 5 years' experience working as a Maintenance engineer in a high tech industry
  • Proven experience in a manufacturing or industrial setting, specifically with vacuum systems or semiconductor equipment preferred.
  • "Strong proficiency in trouble shooting, reading and interpreting electrical schematics, and technical documentation."
  • Experience with a range of electrical components, from "low-power logic circuits and sensor technology to high-power three phase power supplies."

Key Technical Skills & Desired Experience:
  • Maintenance and repair
    • Trouble shooting electrical systems.
    • Hands on mechanical abilities to repair and replace hardware
    • Organized and able to handle multiple projects
  • LabVIEW Proficiency (Desired):
    • Some experience working with LabVIEW is a significant advantage in our existing hardware driven environment.
  • Additional Technical Skills:
    • "Familiarity with various communication protocols (e.g., EtherNet/IP, Modbus, RS-232/485) for device integration and networking."
    • Experience in programming and interfacing various manufacturing systems is desirable (i.e. Oracle with LabVIEW or Python).

Responsibilities
  • Troubleshoot and repair electrical systems and components, including computer interfaces and standalone pumps.
  • Maintain and optimize vacuum systems, ensuring their efficient operation.
  • Perform regular maintenance and inspections to identify potential issues and prevent equipment downtime.
  • Collaborate with the manufacturing team to ensure smooth 24/7 operations and provide timely support.
  • Document all maintenance activities, creating detailed reports and records.
  • Train and mentor junior engineers, sharing knowledge and best practices.
  • Stay updated with industry trends and advancements in electrical engineering.
  • Work closely with the R&D team to implement new technologies and improvements.
  • Ensure health and safety standards are met during maintenance activities.

Qualifications
  • Bachelor's degree in Electrical Engineering, Computer Engineering, or a related field (BSEE, BSCE, or equivalent).
  • 5+ years of experience in electrical troubleshooting and repair of manufacturing equipment.
  • Strong knowledge of vacuum systems is highly preferred.
  • Hands-on experience with computer interfacing and electrical system diagnostics.
  • Basic knowledge of LabView software controls, with the ability to learn and adapt quickly.
  • Excellent problem-solving and analytical skills, with a methodical approach to troubleshooting.
  • Strong communication skills for effective collaboration with team members and stakeholders.
  • Ability to work independently and manage time efficiently, often requiring extended work hours.
  • A proactive and safety-conscious mindset, ensuring a secure working environment.
  • Willingness to continuously learn and adapt to new technologies and industry practices.

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.