1

Manager Of Software Engineering Jobs in Virginia

The manager oversees the formulation of software requirements and operational specifications while ... Direct software programming and documentation, overseeing the development of technical ...

The manager oversees the formulation of software requirements and operational specifications while ... Direct software programming and documentation, overseeing the development of technical ...

Manager, Software Engineering Overview CoStar Group is a leading global provider of commercial and residential real estate information, analytics, and online marketplaces. Included in the S&P 500 ...

Manager, Software Engineering Overview CoStar Group is a leading global provider of commercial and residential real estate information, analytics, and online marketplaces. Included in the S&P 500 ...

At Freddie Mac, our mission of Making Home Possible is what motivates us, and it's at the core of ... As a Software Engineering Manager, you will lead software development team that will work on ...

Lead and mentor a team of software and test automation engineers in design, development, and ... Collaborate with product managers, architects, and cross-functional teams to define technical ...

Northstrat is seeking a Software Engineering Manager developing next generation signals ... Join a passionate team of industry-leading individuals on a program that leverages the best ...

Northstrat is seeking a Software Engineering Manager developing next generation signals ... Join a passionate team of industry-leading individuals on a program that leverages the best ...

next page

Showing results 1-20

Manager Of Software Engineering information

See Virginia salary details

$98.6K

$167.9K

$198.8K

How much do manager of software engineering jobs pay per year?

As of Jun 9, 2026, the average yearly pay for manager of software engineering in Virginia is $167,928.00, according to ZipRecruiter salary data. Most workers in this role earn between $171,500.00 and $171,500.00 per year, depending on experience, location, and employer.

What is the difference between Manager Of Software Engineering vs Software Development Manager?

AspectManager Of Software EngineeringSoftware Development Manager
ResponsibilitiesOversees multiple engineering teams, manages technical strategy, and aligns projects with business goals.Manages software development projects, leads development teams, and ensures timely delivery of software products.
Required SkillsTechnical leadership, project management, cross-team coordination, and strategic planning.Development process expertise, team management, and project execution skills.
Work EnvironmentTypically in larger organizations with multiple engineering teams, involved in high-level planning.Often in software companies or tech teams, focused on project delivery and team management.

The Manager Of Software Engineering generally has broader responsibilities, overseeing multiple teams and aligning technical strategies with business objectives. In contrast, a Software Development Manager focuses more on managing specific development projects and teams to deliver software products efficiently.

What is the salary of a software engineer manager?

A Software Engineering Manager typically earns a salary ranging from $120,000 to $180,000 annually, depending on experience, location, and company size. They often oversee teams, manage projects, and require strong leadership and technical skills, with some roles offering additional bonuses or stock options.
What are the most commonly searched types of Of Software Engineering jobs in Virginia? The most popular types of Of Software Engineering jobs in Virginia are:
What cities in Virginia are hiring for Manager Of Software Engineering jobs? Cities in Virginia with the most Manager Of Software Engineering job openings:
Infographic showing various Manager Of Software Engineering job openings in Virginia as of May 2026, with employment types broken down into 8% Locum Tenens, 84% Full Time, and 8% Part Time. Highlights an 93% Physical, 3% Hybrid, and 4% Remote job distribution, with an average salary of $167,928 per year, or $80.7 per hour.

Other

Posted 2 days ago


Job description

Job Summary: SEACORP is seeking a Software Engineering Manager to lead technical teams in the research, design, development, and testing of tactical navigation systems for surface and submarine platforms. This role combines senior software engineering expertise with the responsibilities of a Task Manager, including managing personnel and the planning, scheduling, and performance of contracted tasks. The manager oversees the formulation of software requirements and operational specifications while ensuring that software interfaces effectively with navigation sensors and databases. In addition to technical leadership, the manager is responsible for providing mentorship, fostering team cooperation, and projecting a professional image of SEACORP to both external audiences and employees. 

Job Responsibilities Include:

  • Lead tactical system development, overseeing the research, design, and testing of software for navigation systems on surface and submarine platforms. 
  • Direct requirements and planning, formulating operational specifications and analyzing complex system requirements. 
  • Oversee sensor integration, ensuring software correctly interfaces with various navigation sensors using advanced engineering principles. 
  • Manage data analysis and visualization, providing detailed analysis of navigation data and developing effective software solutions for data display. 
  • Direct database design, managing databases for geophysical and navigation data intended for comprehensive post-mission analysis. 
  • Evaluate hardware-software interfaces, consulting with engineering staff to resolve technical issues and optimize interface performance. 
  • Direct software programming and documentation, overseeing the development of technical documentation and preparing reports on project status. 
  • Manage, motivate, and instruct employees throughout the entire employment lifecycle, including recruitment, onboarding, training/development, performance management, promotion, discipline, and termination. 
  • Provide mentorship for and assessment of personnel, including using business and management principles to make improvements or take corrective action where necessary. 
  • Develop and maintain effective working relationships with customers, department personnel, and other company staff for the completion of both contractual and SEACORP administrative purposes. 
  • Manage assigned task schedules and budgets in accordance with applicable contract/delivery orders, the SEACORP
  • Quality Management System (QMS), and the customer's requirements and needs. Â