Terran Orbital is seeking an experienced Flight Software Engineering Manager to join our dynamic team. Reporting to the Director of Program Engineering, the Flight Software Engineering Manager will ...
Terran Orbital is seeking an experienced Flight Software Engineering Manager to join our dynamic team. Reporting to the Director of Program Engineering, the Flight Software Engineering Manager will ...
They are seeking an experienced Flight Software Engineering Manager to oversee flight software engineers, manage scheduling and resource planning, and provide technical mentorship while contributing ...
They are seeking an experienced Flight Software Engineering Manager to oversee flight software engineers, manage scheduling and resource planning, and provide technical mentorship while contributing ...
Flight Software Engineering Manager
Irvine, CA · On-site
$150K - $210K/yr
Terran Orbital is seeking an experienced Flight Software Engineering Manager to join our dynamic team. Reporting to the Director of Program Engineering, the Flight Software Engineering Manager will ...
Flight Software Engineering Manager
Irvine, CA · On-site
$150K - $210K/yr
Terran Orbital is seeking an experienced Flight Software Engineering Manager to join our dynamic team. Reporting to the Director of Program Engineering, the Flight Software Engineering Manager will ...
Flight Software Engineering Manager
Irvine, CA · On-site
$150K - $210K/yr
Terran Orbital is seeking an experienced Flight Software Engineering Manager to join our dynamic team. Reporting to the Director of Program Engineering, the Flight Software Engineering Manager will ...
Quick apply
Flight Software Engineering Manager
Irvine, CA · On-site
$150K - $210K/yr
Terran Orbital is seeking an experienced Flight Software Engineering Manager to join our dynamic team. Reporting to the Director of Program Engineering, the Flight Software Engineering Manager will ...
Manager, Software Engineering
Irvine, CA · On-site
The Manager, Software Engineering is responsible for the planning, execution, and delivery of software projects, requiring a blend of technical knowledge, managerial expertise, and interpersonal ...
Manager, Software Engineering
Irvine, CA · On-site
The Manager, Software Engineering is responsible for the planning, execution, and delivery of software projects, requiring a blend of technical knowledge, managerial expertise, and interpersonal ...
The Manager, Software Engineering is responsible for the planning, execution, and delivery of software projects, requiring a blend of technical knowledge, managerial expertise, and interpersonal ...
The Manager, Software Engineering is responsible for the planning, execution, and delivery of software projects, requiring a blend of technical knowledge, managerial expertise, and interpersonal ...
The Manager, Software Engineering is responsible for the planning, execution, and delivery of software projects, requiring a blend of technical knowledge, managerial expertise, and interpersonal ...
The Manager, Software Engineering is responsible for the planning, execution, and delivery of software projects, requiring a blend of technical knowledge, managerial expertise, and interpersonal ...
Manager, Software Engineering
Irvine, CA · On-site
The Manager, Software Engineering is responsible for the planning, execution, and delivery of software projects, requiring a blend of technical knowledge, managerial expertise, and interpersonal ...
Quick apply
Manager, Software Engineering
Irvine, CA · On-site
The Manager, Software Engineering is responsible for the planning, execution, and delivery of software projects, requiring a blend of technical knowledge, managerial expertise, and interpersonal ...
We're looking for a Software Engineering Manager to lead the teams that design and build the scalable, intelligent enterprise platforms for our Manufacturing & Supply Chain ecosystems. This role is ...
We're looking for a Software Engineering Manager to lead the teams that design and build the scalable, intelligent enterprise platforms for our Manufacturing & Supply Chain ecosystems. This role is ...
Manager, Software Engineering Req ID: 10152764 Department Description: At Disney Experiences Technology, our team creates world-class immersive digital experiences for the Company's premier vacation ...
Manager, Software Engineering Req ID: 10152764 Department Description: At Disney Experiences Technology, our team creates world-class immersive digital experiences for the Company's premier vacation ...
Specialist, Software Engineering (Controls Engineer)
$105K - $180K/yr
Anaheim, CA Schedule: 9/80 Under general direction of the Management of Software Engineering, this position develops and applies advanced software engineering methods in the investigation and ...
Specialist, Software Engineering (Controls Engineer)
$105K - $180K/yr
Anaheim, CA Schedule: 9/80 Under general direction of the Management of Software Engineering, this position develops and applies advanced software engineering methods in the investigation and ...
Software Engineering Managers have not only the technical expertise to take on and provide technical leadership to major projects, but also manage a team of Engineers. You not only optimize your own ...
Software Engineering Managers have not only the technical expertise to take on and provide technical leadership to major projects, but also manage a team of Engineers. You not only optimize your own ...
The Senior Manager, Software Engineering, leads platform-level execution of software and Commerce systems, ensuring alignment with strategic priorities and roadmap milestones. This role oversees ...
The Senior Manager, Software Engineering, leads platform-level execution of software and Commerce systems, ensuring alignment with strategic priorities and roadmap milestones. This role oversees ...
Job Summary This software manager will manage a staff of software engineers who develop software for present and future ZOLL devices. He or she will mentor and develop staff and contribute to product ...
Job Summary This software manager will manage a staff of software engineers who develop software for present and future ZOLL devices. He or she will mentor and develop staff and contribute to product ...
Job Summary This software manager will manage a staff of software engineers who develop software for present and future ZOLL devices. He or she will mentor and develop staff and contribute to product ...
Job Summary This software manager will manage a staff of software engineers who develop software for present and future ZOLL devices. He or she will mentor and develop staff and contribute to product ...
Senior Specialist, Software Engineering
$122K - $177K/yr
Under general direction of the Management of Software Engineering, this position develops and applies advanced software engineering methods in the investigation and solution of complex and advanced ...
New
Senior Specialist, Software Engineering
$122K - $177K/yr
Under general direction of the Management of Software Engineering, this position develops and applies advanced software engineering methods in the investigation and solution of complex and advanced ...
New
Director, Software Engineering
Irvine, CA · On-site
$271K/yr
Manage team capacity, vendor relationships, and onshore/offshore resource models to ensure ... Experience: 10+ years of progressive experience in software engineering, B2B integration, and ...
Director, Software Engineering
Irvine, CA · On-site
$271K/yr
Manage team capacity, vendor relationships, and onshore/offshore resource models to ensure ... Experience: 10+ years of progressive experience in software engineering, B2B integration, and ...
Senior Specialist, Software Engineering
Anaheim, CA · On-site
$122K - $177K/yr
Under general direction of the Management of Software Engineering, this position develops and applies advanced software engineering methods in the investigation and solution of complex and advanced ...
Senior Specialist, Software Engineering
Anaheim, CA · On-site
$122K - $177K/yr
Under general direction of the Management of Software Engineering, this position develops and applies advanced software engineering methods in the investigation and solution of complex and advanced ...
Senior Specialist, Software Engineering
$122K - $177K/yr
Under general direction of the Management of Software Engineering, this position develops and applies advanced software engineering methods in the investigation and solution of complex and advanced ...
Senior Specialist, Software Engineering
$122K - $177K/yr
Under general direction of the Management of Software Engineering, this position develops and applies advanced software engineering methods in the investigation and solution of complex and advanced ...
Staff Flight Software Engineer (IV/V)
$150K - $190K/yr
Reporting to the Flight Software Engineering Manager, the Staff Flight Software Engineer will become an integral part of our dynamic team, driving the development of cutting-edge nano-satellite ...
Staff Flight Software Engineer (IV/V)
$150K - $190K/yr
Reporting to the Flight Software Engineering Manager, the Staff Flight Software Engineer will become an integral part of our dynamic team, driving the development of cutting-edge nano-satellite ...
Software Engineering Manager information
See Riverside, CA salary details
$103.8K - $113.4K
1% of jobs
$113.4K - $123K
0% of jobs
$123K - $132.5K
2% of jobs
$132.5K - $142.1K
2% of jobs
$142.1K - $151.7K
2% of jobs
$151.7K - $161.3K
3% of jobs
$161.3K - $170.9K
4% of jobs
$175.9K is the 25th percentile. Wages below this are outliers.
$170.9K - $180.4K
19% of jobs
The median wage is $182.8K / yr.
$180.4K - $190K
64% of jobs
$190K - $199.6K
1% of jobs
$199.6K - $209.2K
1% of jobs
$103.8K
$176.7K
$209.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 does a software engineer manager do?
What are the key skills and qualifications needed to thrive as a Software Engineering Manager, and why are they important?
How much do software engineer managers get paid?
Can I make 200k a year as a software engineer?
What engineer makes $500,000 a year?

