1

Software Manager Jobs in Philadelphia, PA (NOW HIRING)

As a Group Manager of Software, you will be responsible for planning, managing and implementing all aspects of a software activities of a small software team in charge of software projects within the ...

As a Group Manager of Software, you will be responsible for planning, managing and implementing all aspects of a software activities of a small software team in charge of software projects within the ...

Manager, Software Engineer

Camden, NJ · On-site

$135K - $250K/yr

Manager, Software Engineer Job Code: 41924 Job Location: Camden, NJ (on-site) Job Schedule: 9-80 Regular (9/80 Employees work 9 out of every 14 days - totaling 80 hours worked - and have every other ...

The position involves managing software design and development processes, mentoring engineers, and collaborating across disciplines to deliver innovative, secure, and reliable solutions. Key ...

Manager, Software Engineer

Camden, NJ · On-site

$147K - $250K/yr

Manager, Software Engineering Job Code: 41349 Job Location: Camden, NJ L3Harris Space Mission Systems is seeking an experienced Software Engineering Manager to lead development of mission-critical ...

Manager, Software Development

Exton, PA

$119K - $157K/yr

Manager, Software Development Location: Exton, PA - Hybrid or In-office Position Summary We are seeking a Manager, Software Development, to lead the evolution of Bentley's Civil Engineering software ...

Manager, Software Development

Exton, PA · On-site

$119K - $157K/yr

Manager, Software Development Location: Exton, PA - Hybrid or In-office Position Summary We are seeking a Manager, Software Development, to lead the evolution of Bentley's Civil Engineering software ...

Manager, Software Development

Exton, PA · On-site

$119K - $157K/yr

Manager, Software Development Location: Exton, PA - Hybrid or In-office Position Summary We are seeking a Manager, Software Development, to lead the evolution of Bentley's Civil Engineering software ...

The Tyndale Company is seeking a Software Development Manager to join our dynamic IT department! The purpose of this position is to guide the design and implementation of the most stable, effective ...

Overview The Tyndale Company is seeking a Software Development Manager to join our dynamic IT department! The purpose of this position is to guide the design and implementation of the most stable ...

next page

Showing results 1-20

Software Manager information

See Philadelphia, PA salary details

$75.2K

$144.1K

$179.6K

How much do software manager jobs pay per year?

As of Aug 6, 2026, the average yearly pay for software manager in Philadelphia, PA is $144,148.00, according to ZipRecruiter salary data. Most workers in this role earn between $130,200.00 and $171,100.00 per year, depending on experience, location, and employer.

What does a software manager do?

A Software Manager oversees software development teams, ensuring projects are completed on time and meet quality standards. They coordinate between team members, manage resources, and communicate with stakeholders about progress and requirements. Additionally, they may be responsible for hiring, mentoring, and evaluating team performance. Their role bridges the gap between technical staff and upper management to align technology goals with business objectives.

What is a software manager?

A software manager oversees the development, installation, and maintenance of new or upgraded software for an organization. As a software manager, you coordinate with staff to determine client needs and expectations, establish budget and timelines, and ensure that employees use the product correctly. You may also train company employees on how to utilize the software after it is installed and help troubleshoot problems that arise.

What is the difference between Software Manager vs Software Engineer?

AspectSoftware ManagerSoftware Engineer
Required CredentialsBachelor's or higher in CS or related field; management experienceBachelor's or higher in CS or related field; coding skills
Work EnvironmentOversees teams, manages projects, strategic planningDevelops software, writes code, tests applications
Employer & Industry UsageUsed in tech companies, startups, large enterprisesUsed across all tech sectors, startups, corporate IT

The main difference between a Software Manager and a Software Engineer lies in their roles. Software Managers focus on team leadership, project management, and strategic planning, while Software Engineers are primarily responsible for coding and developing software. Both roles require technical knowledge, but their responsibilities and work focus differ significantly.

How does a software manager typically balance hands-on technical work with leadership responsibilities?

Software Managers often juggle both technical and leadership duties, but the balance can vary depending on the organization and team size. In many cases, Software Managers spend a significant portion of their time on people management tasks such as mentoring team members, conducting code reviews, planning sprints, and facilitating communication between stakeholders. However, they may also remain involved in architectural decisions or critical technical challenges to stay connected with the team's work. Effective Software Managers prioritize delegating coding tasks to their team while focusing on enabling productivity, resolving blockers, and ensuring project alignment with business goals.

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

To thrive as a Software Manager, you need a strong background in software development, project management, and leadership, often supported by a degree in computer science or a related field. Familiarity with Agile methodologies, version control systems like Git, and project management tools such as Jira is typically required. Exceptional communication, problem-solving, and team-building skills set outstanding managers apart in this role. These competencies are essential for delivering projects on time, fostering effective collaboration, and driving high-performing engineering teams.
What are the most commonly searched types of Software jobs in Philadelphia, PA? The most popular types of Software jobs in Philadelphia, PA are:
What are popular job titles related to Software Manager jobs in Philadelphia, PA? For Software Manager jobs in Philadelphia, PA, the most frequently searched job titles are:
What cities near Philadelphia, PA are hiring for Software Manager jobs? Cities near Philadelphia, PA with the most Software Manager job openings:
Infographic showing various Software Manager job openings in Philadelphia, PA as of August 2026, with employment types broken down into 88% Full Time, 11% Part Time, and 1% Contract. Highlights an 84% Physical, 3% Hybrid, and 13% Remote job distribution, with an average salary of $144,148 per year, or $69.3 per hour.

Software Group Manager

Globus Medical

Audubon, PA • On-site

Full-time

Posted 10 days ago


Globus Medical rating

6.7

Company rating: 6.7 out of 10

Based on 31 frontline employees who took The Breakroom Quiz

441st of 536 rated manufacturers


Job description

At Globus Medical, we move with a sense of urgency to deliver innovations that improve the quality of life of patients with musculoskeletal disorders. Our team is inspired by the needs of these patients, and the surgeons and healthcare providers who treat them. We embrace a culture of exceptional response by partnering with researchers and educators to transform clinical insights into tangible solutions. Our solutions improve the techniques and outcomes of surgery so patients can resume their lives as quickly as possible.
Position Summary:
As a Group Manager of Software, you will be responsible for planning, managing and implementing all aspects of a software activities of a small software team in charge of software projects within the division. You are a self-starter, detail-oriented, organized and deadline driven. You also have strong communication skills, a "roll your sleeves up" mentality and be able to work in an Agile structure with changing priorities. You exhibit good management skills, strong architectural and technical skills in software engineering, and a good understanding of the development process for medical devices together with clinical knowledge of the targeted procedures. The position will be a combination of manager and technical contributor. The job requires you to be a team player with the ability to function well in a challenging and fast paced environment. You must be enthusiastic, positive, even tempered and have strong skills in areas of dependability, interpersonal relationships, flexibility and maturity.
Essential Functions:
  • Manage a small software development team developing procedural software applications.
  • Create and maintain product and system software architecture.
  • Define, manage and track development timelines using agile methodologies established and used by the division
  • Develop prototypes, proofs of concept in addition to production-quality solutions.
  • Ensure efficient performance and scalability of solutions.
  • Highly involved in software design and development activities, and contribute to code implementation.
  • Contribute to verification and validation testing activities as well as documentation.
  • Support the development of integration/unit tests and documentation.
  • Demonstrate a passion for medical devices and product development, software craftsmanship, and test-driven development.
  • Understanding of an FDA design control environment.
  • Supports manufacturing, internal testing, and external customers when presented with quality issues. Prioritizes work to identify the root cause and create a corrective plan that ensures timely resolution of issues.
  • Attend procedural cadaver labs and surgeries.
  • Maintains professional and technical knowledge by attending educational workshops, reviewing professional publications, establishing personal networks, and participating in professional societies.
  • Adhere to the letter and spirit of the company Code of Conduct, the AdvaMed Code, MedTech Code, and all other company policies. Ensure Compliance with applicable governmental laws, rules, and regulations, both in the United States and internationally, by completing introductory and annual training and maintaining knowledge of compliance as it applies to your role.
  • Represent the company in a professional manner and uphold the highest standards of ethical business practices and socially responsible conduct in all interactions with other employees, customers, suppliers, and other third parties of Globus.

Qualifications:
  • Bachelor's Degree with 7-10 years of professional experience or Master's degree with 5-7 years of experience.
  • Experience in Medical Device development
  • Experience in Medical Imaging, Surgical Navigation or Medical Image Processing is a plus
  • Excellent oral, written, and graphical communication skills
  • Bachelor's Degree with 1-3 years of professional software development experience OR a Master's degree
  • Object oriented C++ development, including C++17 and later
  • Qt and QML framework experience
  • Test-driven programming
  • Medical device or life sciences experience are an asset
  • Experience with GIT source control and pull request processes a plus
  • Ability to work independently and as a key contributor in small or large teams
  • Excellent oral, written, and graphical communication skills
  • Working knowledge of Windows, Microsoft Teams, Microsoft Office, and E-mail
  • Ability to travel internationally up to 5% of the time

Physical Demands:
The physical demands listed here are representative of those that must be met by an employee to successfully perform the essential functions of this job.
  • Required to sit; climb or balance; and stoop, kneel, crouch or crawl
  • Required to regularly lift and/or move up to 10 pounds, and occasionally lift and/or move up to 25 pounds
  • Required to possess specific visons abilities, including close vision, distance vision, color vision, peripheral vision, depth perception and capacity to adjust focus

Our Values:
Our Life Moves Us philosophy is built on four values: Passionate About Innovation, Customer Focused, Teamwork, and Driven.
  • Passionate about Innovation: Improving patient care by delivering advanced technology to our customers is at the core of what we do. We are passionate in our role in improving the lives of patients by continuously developing better solutions.
  • Customer Focused: We listen to our customers' needs and respond with a sense of urgency.
  • Teamwork: Working together, anything is possible. We value every person on our team and treat each other with respect. We are accountable to one another and support each other. Together, we make each other stronger.
  • Driven: We pursue our mission with energy and passion. We are nimble, results-oriented and decisive. We overcome obstacles that arise in our quest to deliver solutions that will improve the lives of our customers and patients.

Equal Employment Opportunity:
Globus Medical is an equal opportunity employer. All applicants will receive consideration for employment without regard to race, color, religion, gender, sexual orientation, age, disability, marital status, pregnancy, national origin or citizenship. We are committed to a diverse workforce. We value all employees' talents and support an environment that is inclusive and respectful.
Other Duties:
Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee for this job. Duties, responsibilities and activities may change at any time with or without notice.

What Globus Medical employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom