1

Software Engineering Manager Jobs in Towson, MD (NOW HIRING)

Software Engineer Level 3

Hanover, MD · On-site

$134K - $162K/yr

Software Engineering Schedule: Standard Day Shift, Monday-Friday Clearance Requirement: Active TS/SCI with Polygraph (required) Experience Requirement: Principal-Level (20+ years) Compensation Range ...

The Engineering Manager is responsible for leading the product lifecycle management and engineering application support functions in support of the company's existing product portfolio. This role ...

The Engineering Manager is responsible for leading the product lifecycle management and engineering application support functions in support of the company's existing product portfolio. This role ...

Four years of additional software engineering experience may be substituted for a Bachelor's Degree ... Frequently communicates with co-workers, management, and customers, which may involve delivering ...

Four years of additional software engineering experience may be substituted for a Bachelor's Degree ... Frequently communicates with co-workers, management, and customers, which may involve delivering ...

Four years of additional software engineering experience may be substituted for a Bachelor's Degree ... Frequently communicates with co-workers, management, and customers, which may involve delivering ...

Four years of additional software engineering experience may be substituted for a Bachelor's Degree ... Frequently communicates with co-workers, management, and customers, which may involve delivering ...

Software Engineer Level 3

Hanover, MD · On-site

$134K - $162K/yr

Software Engineering Schedule: Standard Day Shift, Monday-Friday Clearance Requirement: Active TS/SCI with Polygraph (required) Experience Requirement: Principal-Level (20+ years) Compensation Range ...

Collaborate with Product, UX, Engineering Managers, and cross-functional engineering teams * Break ... software engineering experience * Strong frontend engineering experience with React, TypeScript ...

Showing results 41-60

Software Engineering Manager information

See Towson, MD salary details

$95.3K

$162.3K

$192.1K

How much do software engineering manager jobs pay per year?

As of Aug 20, 2026, the average yearly pay for software engineering manager in Towson, MD is $162,267.00, according to ZipRecruiter salary data. Most workers in this role earn between $165,700.00 and $165,700.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 job categories do people searching Software Engineering Manager jobs in Towson, MD look for?

The top searched job categories for Software Engineering Manager jobs in Towson, MD are:

What cities near Towson, MD are hiring for Software Engineering Manager jobs?

Cities near Towson, MD with the most Software Engineering Manager job openings:

Infographic showing various Software Engineering Manager job openings in Towson, MD as of August 2026, with employment types broken down into 83% Full Time, 16% Part Time, and 1% Contract. Highlights an 81% Physical, 2% Hybrid, and 17% Remote job distribution, with an average salary of $162,267 per year, or $78 per hour.

Mechanical Engineering Manager

Liquid Robotics, a Boeing Company

Jessup, MD • On-site

$107K - $147K/yr

Full-time

Re-posted 23 days ago


Job description

Description
Mechanical Engineering Manager
Liquid Robotics is seeking a Mechanical Engineering Manager to lead and manage a team of Mechanical Engineers in the development of autonomous ocean robots. You and your team will work with a cross-discipline group of engineers in the development, testing, integration, and maintenance of the Wave Glider platform and associated payloads and peripherals. The successful candidate will bring proven experience in mechanical design, naval architecture, and personnel management. This position is hybrid an requires a minimum of one day a week onsite at our Jessup, Maryland facility. This position reports to the Head of Engineering.
Essential Responsibilities
  • Manage the mechanical engineering work within the company. Provide expert advice to leadership, set goals for the mechanical design team, and help set company vision for mechanical solutions.
  • Lead, guide, and develop a team of Mechanical Engineers of varying skills and skill levels.
  • Lead efforts to translate customer and business needs into viable, proven solutions within time and funding limits. Interface with counterparts in systems, electrical, software and operations groups to develop solutions and coordinate design tradeoffs.
  • Define schedules, budgets, and solutions, both for customer proposals and internal development. Develop risk analyses and mitigations.
  • Identify hardware requirements based on user and business needs.
  • Develop architectures and designs that meet defined hardware requirements, capturing artifacts in 3D CAD and Product Lifecycle Management tools.
  • Apply mechanical engineering principles to naval architecture tasks, leveraging tools such as Orca3D for structural and hydrodynamic vessel design.
  • Perform trade studies to help optimize designs for cost, schedule and performance. Create prototypes for early validation of product architectures and design solutions. Perform
  • Review designs and drawings against: general standards, design requirements, geometric tolerances, drafting practices and the applicable manufacturing process.
  • Oversee in change control and escalation processes as a Mechanical Engineering expert.
  • Perform and oversee methodical root cause analysis and resolve non-compliance in part performance.
  • Support the capital procurement process by selecting tools, equipment, and facilities needed to support the organization.
  • Provide technical support for the production and operations teams as well as other business functions.
  • Own the company's design practices, standards, and policies for Mechanical Design and Analysis. Enforce and improve the company's Mechanical Engineering tools, design processes, and methodologies.

Key Attributes:
  • Demonstrates broad engineering knowledge applicable to robotics development for maritime environments. Able to apply deep experience in mechanical design; strong understanding of how the various aspects of a system affect and influence one another.
  • Stays aware of technology advancements. Applies knowledge across a variety of solution spaces.
  • Applies excellent problem solving and technical abilities to complex problems; able to guide a team in executing root cause analysis and problem resolutions.
  • Demonstrated experience with 3-D CAD, particularly Solidworks, and PDM tools to manage design databases. Experience in Computer Aided Engineering (CAE) with focus on Finite Element Analysis (FEA) and Computational Fluid Dynamics (CFD) simulation software.
  • Familiarity with PLM and other product life-cycle tools such as Arena, JIRA, and Confluence
  • Ability to manage creative and cost effective electro-mechanical designs and systems (motors, controls, sensors, robotics).
  • Experience designing for varied manufacturing and assembly processes such as composite materials construction, CNC machining, injection molding, cable over-molding and sheet metal fabrication
  • Experience designing with materials such as stainless steel, titanium, acetal, and fiberglass.
  • Knowledge of ASME Y14.5 and ISO standards, GD&T and accepted drafting practices
  • Possesses excellent communication and interpersonal skills, is able to effectively exchange information with technical teams, nontechnical stakeholders, and customers.
  • Maintains strong customer focus, balanced with business requirements. Suggests valuable improvements and products based on customer and business needs.

Minimum Qualifications:
  • BS in Mechanical Engineering; advanced degree strongly preferred.
  • 10 years of engineering experience in mechanical design and naval architecture.
  • 3 years of management experience, working with a range of junior to senior employees.
  • Excellent verbal, written, and interpersonal communication skills.
  • Experience with the Liquid Robotics Wave Glider system is a strong discriminator.

U.S. Person status required.
Ability to obtain a US Secret Clearance required. Preference given to candidates with active security clearance at time of hire.
Pay is based upon candidate experience and qualifications, as well as market and business considerations.
Summary pay range: $190,000 - $261,8000
Liquid Robotics designs and manufactures Wave Gliders®, the first wave and solar powered autonomous ocean robots. With our partners we address many of the planet's greatest challenges, by transforming how to assess, monitor, and protect the ocean. We solve critical problems for defense, commercial, and science customers.
Visit us at www.liquid-robotics.com to learn more.
Liquid Robotics is an Equal Opportunity Employer (EOE). Employment decisions are made without regard to race, color, religion, national origin, gender, sexual orientation, gender identity, age, physical or mental disability, genetic factors, military/veteran status or other characteristics protected by law.