Manager, Software Engineering Job Code: 41678 Job Location: Huntsville, AL Job Schedule: 9/80 Employees work 9 out of every 14 days - totaling 80 hours worked - and have every other Friday off ...
Manager, Software Engineering Job Code: 41678 Job Location: Huntsville, AL Job Schedule: 9/80 Employees work 9 out of every 14 days - totaling 80 hours worked - and have every other Friday off ...
Software Development Manager
Huntsville, AL · On-site
$115K - $151K/yr
The Software Development Manager plays a critical role in advancing Lakeland Industries' global business strategy through technology. This position is responsible for leading the development ...
Quick apply
Software Development Manager
Huntsville, AL · On-site
$115K - $151K/yr
The Software Development Manager plays a critical role in advancing Lakeland Industries' global business strategy through technology. This position is responsible for leading the development ...
Manager, Software Engineering Job Code: 41678 Job Location: Huntsville, AL Job Schedule: 9/80 Employees work 9 out of every 14 days - totaling 80 hours worked - and have every other Friday off ...
Manager, Software Engineering Job Code: 41678 Job Location: Huntsville, AL Job Schedule: 9/80 Employees work 9 out of every 14 days - totaling 80 hours worked - and have every other Friday off ...
Manager, Software Engineering
Huntsville, AL · On-site
$120 - $180/hr
Manager, Software Engineering Job Code: 41678 Job Location: Huntsville, AL Job Schedule: 9/80 Employees work 9 out of every 14 days - totaling 80 hours worked - and have every other Friday off ...
Manager, Software Engineering
Huntsville, AL · On-site
$120 - $180/hr
Manager, Software Engineering Job Code: 41678 Job Location: Huntsville, AL Job Schedule: 9/80 Employees work 9 out of every 14 days - totaling 80 hours worked - and have every other Friday off ...
Software Development Manager
$122K - $161K/yr
The Software Development Manager plays a critical role in advancing our client's global business strategy through technology. This position is responsible for leading the development, integration ...
Software Development Manager
$122K - $161K/yr
The Software Development Manager plays a critical role in advancing our client's global business strategy through technology. This position is responsible for leading the development, integration ...
Software Development Manager
$130K - $165K/yr
The Software Development Manager plays a critical role in advancing our client's global business strategy through technology. This position is responsible for leading the development, integration ...
Software Development Manager
$130K - $165K/yr
The Software Development Manager plays a critical role in advancing our client's global business strategy through technology. This position is responsible for leading the development, integration ...
Job Summary As the Product Manager for Enterprise IT Management Software , you will be responsible for overseeing the development and enhancement of our flagship software management platform that ...
Job Summary As the Product Manager for Enterprise IT Management Software , you will be responsible for overseeing the development and enhancement of our flagship software management platform that ...
Job Summary As the Product Manager for Enterprise IT Management Software , you will be responsible for overseeing the development and enhancement of our flagship software management platform that ...
Job Summary As the Product Manager for Enterprise IT Management Software , you will be responsible for overseeing the development and enhancement of our flagship software management platform that ...
Job Summary As the Product Manager for Enterprise IT Management Software , you will be responsible for overseeing the development and enhancement of our flagship software management platform that ...
Job Summary As the Product Manager for Enterprise IT Management Software , you will be responsible for overseeing the development and enhancement of our flagship software management platform that ...
Job Summary As the Product Manager for Enterprise IT Management Software , you will be responsible for overseeing the development and enhancement of our flagship software management platform that ...
Job Summary As the Product Manager for Enterprise IT Management Software , you will be responsible for overseeing the development and enhancement of our flagship software management platform that ...
The Network, System Integration and Test Environment (NSITE) is a Government owned, managed, and developed software suite.NSITE is used by the Missile Defense Agency (MDA), Joint Services, and ...
The Network, System Integration and Test Environment (NSITE) is a Government owned, managed, and developed software suite.NSITE is used by the Missile Defense Agency (MDA), Joint Services, and ...
Software Development Manager
Huntsville, AL · On-site
$122K - $161K/yr
They are seeking an experienced Software Development Manager to lead their engineering team through a transformation towards modern web-centric applications and Agile methodologies. Responsibilities ...
Software Development Manager
Huntsville, AL · On-site
$122K - $161K/yr
They are seeking an experienced Software Development Manager to lead their engineering team through a transformation towards modern web-centric applications and Agile methodologies. Responsibilities ...
Software Development Manager
Huntsville, AL · On-site +1
$121K - $160K/yr
About the Role We are seeking an experienced Software Development Manager to lead our dynamic engineering team through an exciting transformation. As we evolve our codebase from a monolithic ...
Software Development Manager
Huntsville, AL · On-site +1
$121K - $160K/yr
About the Role We are seeking an experienced Software Development Manager to lead our dynamic engineering team through an exciting transformation. As we evolve our codebase from a monolithic ...
Software Development Manager
Huntsville, AL · On-site
$121K - $160K/yr
About the Role We are seeking an experienced Software Development Manager to lead our dynamic engineering team through an exciting transformation. As we evolve our codebase from a monolithic ...
Software Development Manager
Huntsville, AL · On-site
$121K - $160K/yr
About the Role We are seeking an experienced Software Development Manager to lead our dynamic engineering team through an exciting transformation. As we evolve our codebase from a monolithic ...
... management). • Oversee flight software-related verification and spacecraft integration test activities. • Provided mentoring and direct technical assistance to engineering teams, covering ...
... management). • Oversee flight software-related verification and spacecraft integration test activities. • Provided mentoring and direct technical assistance to engineering teams, covering ...
Principal Software Engineer
Huntsville, AL · On-site
$133K - $178K/yr
Principal Software Engineer Location : Onsite - Huntsville, AL Compensation : $160,000 - $200,000 ... management, and interpersonal skills. In this role, you will work independently at times on ...
Principal Software Engineer
Huntsville, AL · On-site
$133K - $178K/yr
Principal Software Engineer Location : Onsite - Huntsville, AL Compensation : $160,000 - $200,000 ... management, and interpersonal skills. In this role, you will work independently at times on ...
As a Software Engineering Manager within PNC's Retail Technology organization, you will be based in Pittsburgh, PA, or Dallas, TX or Cleveland, OH or Denver, CO, or Birmingham, AL. PNC is an in ...
As a Software Engineering Manager within PNC's Retail Technology organization, you will be based in Pittsburgh, PA, or Dallas, TX or Cleveland, OH or Denver, CO, or Birmingham, AL. PNC is an in ...
As a Software Engineering Manager within PNC's Retail Technology organization, you will be based in Pittsburgh, PA, or Dallas, TX or Cleveland, OH or Denver, CO, or Birmingham, AL. PNC is an in ...
As a Software Engineering Manager within PNC's Retail Technology organization, you will be based in Pittsburgh, PA, or Dallas, TX or Cleveland, OH or Denver, CO, or Birmingham, AL. PNC is an in ...
Principal Software Engineer (AHT)
Huntsville, AL · On-site
$108K - $163K/yr
GitHub, GitLab, Bitbucket, other software management tools, Jira and Confluence * Experience with Linux operating systems * Ability to work on-site in Huntsville, AL Preferred Qualifications:
Principal Software Engineer (AHT)
Huntsville, AL · On-site
$108K - $163K/yr
GitHub, GitLab, Bitbucket, other software management tools, Jira and Confluence * Experience with Linux operating systems * Ability to work on-site in Huntsville, AL Preferred Qualifications:
Principal Software Engineer (AHT)
$108K - $163K/yr
GitHub, GitLab, Bitbucket, other software management tools, Jira and Confluence * Experience with Linux operating systems * Ability to work on-site in Huntsville, AL Preferred Qualifications:
Principal Software Engineer (AHT)
$108K - $163K/yr
GitHub, GitLab, Bitbucket, other software management tools, Jira and Confluence * Experience with Linux operating systems * Ability to work on-site in Huntsville, AL Preferred Qualifications:
Software Manager information
See Alabama salary details
$67.5K - $76.1K
15% of jobs
$76.1K - $84.6K
3% of jobs
$84.6K - $93.1K
1% of jobs
$93.1K - $101.6K
1% of jobs
$101.6K - $110.2K
1% of jobs
$117.1K is the 25th percentile. Wages below this are outliers.
$110.2K - $118.7K
4% of jobs
$118.7K - $127.2K
9% of jobs
$127.2K - $135.8K
10% of jobs
The median wage is $139.4K / yr.
$135.8K - $144.3K
14% of jobs
$152.2K is the 75th percentile. Wages above this are outliers.
$144.3K - $152.8K
18% of jobs
$152.8K - $161.3K
24% of jobs
$67.5K
$129.5K
$161.3K
How much do software manager jobs pay per year?
What does a software manager do?
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?
| Aspect | Software Manager | Software Engineer |
|---|---|---|
| Required Credentials | Bachelor's or higher in CS or related field; management experience | Bachelor's or higher in CS or related field; coding skills |
| Work Environment | Oversees teams, manages projects, strategic planning | Develops software, writes code, tests applications |
| Employer & Industry Usage | Used in tech companies, startups, large enterprises | Used 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?
What are the key skills and qualifications needed to thrive as a software manager, and why are they important?