Job description
Terran Orbital is seeking an experienced Flight Software Engineering Manager to join our dynamic team. Reporting to the Director of Program Engineering, the Flight Software Engineering Manager will be involved in all aspects of a spacecraft's lifetime, with an in-depth vision to guide and mentor members of the team, in addition to their managerial responsibilities. These include, but not limited to, scheduling and resource planning to support programs, proposals and other business activities, interfacing with other teams and business units to provide guidance and context to create processes and standards.Â
Key Duties and Responsibilities
- Tasking and oversight of Flight Software Engineers, who design and develop flight software applications
- Attend program meetings and develop work breakdowns for the engineers
- Function as a lead program software engineer when necessary
- Represent engineers in bi-weekly Sprint planning
- Contribute to Code Reviews as necessary
- Managing direct reports from human resource perspective, providing technical mentorship, and conducting team meetings, performance reviews, interviews as necessary to meet the work demand and expectations for the team being managed.
- Providing presentations, reports, summary, and status updates to upper management on a weekly basis
- Other duties may be assigned as needed
Required Qualifications and SkillsÂ
- Bachelor's Degree in Computer Science, Computer Engineering, Aerospace, or equivalent degree required
- Minimum of 8 years of direct industry experience working on embedded software in Aerospace, Space, or a similar sector
- Minimum of 3 years of experience in managing engineering teams working on embedded software in Aerospace, Space, or a similar sector
- Strong and effective leader who has proven history leading technical teams
- Must have previous mentorship experience to train junior level engineers
- Experience developing software in C/C++, deploying and testing on the target environment, and delivering product to the market
- Ability to work independently and manage priorities in a multi-disciplinary and fast-paced environment
- Exceptional critical thinking and decision-making skills
- Strong communication and presentation skills to interface with executive members of the team, customers, and vendors
- Experience in a production environment within the space or aerospace industry
- U.S. Citizenship with ability to obtain and maintain DoD security clearance
Preferred Qualifications & Skills
- MS or PhD in Computer Science or Engineering with an embedded focus
- Experience developing on Linux
- Familiarity with Zynq 7000 series and/or microprocessors
- Familiarity with FPGA
- Familiarity with HW testing equipment such as multimeters, oscilloscopes, spectrum analyzers