We have an exciting opportunity for a Software Systems Engineering Manager at our General Atomics Systems Integration (GA-SI) group in Kaysville, UT. This position is responsible for the planning ...
We have an exciting opportunity for a Software Systems Engineering Manager at our General Atomics Systems Integration (GA-SI) group in Kaysville, UT. This position is responsible for the planning ...
Manager, Software Engineering
Salt Lake City, UT · Remote
$195K - $257K/yr
... with software engineering * 3 or more years experience coding in one of the following languages: Go, Java, and/or Javascript * Hands on technical manager experienced in designing, building and ...
Manager, Software Engineering
Salt Lake City, UT · Remote
$195K - $257K/yr
... with software engineering * 3 or more years experience coding in one of the following languages: Go, Java, and/or Javascript * Hands on technical manager experienced in designing, building and ...
Manager Software Engineering
Salt Lake City, UT · On-site
Retirement
PTO
As a Manager of Software Engineering reporting to the Sr Manager of Engineering, you'll lead multiple Agile teams to deliver high-quality software solutions. You'll own the technical design, drive ...
Manager Software Engineering
Salt Lake City, UT · On-site
Retirement
PTO
As a Manager of Software Engineering reporting to the Sr Manager of Engineering, you'll lead multiple Agile teams to deliver high-quality software solutions. You'll own the technical design, drive ...
Manager Software Engineering
Salt Lake City, UT · On-site
$164 - $182/hr
Retirement
PTO
Overview As a Manager of Software Engineering reporting to the Sr Manager of Engineering, you'll lead multiple Agile teams to deliver high‑quality software solutions. You'll own the technical ...
Manager Software Engineering
Salt Lake City, UT · On-site
$164 - $182/hr
Retirement
PTO
Overview As a Manager of Software Engineering reporting to the Sr Manager of Engineering, you'll lead multiple Agile teams to deliver high‑quality software solutions. You'll own the technical ...
Manager Software Engineering
Salt Lake City, UT · Hybrid
Retirement
PTO
As a Manager of Software Engineering reporting to the Sr Manager of Engineering, you'll lead multiple Agile teams to deliver high-quality software solutions. You'll own the technical design, drive ...
Manager Software Engineering
Salt Lake City, UT · Hybrid
Retirement
PTO
As a Manager of Software Engineering reporting to the Sr Manager of Engineering, you'll lead multiple Agile teams to deliver high-quality software solutions. You'll own the technical design, drive ...
Manager Software Engineering
Salt Lake City, UT · Hybrid
$164K - $182K/yr
As a Manager of Software Engineering reporting to the Sr Manager of Engineering, you'll lead multiple Agile teams to deliver high-quality software solutions. You'll own the technical design, drive ...
Quick apply
Manager Software Engineering
Salt Lake City, UT · Hybrid
$164K - $182K/yr
As a Manager of Software Engineering reporting to the Sr Manager of Engineering, you'll lead multiple Agile teams to deliver high-quality software solutions. You'll own the technical design, drive ...
Sr. Software Engineering Manager, Salesforce
Salt Lake City, UT · On-site
$121K - $148K/yr
Liberator Medical Supply, a subsidiary of BD, is seeking a Sr. Software Engineering Manager, Salesforce to lead and inspire teams focused on all aspects of our Salesforce platform to drive innovation ...
Sr. Software Engineering Manager, Salesforce
Salt Lake City, UT · On-site
$121K - $148K/yr
Liberator Medical Supply, a subsidiary of BD, is seeking a Sr. Software Engineering Manager, Salesforce to lead and inspire teams focused on all aspects of our Salesforce platform to drive innovation ...
Sentinel Manager Software Engineering 2 - 18827*
Roy, UT · On-site
$139K - $208K/yr
Medical
Dental
Vision
Life
Retirement
PTO
Northrop Grumman Defense Systems is seeking a Software Engineering Manager 2. This position will be located in Roy, UT. What You'll Get To Do: The candidate will have the following functional ...
Sentinel Manager Software Engineering 2 - 18827*
Roy, UT · On-site
$139K - $208K/yr
Medical
Dental
Vision
Life
Retirement
PTO
Northrop Grumman Defense Systems is seeking a Software Engineering Manager 2. This position will be located in Roy, UT. What You'll Get To Do: The candidate will have the following functional ...
Sentinel Manager Software Engineering 2 - 18827*
Roy, UT · On-site
$139K - $208K/yr
Medical
Dental
Vision
Life
Retirement
PTO
Northrop Grumman Defense Systems is seeking a Software Engineering Manager 2. This position will be located in Roy, UT. What You'll Get To Do: The candidate will have the following functional ...
Sentinel Manager Software Engineering 2 - 18827*
Roy, UT · On-site
$139K - $208K/yr
Medical
Dental
Vision
Life
Retirement
PTO
Northrop Grumman Defense Systems is seeking a Software Engineering Manager 2. This position will be located in Roy, UT. What You'll Get To Do: The candidate will have the following functional ...
... software engineers, fostering accountability, technical excellence, collaboration, and continuous growth. * Partner with Product Management, Quality Engineering, and cross-functional engineering ...
... software engineers, fostering accountability, technical excellence, collaboration, and continuous growth. * Partner with Product Management, Quality Engineering, and cross-functional engineering ...
Manager, Software Engineering (Platform Services)
Salt Lake City, UT · On-site
$150 - $210/hr
... 5-10 software engineers, fostering accountability, technical excellence, collaboration, and continuous growth. * Partner with Product Management, Quality Engineering, and cross‑functional ...
New
Manager, Software Engineering (Platform Services)
Salt Lake City, UT · On-site
$150 - $210/hr
... 5-10 software engineers, fostering accountability, technical excellence, collaboration, and continuous growth. * Partner with Product Management, Quality Engineering, and cross‑functional ...
New
... software engineers, fostering accountability, technical excellence, collaboration, and continuous growth. * Partner with Product Management, Quality Engineering, and cross-functional engineering ...
... software engineers, fostering accountability, technical excellence, collaboration, and continuous growth. * Partner with Product Management, Quality Engineering, and cross-functional engineering ...
Engineering Manager, Platform & AI Systems
Ogden, UT · On-site
Medical
Dental
Life
Retirement
PTO
Engineering Manager, Platform & AI Systems PDCflow is a proven leader in payment management and digital workflow software. Collecting payments, securing e-signatures, and delivering invoices are the ...
Quick apply
Engineering Manager, Platform & AI Systems
Ogden, UT · On-site
Medical
Dental
Life
Retirement
PTO
Engineering Manager, Platform & AI Systems PDCflow is a proven leader in payment management and digital workflow software. Collecting payments, securing e-signatures, and delivering invoices are the ...
Engineering Manager, Platform & AI Systems
Ogden, UT · On-site
Medical
Dental
Life
Retirement
PTO
Engineering Manager, Platform & AI Systems PDCflow is a proven leader in payment management and digital workflow software. Collecting payments, securing e-signatures, and delivering invoices are the ...
Quick apply
Engineering Manager, Platform & AI Systems
Ogden, UT · On-site
Medical
Dental
Life
Retirement
PTO
Engineering Manager, Platform & AI Systems PDCflow is a proven leader in payment management and digital workflow software. Collecting payments, securing e-signatures, and delivering invoices are the ...
Engineering Manager, Platform & AI Systems
Ogden, UT · On-site
Medical
Dental
Life
Retirement
PTO
Engineering Manager, Platform & AI Systems PDCflow is a proven leader in payment management and digital workflow software. Collecting payments, securing e-signatures, and delivering invoices are the ...
Engineering Manager, Platform & AI Systems
Ogden, UT · On-site
Medical
Dental
Life
Retirement
PTO
Engineering Manager, Platform & AI Systems PDCflow is a proven leader in payment management and digital workflow software. Collecting payments, securing e-signatures, and delivering invoices are the ...
Sentinel Manager Software Engineering 2 - 15554-1
Roy, UT · On-site
$139K - $208K/yr
Medical
Dental
Vision
Life
Retirement
PTO
Northrop Grumman Defense Systems is seeking a Manager Software Engineering 2. This position is located in Roy, UT and supports the Sentinel program. What You'll Get To Do: * Design, develop, document ...
Sentinel Manager Software Engineering 2 - 15554-1
Roy, UT · On-site
$139K - $208K/yr
Medical
Dental
Vision
Life
Retirement
PTO
Northrop Grumman Defense Systems is seeking a Manager Software Engineering 2. This position is located in Roy, UT and supports the Sentinel program. What You'll Get To Do: * Design, develop, document ...
Sentinel Manager Software Engineering 2 - 15554-1
Roy, UT · On-site
$139K - $208K/yr
Medical
Dental
Vision
Life
Retirement
PTO
Northrop Grumman Defense Systems is seeking a Manager Software Engineering 2. This position is located in Roy, UT and supports the Sentinel program. What You'll Get To Do: * Design, develop, document ...
Sentinel Manager Software Engineering 2 - 15554-1
Roy, UT · On-site
$139K - $208K/yr
Medical
Dental
Vision
Life
Retirement
PTO
Northrop Grumman Defense Systems is seeking a Manager Software Engineering 2. This position is located in Roy, UT and supports the Sentinel program. What You'll Get To Do: * Design, develop, document ...
Senior Specialist, Software Engineering
Salt Lake City, UT · On-site
$117K - $154K/yr
Senior Specialist, Software Engineering Job Code: 42387 Job Location: Salt Lake City, UT (On-Site) Job Schedule: 9/80 employees work 9 out of 14 days- totaling 80 hours worked- and have every other ...
New
Senior Specialist, Software Engineering
Salt Lake City, UT · On-site
$117K - $154K/yr
Senior Specialist, Software Engineering Job Code: 42387 Job Location: Salt Lake City, UT (On-Site) Job Schedule: 9/80 employees work 9 out of 14 days- totaling 80 hours worked- and have every other ...
New
Senior Specialist, Software Engineering
Salt Lake City, UT · On-site
$117K - $154K/yr
Senior Specialist, Software Engineering Job Code: 42077 Job Location: Salt Lake City (On-Site) Job Schedule: 9/80 employees work 9 out of 14 days- totaling 80 hours worked- and have every other ...
New
Senior Specialist, Software Engineering
Salt Lake City, UT · On-site
$117K - $154K/yr
Senior Specialist, Software Engineering Job Code: 42077 Job Location: Salt Lake City (On-Site) Job Schedule: 9/80 employees work 9 out of 14 days- totaling 80 hours worked- and have every other ...
New
Engineering Manager- Technical Program Manager
$124K/yr
Medical
Dental
Vision
Retirement
PTO
Industry/Sector Not Applicable Specialism Software Engineering Management Level Manager & Summary ... Those in software engineering at PwC will focus on developing innovative software solutions to ...
Engineering Manager- Technical Program Manager
$124K/yr
Medical
Dental
Vision
Retirement
PTO
Industry/Sector Not Applicable Specialism Software Engineering Management Level Manager & Summary ... Those in software engineering at PwC will focus on developing innovative software solutions to ...
Software Engineering Manager information
See Ogden, UT salary details
$97.4K - $106.4K
1% of jobs
$106.4K - $115.3K
0% of jobs
$115.3K - $124.3K
2% of jobs
$124.3K - $133.3K
2% of jobs
$133.3K - $142.3K
2% of jobs
$142.3K - $151.3K
3% of jobs
$151.3K - $160.3K
4% of jobs
$165K is the 25th percentile. Wages below this are outliers.
$160.3K - $169.2K
19% of jobs
The median wage is $171.5K / yr.
$169.2K - $178.2K
64% of jobs
$178.2K - $187.2K
1% of jobs
$187.2K - $196.2K
1% of jobs
$97.4K
$165.8K
$196.2K
How much do software engineering manager jobs pay per year?
What are some common challenges faced by software engineering managers when leading diverse development teams?
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 is the difference between Software Engineering Manager vs Software Developer?
| Aspect | Software Engineering Manager | Software Developer |
|---|---|---|
| Credentials | Bachelor's or Master's in CS or related field, often with leadership experience | Bachelor's or higher in CS or related field |
| Work Environment | Leads teams, manages projects, collaborates with stakeholders | Focuses on coding, debugging, and implementing features |
| Employer & Industry Usage | Used across tech companies, startups, and large enterprises | Common in all software development settings |
| Search & Comparison Intent | Understanding managerial roles, leadership responsibilities | Focus 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 does a software engineering manager do?
What are the key skills and qualifications needed to thrive as a software engineering manager, and why are they important?

General Atomics rating
9.0
Based on 39 frontline employees who took The Breakroom Quiz
11th of 72 rated aerospace companies
Job description
General Atomics Systems Integration, LLC (GA-SI), an affiliate of General Atomics, is a provider of military and commercial engineering services. GA-SI is a leading-edge expert in systems integration technologies, reliability improvements, and controls system design.
We have an exciting opportunity for a Software Systems Engineering Manager at our General Atomics Systems Integration (GA-SI) group in Kaysville, UT. This position is responsible for the planning, managing and technical performance of the Software Systems Engineering unit.
This position typically reports to a technical manager and is responsible for the planning, managing and technical performance of one or more software engineering projects/unit(s).
- Accountable for all phases of assigned software engineering projects from inception through completion including collaborating with the technical staff in the planning, designing, development, and validation of the software solution.
- Participates with technical staff, program managers and/or Division/Group executive management to develop and implement current, annual and long-term technical, schedule, quality, business and financial objectives for the unit(s).
- Objectives are typically accomplished through subordinate software engineering managers and/or team leaders.
- May be responsible for decisions that impact outcomes where erroneous decisions could cause serious schedule delays and expenditure of additional time, resources and funds.
DUTIES AND RESPONSIBILITIES:
- Responsible for managing GA-SI Software Systems Engineering activities including the creation, development, and sustainment of software systems primarily for embedded controls and testing. This responsibility includes the oversight of software tools, the development and improvement of software processes, and all software documentation for internal use and program deliverables.
- Responsible for those portions of Systems Engineering to support the development of Software architectures and requirements in conjunction with other engineering organizations.
- Responsible for managing planning and managing technical performance of personnel resources to ensure quality, schedule, and financial objectives are met.
- Manages all phases of assigned software projects from inception through completion.
- Oversee the execution and establish the development and improvements of software and system processes in accordance with SAE ARP4754, RTCA DO-178, and related standards, as applicable, for commercial and military programs.
- Ensures that software and system requirements are established, recorded, and managed for traceability and verification during the performance of software efforts.
- Participates in and coordinates the establishment of software design concepts, criteria, and engineering efforts for product research, development, testing, and integration.
- Ensures technical leadership and excellence is maintained by participating in the planning, attraction, selection, retention, and development of the required management, professional, and technical talent.
- Leads progress review sessions to discuss cost, schedule, and technical performance.
- Acts as primary contact for Software Systems Engineering activities.
- Identifies technical issues and provides leadership in developing solutions such as re-allocation of resources or modifying contract specifications.
- Oversees the interactions of Software Systems Engineering staff with customers, suppliers, and support organizations.
- Interacts with internal and external representatives at various levels concerning resolution of technical and scheduling issues.
- Participates with technical staff, program managers and/or Division/Group executive management to develop and implement current, annual and long-term technical, schedule, quality, business and financial objectives.
- Manages the development of and ensure the security of the Division proprietary technology and maintains the strict confidentiality of sensitive information.
- Participates in the preparation of proposals, business plans, proposal work statements and specifications, operating budgets and financial terms/conditions of contract(s).
- Participates in the development of new business opportunities and expansion of existing business opportunities.
- May also contribute to the development of annual and long-term objectives for the Engineering Services Division.
- May be responsible for decisions that impact outcomes where erroneous decisions could cause serious schedule delays and expenditure of additional time, resources and funds.
- Responsible for observing all laws, regulations and other applicable obligations wherever and whenever business is conducted on behalf of General Atomics. Expected to work in a safe manner in accordance with established operating procedures and practices.
- Other duties as assigned or required.
We recognize and appreciate the value and contributions of individuals with diverse backgrounds and experiences and welcome all qualified individuals to apply.
Job Qualifications
- Typically requires a Bachelors, Masters or PhD in engineering or a related technical field as well as eleven or more years of progressively complex software engineering experience. Equivalent experience may be substituted in lieu of education.
- Must demonstrate a technical expertise in software development including applicable engineering principles, concepts, theory, and practices.
- Project management and leadership skills that include organizing, planning, scheduling, and coordinating workloads to meet established deadlines or milestones.
- The ability to resolve complex management and technical problems.
- Experience with the development of software systems from inception to integration into the end product.
- Experience with software certification and testing for aerospace applications.
- Must have experience with aircraft braking systems and controls.
- Experience with software tools for developing and managing requirements, code, and software verification testing.
- Experience with Agile methods and planning for software development along with the associated tools, such as Atlassian Jira.
- A working knowledge of SAE ARP4754, RTCA DO-178, and other FAA and Military standards and requirements.
- Must possess the ability to resolve complex management and technical problems.
- Strong communication, leadership, presentation, and interpersonal skills are required to enable an effective interface with other departments, all levels of management, professional and support staff, customers, potential customers, and government representatives.
- Customer focused, must be able to work on a self-initiated basis and in a team environment, and able to work extended hours and travel as required.
- Ability to obtain and maintain DoD Security Clearance in required.
What General Atomics employees say
Pay
Benefits
Hours and flexibility
Workplace
Get the full story on Breakroom
About General Atomics
Sourced by ZipRecruiter
General Atomics (GA), and its affiliated companies, is one of the world's leading resources for high-technology systems development ranging from the nuclear fuel cycle to remotely piloted aircraft, airborne sensors, and advanced electric, electronic, wireless and laser technologies.
Industry
Space research administration
Company size
10,000+ Employees
Headquarters location
San Diego, CA, US
Year founded
1955