Full-time
Posted 11 days ago
Job description
Job Title: Manager, Software Engineering
Job Code: 41678
Job Location: Huntsville, AL
Job Schedule: 9/80 Employees work 9 out of every 14 days - totaling 80 hours worked - and have every other Friday off
Job Description:
L3Harris' Missile Solutions segment, a major aerospace corporation responsible for the design, manufacture and operation of a number of critical US space and defense products, is seeking a Manager for a full-time position in the Software Engineering department in Huntsville, Alabama.
The Software Engineering Manager provides technical and functional leadership for software programs and is responsible for overseeing software engineering execution across the full development lifecycle, including planning, development, integration, verification, and delivery of required software work products. This role requires demonstrated experience with software engineering lifecycle practices for human-rated or safety-critical systems, along with the ability to provide technical oversight, support employee development, and lead software process improvement efforts.
Essential Job Functions (Including % of Time for Each)
Technical Direct Support to Programs (60%) - Provide direct technical leadership and support to software programs across the software development lifecycle. Partner with program and functional management to coordinate project plans, schedules, software work products, and execution activities. Contribute directly to software projects in both technical and leadership capacities. Support business proposal efforts by preparing, reviewing, or assessing technical inputs related to cost estimating and project scheduling using organizational metrics and relevant historical data. Coordinate test support planning with cross-functional leadership as required to meet program objectives.
Functional Management Responsibilities (20%) - Perform functional management responsibilities for assigned software engineering personnel and work scope. Responsibilities include program staffing, employee skill development, career development, coaching and mentoring, performance evaluations, salary planning, work prioritization, and technical oversight of employee work products. Support execution of software engineering training plans to ensure employee development and workforce readiness.
Software Process Improvement and Organizational Maturity (20%) - Support software process improvement initiatives by analyzing software metrics, identifying process gaps, developing and evaluating improvement options, refining metric definitions and collection methods, and assessing industry tools and resources. Contributes to activities that strengthen the growth, effectiveness, and maturity of the software engineering organization, including promoting established software engineering best practices and process discipline, and driving achievement and sustainment of Capability Maturity Model Integration (CMMI) Level 3 or higher.
Qualifications:
Requires a bachelor's degree in computer science, computer engineering, systems engineering, or a related discipline, along with a minimum of 9 years of progressively responsible experience in software development across the full development lifecycle, including planning, requirements, design, implementation, and test, in support of human-rated or safety-critical systems. A graduate degree in a relevant field with a minimum of 7 years of related experience or in lieu of a degree, minimum of 13 years of prior related experience may be considered.
Strong technical, collaboration, and team leadership skills are required. Effective interpersonal, verbal, and written communication skills are essential.
Ability to travel up to 15%
Must be able to obtain and maintain a U.S. Security Clearance at the appropriate level (U.S. Citizenship required). Must also be able to satisfy federal government requirements for access to government information, and having dual citizenship may preclude you from being able to meet this requirement.
#LI-SP1