1

Software Development Manager Jobs in Ambler, PA (NOW HIRING)

Development Manager

Newtown Square, PA · On-site

$213.82 - $318.07/hr

SAP America, Inc. seeks a Development Manager at our Newtown Square, PA location responsible for ... Software Defined Storage, Distributed Storage, Infrastructure Migrations, and Lifecycle management;

New

Software Architecture Manager

Camden, NJ · On-site

$160K - $190K/yr

Software Architecture Manager Design the architecture behind systems that keep the food supply ... You will own the guardrails every development team ships behind. This is both a hands-on technical ...

Senior Software Development Engineer

Berwyn, PA · Remote

$117K - $154K/yr

... development team, we build one of the industry's most advanced portfolio management and trading ... Collaborates with product managers, data scientists and compliance stakeholders to meet both ...

Senior Software Development Engineer

Berwyn, PA · Remote

$117K - $154K/yr

... development team, we build one of the industry's most advanced portfolio management and trading ... Collaborates with product managers, data scientists and compliance stakeholders to meet both ...

Senior Software Development Engineer

Berwyn, PA · Remote

$117K - $154K/yr

... development team, we build one of the industry's most advanced portfolio management and trading ... Collaborates with product managers, data scientists and compliance stakeholders to meet both ...

Manager, Software Engineering Mission-Critical Defense Systems Camden, New Jersey | Full Time | ... Lead software development efforts on secure communication systems and embedded platforms * Oversee ...

Showing results 21-40

Software Development Manager information

See Ambler, PA salary details

$76.4K

$136.6K

$171.6K

How much do software development manager jobs pay per year?

As of Sep 3, 2026, the average yearly pay for software development manager in Ambler, PA is $136,629.00, according to ZipRecruiter salary data. Most workers in this role earn between $118,700.00 and $156,700.00 per year, depending on experience, location, and employer.

What does a software development manager do?

As a software development manager, your primary responsibilities are to oversee software development teams and to act as a liaison between your teams and senior management. You hire and train new staff, manage and evaluate existing developers, provide guidance on the design and implementation of new software applications, and ensure that projects stay on schedule and within budget. You collaborate with upper-level management and your developers to make sure that new and existing software applications meet business objectives.

What does a software development manager do?

A Software Development Manager oversees teams of software engineers to ensure successful planning, development, and delivery of software projects. They coordinate project timelines, allocate resources, and facilitate communication between team members and stakeholders. Additionally, they mentor developers, set technical standards, and help align software initiatives with business objectives. Their role balances technical expertise with leadership and project management responsibilities.

What are the key skills and qualifications needed to thrive as a software development manager?

To thrive as a Software Development Manager, you need a solid background in software engineering, leadership experience, and usually a degree in computer science or a related field. Familiarity with project management tools (like Jira or Trello), version control systems (such as Git), and sometimes certifications like PMP or Scrum Master are highly beneficial. Exceptional communication, problem-solving abilities, and the capacity to motivate and mentor teams are critical soft skills. These competencies ensure successful project delivery, foster team development, and align technical efforts with business goals.

How does a software development manager typically balance technical leadership with people management responsibilities?

As a Software Development Manager, you’ll find that balancing hands-on technical leadership with people management is a central part of the role. You’ll spend part of your time guiding architectural decisions and overseeing code quality, while also focusing on coaching, mentoring, and supporting your team’s professional growth. Effective delegation, setting clear priorities, and maintaining open communication with both developers and stakeholders are key to managing these dual responsibilities. Many managers also work closely with product managers, QA, and other departments to ensure alignment across projects.

What is the difference between Software Development Manager vs Software Engineer?

AspectSoftware Development ManagerSoftware Engineer
ResponsibilitiesOversees development teams, manages projects, sets strategic goalsDesigns, codes, tests software applications
Required SkillsLeadership, project management, technical expertiseProgramming, problem-solving, technical skills
CredentialsBachelor's or higher in CS or related field, often with experience in managementBachelor's or higher in CS or related field
Work EnvironmentTeam management, collaboration with stakeholdersIndividual or team coding tasks, development environments

The main difference between a Software Development Manager and a Software Engineer lies in their focus and responsibilities. Managers oversee teams and projects, while engineers focus on designing and coding software. Both roles require technical skills, but managers also need leadership and project management abilities.

What are the most commonly searched types of Software Development jobs in Ambler, PA?

The most popular types of Software Development jobs in Ambler, PA are:

What job categories do people searching Software Development Manager jobs in Ambler, PA look for?

The top searched job categories for Software Development Manager jobs in Ambler, PA are:

What cities near Ambler, PA are hiring for Software Development Manager jobs?

Cities near Ambler, PA with the most Software Development Manager job openings:

Sr. Cyber Security Software Engineer - Robotic Product Development

OPEX Corporation

Moorestown, NJ

Full-time

Re-posted 11 days ago


OPEX Corporation rating

8.1

Company rating: 8.1 out of 10

Based on 8 frontline employees who took The Breakroom Quiz

153rd of 496 rated machine equipment manufacturers


Job description

Position Summary

OPEX Corporation is currently looking for a full time Sr. Cyber Security Software Engineer to focus on Robotic Product Development to work at our World Headquarters in Moorestown, NJ.  This position reports to the Software Engineering - Robotic Product Development Manager.

The Sr. Cyber Security Software Engineer will be set up for success by teaming with Product Management and other engineers toward designing and creating best-in-class solutions for customers.  This role will collaborate with all engineering disciplines, seek out their input, and strive for design consensus toward meeting product development goals.  Early product development will be guided by the design and building of prototypes, proof-of-concept (POC), and minimal viable products (MVP) as defined by Product Management.  The Software Engineer must be able to contribute to or lead the delivery of complex production-level designs for new products and support those new products through production and customer adoption.  

Responsibilities

  • Responsible for the security aspect of the software development of our products.
  • Design and implementation of security controls across different development platforms like C++, Java, PostgreSQL and others.
  • Interfacing with customers to ensure compliance of information security requirements.
  • Research, design, develop and test software components and applications in a heterogeneous technology environment using knowledge of object oriented programming and tools of C/C++, Java, Javascript, and PostgreSQL database server.
  • Test, debug, troubleshoot and document code development; follow good source code hygiene and management.
  • Analyze needs and software requirements to determine feasibility of design within time, cost and performance constraints.
  • Engage in problem definition, decomposition, and solutions definition within the scope of application and run-time environment.
  • Present, discuss, and review engineering specifications & solutions in collaborative, cross-functional team environment.
  • For awarded programs, act as subject matter expert supporting development.
  • Conduct statistical analysis of test data to arrive at appropriate final design adjustments.
  • Define, document, and/or validate Bill of Materials (BOM).
  • Work with suppliers to develop solutions and processes while controlling costs.
  • Support in-house manufacturing, production and assembly departments from proof-of-concept (POC) phase through production stabilization.
  • Commit to all safety and compliance standards, regulations and requirements
  • Troubleshoot and resolve design challenges and operating deficiencies.
  • Provide clear, concise, accurate and timely verbal and written updates to project and department management.
  • Take ownership of tasks from start to finish.

Skills & Qualifications:

  • 5+ years of experience in cyber security.
  • 10+ years of experience in software development using C++ and/or Java.
  • Must have experience interfacing with enterprise organizations and security requirements.
  • Security experience with relational databases like PostgeSQL.
  • Security experience with both Windows & Linux
  • Security experience for networking including wireless networks.
  • BS in Software Engineering, Computer Science, or related field.
  • Experience with secure development methods
  • Security certificates like CISSP and Security+ are desired.
  • An appreciation for the balance between the perfect technical solution and time-to-market considerations.
  • Comfortable working on cross-functional teams of Product Management, Project Management and cross-functional Engineering teams.
  • Demonstrated engineering creativity, entrepreneurial spirit, and ability to prioritize & multi-task.
  • Strong team player and comfortable leading small groups of engineers and designers.
  • Demonstrated ability to own an assignment and see it through to completion.
  • Skilled in the areas of schedule and cost estimation.
  • A keen design eye and experience reviewing others’ design work would be a plus.
  • Excellent written and verbal communication skills.
  • Ability to travel when necessary (less than 10%)

Physical/Work Environments

  • Employee will be working in an office, lab and production environment with occasional travel to customer sites.
  • Some walking between OPEX facilities
  • Employee may occasionally lift up to 25 lbs

Company Description

OPEX Corporation is a recognized global technology leader in high-speed mailroom automation, document imaging, and warehouse automation equipment.


What OPEX Corporation employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


Opex logo

About Opex

Sourced by ZipRecruiter

Industry

Industrial automation equipment manufacturing and machinery manufacturing

Company size

1,001 - 5,000 Employees

Headquarters location

Moorestown, NJ, US

Social media