1

Software Engineering Manager Jobs in Florence, SC

The management team has 20 years of experience in workforce solutions and staffing in medical and non-medical fields, roles ranging from Clerical job to Cardiologist to software developer to CEO.

Ability to multi-task, stay organized and manage time effectively in a fast-paced environment. * Flexibility and adaptability in utilized a wide range of computer software. * Engineer-in-training ...

... with engineering software such as Mathcad or MATLAB * Strong technical writing and documentation skills * Excellent communication and teamwork abilities * Ability to work independently and manage ...

... with engineering software such as Mathcad or MATLAB * Strong technical writing and documentation skills * Excellent communication and teamwork abilities * Ability to work independently and manage ...

... with engineering software such as Mathcad or MATLAB * Strong technical writing and documentation skills * Excellent communication and teamwork abilities * Ability to work independently and manage ...

... with engineering software such as Mathcad or MATLAB * Strong technical writing and documentation skills * Excellent communication and teamwork abilities * Ability to work independently and manage ...

... with engineering software such as Mathcad or MATLAB * Strong technical writing and documentation skills * Excellent communication and teamwork abilities * Ability to work independently and manage ...

... software. • Engineering change implementation process experience. • Experience with Root cause analysis, DFMEA, and other investigative ENG tools. • Requirements Management with team and ...

... SPC software packages * Maintain quality equipment through calibration and external repair ... Bachelors in Engineering, Operations Management, or related field. * 5 years of experience in ...

... SPC software packages * Maintain quality equipment through calibration and external repair ... Bachelors in Engineering, Operations Management, or related field. * 5 years of experience in ...

... software * Experience with engineering change implementation processes * Experience with root cause analysis, DFMEA, and other investigative engineering tools * Requirements management with team and ...

Technical Consulting Manager II __ Your role and responsibilities: As a Protection & Control ... Lead and support engineering design activities for new and existing utility, industrial, and ...

Showing results 21-40

Software Engineering Manager information

See Florence, SC salary details

$96.2K

$163.7K

$193.8K

How much do software engineering manager jobs pay per year?

As of Aug 16, 2026, the average yearly pay for software engineering manager in Florence, SC is $163,747.00, according to ZipRecruiter salary data. Most workers in this role earn between $167,200.00 and $167,200.00 per year, depending on experience, location, and employer.

What does a software engineering manager do?

A software engineering manager oversees a team of people who are working on the development of new computer software or the enhancement of existing computer programs. Because this is a management job, your duties may include coordinating and planning with other departments within the company and with company executives. In addition to management skills, you need a firm understanding of the technical aspects of software engineering. Another aspect of this career involves understanding the market and competitor’s products so that your software can compete and meet market demands.

What does a software engineering manager do?

A Software Engineering Manager oversees a team of software engineers, guiding the development of software projects from planning to implementation. They are responsible for managing the team's workflow, ensuring high-quality code, and meeting project deadlines. In addition to technical leadership, they also handle hiring, mentoring, and performance reviews. Their role bridges the gap between technical execution and business objectives, ensuring that software solutions align with strategic goals.

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

To thrive as a Software Engineering Manager, you need a solid background in software development, team leadership, and project management, often backed by a degree in computer science or a related field. Familiarity with development tools, agile methodologies, version control systems, and, in some cases, certifications like PMP or Scrum Master are valuable. Exceptional communication, problem-solving, and mentoring skills distinguish top performers in this role. These competencies are crucial for successfully guiding technical teams, delivering projects efficiently, and fostering a collaborative and innovative engineering culture.

What are some common challenges faced by software engineering managers when leading diverse development teams?

Software Engineering Managers often encounter challenges such as balancing technical leadership with people management, aligning team members with different backgrounds and skill sets, and ensuring effective communication across remote or cross-functional teams. Navigating these challenges involves fostering an inclusive environment, setting clear expectations, and adapting management styles to individual team members’ needs. Successful managers also prioritize regular check-ins and feedback to keep projects on track and support professional growth within the team.

What is the difference between Software Engineering Manager vs Software Developer?

AspectSoftware Engineering ManagerSoftware Developer
CredentialsBachelor's or Master's in CS or related field, often with leadership experienceBachelor's or higher in CS or related field
Work EnvironmentLeads teams, manages projects, collaborates with stakeholdersFocuses on coding, debugging, and implementing features
Employer & Industry UsageUsed across tech companies, startups, and large enterprisesCommon in all software development settings
Search & Comparison IntentUnderstanding managerial roles, leadership responsibilitiesFocus on technical skills, coding tasks

The main difference between a Software Engineering Manager and a Software Developer lies in their roles and responsibilities. Managers oversee teams, coordinate projects, and handle strategic planning, while developers focus on coding and technical implementation. Both roles are essential in the software development lifecycle, but they serve different functions within an organization.

What cities near Florence, SC are hiring for Software Engineering Manager jobs?

Cities near Florence, SC with the most Software Engineering Manager job openings:

Infographic showing various Software Engineering Manager job openings in Florence, SC as of August 2026, with employment types broken down into 94% Full Time, and 6% Part Time. Highlights an 89% In-person, and 11% Remote job distribution, with an average salary of $163,747 per year, or $78.7 per hour.

