1

Software Maintenance Engineer Jobs (NOW HIRING)

P. is currently seeking an Maintenance Engineer to join our engineering team. Poly-America produces ... Manage machine control software applications. Qualifications * A Bachelor's Degree in Electrical ...

P. is currently seeking an Maintenance Engineer to join our engineering team. Poly-America produces ... Manage machine control software applications. Qualifications * A Bachelor's Degree in Electrical ...

P. is currently seeking an Maintenance Engineer to join our engineering team. Poly-America produces ... Manage machine control software applications. * A Bachelor's Degree in Electrical Engineering ...

P. is currently seeking an Maintenance Engineer to join our engineering team. Poly-America produces ... Manage machine control software applications. Qualifications * A Bachelor's Degree in Electrical ...

Maintenance Engineer (Rocket Factory & Assembly Plant) About Us: X-Bow Systems is a cutting-edge ... Proficiency using MRP, ERP, and CMMS software platforms (such as Fiix or UpKeep). * Ability to ...

New

Maintenance Engineer (Rocket Factory & Assembly Plant) About Us: X-Bow Systems is a cutting-edge ... Proficiency using MRP, ERP, and CMMS software platforms (such as Fiix or UpKeep). * Ability to ...

Familiarity with office software and automated systems. * Strong ability to establish and maintain ... The Maintenance Engineer performs a variety of preventive maintenance, repairs, and facilities ...

Maintenance Engineer

Sugar Creek, MO · On-site

$60K - $75K/yr

Perform routine and preventive maintenance on various equipment, including crushers, grinders ... Familiarity with CAD software or other engineering tools is a plus. Problem-Solving Skills: Ability ...

In our CFCs - together with the proprietary software applications - we operate a world-class online ... As a Maintenance Engineer will provide first response to engineering fault conditions, both ...

Maintenance Engineer

Sugar Creek, MO · On-site

$60K - $75K/yr

Perform routine and preventive maintenance on various equipment, including crushers, grinders ... Familiarity with CAD software or other engineering tools is a plus. Problem-Solving Skills: Ability ...

As our Maintenance Engineer, you will provide technical guidance and hands-on support to the ... Familiarity with office software and automated systems. * Strong ability to establish and maintain ...

next page

Showing results 1-20

Software Maintenance Engineer information

See salary details

$14

$17

$18

How much do software maintenance engineer jobs pay per hour?

As of Jun 7, 2026, the average hourly pay for software maintenance engineer in the United States is $17.31, according to ZipRecruiter salary data. Most workers in this role earn between $16.35 and $18.27 per hour, depending on experience, location, and employer.

What are Software Maintenance Engineers?

Software Maintenance Engineers are IT professionals who specialize in managing, updating, and improving existing software systems. Their main responsibilities include fixing bugs, implementing updates, ensuring compatibility with new technologies, and optimizing performance to meet users' evolving needs. They work closely with development teams to ensure software runs smoothly and remains secure throughout its lifecycle. Additionally, they may handle documentation, user support, and compliance with industry standards.

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

AspectSoftware Maintenance EngineerSoftware Developer
Primary FocusMaintaining, updating, and troubleshooting existing software applicationsDesigning, coding, and developing new software applications
Required SkillsDebugging, version control, understanding legacy codeProgramming, system design, software architecture
Work EnvironmentOften in support or maintenance teams, working on existing codebasesDevelopment teams, creating new features and applications
CertificationsTypically none specific, but certifications like ITIL or software testing are commonProgramming certifications, computer science degrees

While both roles require strong technical skills, Software Maintenance Engineers focus on keeping existing software running smoothly, whereas Software Developers create new software solutions. Understanding these differences helps in choosing the right career path or job search focus.

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

To thrive as a Software Maintenance Engineer, you need strong programming skills, expertise in debugging and troubleshooting, and a degree in computer science or a related field. Familiarity with source control systems (like Git), issue tracking tools (such as Jira), and knowledge of legacy and modern programming languages are typically required. Attention to detail, problem-solving abilities, and effective communication help engineers efficiently address software issues and collaborate with development teams. These skills ensure reliable software performance, quick resolution of bugs, and long-term system stability.

What are some common challenges faced by Software Maintenance Engineers, and how can they effectively address them?

Software Maintenance Engineers often encounter challenges such as understanding legacy code, managing unexpected bugs, and ensuring compatibility with evolving systems. To address these, it’s important to develop strong analytical skills, maintain clear documentation, and communicate regularly with original developers or stakeholders. Proactively prioritizing tasks and collaborating with QA and development teams can also help streamline the maintenance process and minimize disruptions.
More about Software Maintenance Engineer jobs
Infographic showing various Software Maintenance Engineer job openings in the United States as of May 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $36,000 per year, or $17.3 per hour.
Maintenance Engineer

Maintenance Engineer

Poly-America

Grand Prairie, TX • On-site

Full-time

Medical, Dental, Retirement, PTO

Posted 4 days ago


Job description

Overview
Poly-America, L.P. is currently seeking an Maintenance Engineer to join our engineering team. Poly-America produces several lines of polyethylene products including high quality trash bags, construction and agricultural films.
Dedicated to providing the highest quality polyethylene products, our team of chemical, mechanical, electrical and process engineers is at the forefront of modern plastics technology. The company's innovative design team is responsible for several technological breakthroughs in blown-film extrusion and bag making. We also maintain one of the most sophisticated on-site labs in the plastics industry.
Responsibilities
The engineer will support maintenance groups on a variety of electrical and electronic systems for a range of manufacturing machinery and related support equipment:
  • Provide troubleshooting expertise to maintenance personnel.
  • Identify opportunities for improvements for safety, maintainability, reliability, and operability and execute small projects to achieve these goals from conception through installation and commissioning.
  • Specify electrical and components to optimize standardization and reliability.
  • Assist in improving and executing the maintenance electrician training program.
  • Manage machine control software applications.

Qualifications
  • A Bachelor's Degree in Electrical Engineering, Mechanical Engineering, or Electrical Engineering Technology.
  • At least three years of hands-on experience performing troubleshooting or engineering related functions with the following:
    • PLC based control systems
    • Three phase power distribution systems.
    • Industrial instrumentation
    • Variable Frequency Drives and induction motors.
  • Skill with creating electrical schematics with AutoCAD.
  • The ability to manage multiple projects while being available to assist maintenance personnel with factory floor downtime issues.
  • The ability to self-motivate and complete independent assignments or components of group projects in a timely manner.
  • The aptitude and desire to be a good student of Poly-America processes, equipment, and procedures.

Successfully passing a drug screen is required for this position.
Poly-America offers competitive compensation packages including Medical/Dental, paid vacations and holidays, and 401(K).
IND123