Automation Engineer III

Thermo Fisher Scientific

Florence, SC • On-site

Full-time

Medical, Life

Re-posted 21 days ago


Thermo Fisher Scientific rating

7.7

Company rating: 7.7 out of 10

Based on 426 frontline employees who took The Breakroom Quiz

199th of 540 rated manufacturers


Job description

Work Schedule
Standard (Mon-Fri)
Environmental Conditions
Able to lift 40 lbs. without assistance, Office, Some degree of PPE (Personal Protective Equipment) required (safety glasses, gowning, gloves, lab coat, ear plugs etc.)
Job Description
Title: Automation Engineer III
As part of the Thermo Fisher Scientific team, you'll discover meaningful work that makes a positive impact on a global scale. Join our colleagues in bringing our Mission to life every single day to enable our customers to make the world healthier, cleaner, and safer. We provide our global teams with the resources needed to achieve individual career goals while helping to take science a step beyond by developing solutions for some of the world's toughest challenges, like protecting the environment, making sure our food is safe or helping find cures for cancer.
Division/Site Specific Information
Position will sit onsite at the Florence, SC site and will support the Drug Substance Division (DSD) at Thermo Fisher Scientific. This role, reporting to the Production Planning Manager, ensures the flawless import of materials and goods at our Florence, South Carolina locations.
Work schedule will be standard 8-5, M - F fully onsite
Discover Impactful Work:
As an Automation Manufacturing Engineer III at Thermo Fisher Scientific, you will optimize production processes, implement new automation technologies, and drive continuous improvement initiatives. You'll work with cross-functional teams to ensure the efficient manufacture of high-quality products while maintaining compliance with regulatory requirements. This position offers the opportunity to contribute meaningfully by enabling our customers to make the world healthier, cleaner and safer through innovative manufacturing solutions.
A Day in the Life:
  • You will manage process improvement projects, provide technical automation systems expertise for new product introductions and implement industrial controls and automation systems solutions.
  • Working with IT, Quality, Production, and other departments, you'll optimize existing automated processes while ensuring consistent product quality and regulatory compliance.
  • Your analytical skills and engineering expertise will help drive cost reductions, improve efficiency, and enhance manufacturing capabilities across our operations.
  • Design, configure, and troubleshoot industrial I/O systems, including sensors, actuators, and field instrumentation, ensuring accurate signal mapping and reliable integration with control systems.

Key Responsibilities
  • Troubleshooting & Support: Provide rotating on-call (24/7) technical support, troubleshooting, and optimization for manufacturing systems, including but not limited to; Allen-Bradley (Rockwell) family products, Emerson DeltaV, WonderWare, Honeywell, current DCS, and data historians.
  • System Design & Implementation: Contribute to automation and control system design; oversee contractors during implementation, commissioning, and validation of systems (e.g., D3 DCS, Siemens, Allen-Bradley) for both production and utility systems.
  • Documentation: Develop, review, and maintain documentation including, but not limited to functional design specifications (FDS), software design documentation, and validation protocols.
  • Compliance & Validation: Ensure all systems comply with cGMP, GAMP 5, and FDA regulatory requirements.
  • Project Execution: Partner with cross-functional teams (Process Engineering, Operations, Validation, Quality, IT) to execute automation projects, manage vendors, and support system upgrades and lifecycle management.

Supervision:
  • Leads multidisciplinary project teams and manages third-party contractors and engineering service providers as required. Supervisory responsibilities and mentorship of less-experienced engineers may be required.
Keys to Success:
Education
  • Bachelor's degree in Computer Science, Engineering, or a related field required.
  • Advanced degree highly preferred.

Experience
  • At least 5 years of experience in manufacturing engineering within regulated industries (pharmaceutical, medical device, or similar) required.
  • Hands-on experience with some of a broad range of Allen-Bradley PLCs and PanelView display products is preferred.
  • Experience with data historian program development, configuration, and maintenance with at least one of the following historians is required: OSI (AVEVA) PI, Rockwell FTHistorian, DeltaV continuous historian.
  • Experience developing and supporting either Rockwell PlantPAx or Emerson DeltaV as a commercial Distributed Control System including is required.
  • Experience with virtual machine environment and hypervisor software is preferred.

Knowledge, Skills, and Abilities
  • Ability to read and interpret electrical schematics and technical drawings with working knowledge of basic electrical circuits as related to I/O specification, selection and configuration is required
  • Exhibited knowledge of S88 batch control and configuration is required
  • Exhibited knowledge of batch reporting
  • Working knowledge of database structure including SQL Server, with experience in data queries, support, and basic database management.
  • Working knowledge of IT/OT networking including managed switch, VLAN and firewall configuration and management
  • Strong knowledge of GMP and life sciences regulatory requirements.
  • Proficiency in PLC programming, HMI/SCADA systems, DCS platforms, and industrial networking.

Benefits
We offer competitive remuneration, annual incentive plan bonus, healthcare, and a range of employee benefits. Thermo Fisher Scientific offers employment with an innovative, forward-thinking organization, and outstanding career and development prospects. We offer an exciting company culture that stands for integrity, intensity, involvement, and innovation!

What Thermo Fisher Scientific employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom