Required : • Bachelor's degree in Computer Engineering, Software Engineering, Electrical Engineering, Computer Science, or a related technical field required • 10 or more years of experience in ...
Required : • Bachelor's degree in Computer Engineering, Software Engineering, Electrical Engineering, Computer Science, or a related technical field required • 10 or more years of experience in ...
Bachelor of Science degree in electrical/electronics engineering, computer/software engineering, computer science, math, physics, or related scientific discipline. * Three (3)+ years of professional ...
Quick apply
Bachelor of Science degree in electrical/electronics engineering, computer/software engineering, computer science, math, physics, or related scientific discipline. * Three (3)+ years of professional ...
Software Engineering Manager
Boston, MA · On-site
Required : • Bachelor's degree in Computer Science, Computer Engineering, Software Engineering, Data Science or Cybersecurity • Minimum cumulative 3.00 GPA for all degrees earned • 10+ years of ...
Software Engineering Manager
Boston, MA · On-site
Required : • Bachelor's degree in Computer Science, Computer Engineering, Software Engineering, Data Science or Cybersecurity • Minimum cumulative 3.00 GPA for all degrees earned • 10+ years of ...
Software Engineering Manager
Norfolk, VA · On-site
SEACORP is seeking a well-qualified Software Engineering Manager . Primary Duties and ... Office & Computer Laboratories - Sitting, standing, extended periods of time using a mouse and ...
Software Engineering Manager
Norfolk, VA · On-site
SEACORP is seeking a well-qualified Software Engineering Manager . Primary Duties and ... Office & Computer Laboratories - Sitting, standing, extended periods of time using a mouse and ...
Bachelor's degree in Computer Science, Computer Information Systems, Electrical or Computer Engineering, orrelatedSTEMfield(s) * At least 8 years of experience in software engineering * 2+ years of ...
Bachelor's degree in Computer Science, Computer Information Systems, Electrical or Computer Engineering, orrelatedSTEMfield(s) * At least 8 years of experience in software engineering * 2+ years of ...
Software Engineering Manager
$130K - $160K/yr
Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related technical field; Master's degree preferred. * 10+ years of embedded software development experience.
Quick apply
Software Engineering Manager
$130K - $160K/yr
Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related technical field; Master's degree preferred. * 10+ years of embedded software development experience.
Software Engineering Manager
$185K - $200K/yr
Bachelor's degree in Computer Science, Software Engineering, Organizational Leadership or related field, equivalent practical experience may be considered. 7 or more years of software engineering ...
Software Engineering Manager
$185K - $200K/yr
Bachelor's degree in Computer Science, Software Engineering, Organizational Leadership or related field, equivalent practical experience may be considered. 7 or more years of software engineering ...
Be Seen First
Software Engineering
Poway, CA · On-site
$120K - $140K/yr
Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field. · 4-10 years of professional software development experience. · Strong proficiency in C# and the .NET ...
Quick apply
Be Seen First
Software Engineering
Poway, CA · On-site
$120K - $140K/yr
Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field. · 4-10 years of professional software development experience. · Strong proficiency in C# and the .NET ...
Software Engineering Manager
San Diego, CA · On-site
$155K - $190K/yr
Bachelor's degree in Computer Engineering, Software Engineering, Electrical Engineering, Computer Science, or a related technical field required; Master's degree preferred. * 10 or more years of ...
Software Engineering Manager
San Diego, CA · On-site
$155K - $190K/yr
Bachelor's degree in Computer Engineering, Software Engineering, Electrical Engineering, Computer Science, or a related technical field required; Master's degree preferred. * 10 or more years of ...
Software Engineering Internship
Scottsdale, AZ · On-site +1
Currently pursuing a degree in Computer Science, Software Engineering, or a related field * Basic knowledge of programming languages (e.g., Java, Python, or similar) * Understanding of software ...
Software Engineering Internship
Scottsdale, AZ · On-site +1
Currently pursuing a degree in Computer Science, Software Engineering, or a related field * Basic knowledge of programming languages (e.g., Java, Python, or similar) * Understanding of software ...
Sr. Specialist, Software Engineering (Embedded)
Richardson, TX · On-site
$112K - $147K/yr
Apply computer science, engineering, and mathematical analysis concepts and principles in the development of software for the targeted embedded hardware. * Advanced skills in C++, implementing ...
Sr. Specialist, Software Engineering (Embedded)
Richardson, TX · On-site
$112K - $147K/yr
Apply computer science, engineering, and mathematical analysis concepts and principles in the development of software for the targeted embedded hardware. * Advanced skills in C++, implementing ...
Software Engineering Manager
San Diego, CA · On-site
$155K - $190K/yr
Bachelor's degree in Computer Engineering, Software Engineering, Electrical Engineering, Computer Science, or a related technical field required; Master's degree preferred. * 10 or more years of ...
Quick apply
Software Engineering Manager
San Diego, CA · On-site
$155K - $190K/yr
Bachelor's degree in Computer Engineering, Software Engineering, Electrical Engineering, Computer Science, or a related technical field required; Master's degree preferred. * 10 or more years of ...
Software Engineering Manager
Austin, TX · On-site
Bachelor's degree in Computer Science, Computer Engineering, Software Engineering, Data Science or Cybersecurity * Minimum cumulative 3.00 GPA for all degrees earned * 10+ years of experience post ...
Software Engineering Manager
Austin, TX · On-site
Bachelor's degree in Computer Science, Computer Engineering, Software Engineering, Data Science or Cybersecurity * Minimum cumulative 3.00 GPA for all degrees earned * 10+ years of experience post ...
Software Engineering Manager
$185K - $250K/yr
Bachelor's degree in Computer Science, Engineering, or a related field. A Master's degree is a plus. * Experience: At least 8 years of experience in software development, with a minimum of 3 years in ...
Software Engineering Manager
$185K - $250K/yr
Bachelor's degree in Computer Science, Engineering, or a related field. A Master's degree is a plus. * Experience: At least 8 years of experience in software development, with a minimum of 3 years in ...
Software Engineering Manager
Rancho Santa Margarita, CA · On-site
$200K/yr
Bachelor's or Master's Degree in Computer Science, Software Engineering, Electrical Engineering, or related discipline * 8+ years of software development experience, including 2+ years in a formal ...
Software Engineering Manager
Rancho Santa Margarita, CA · On-site
$200K/yr
Bachelor's or Master's Degree in Computer Science, Software Engineering, Electrical Engineering, or related discipline * 8+ years of software development experience, including 2+ years in a formal ...
Software Engineering Internship
Scottsdale, AZ · On-site +1
Currently pursuing a degree in Computer Science, Software Engineering, or a related field * Basic knowledge of programming languages (e.g., Java, Python, or similar) * Understanding of software ...
Software Engineering Internship
Scottsdale, AZ · On-site +1
Currently pursuing a degree in Computer Science, Software Engineering, or a related field * Basic knowledge of programming languages (e.g., Java, Python, or similar) * Understanding of software ...
Manager, Software Engineering Education: Bachelor's degree in Computer Science or related SOC Code ... Computer and Information Systems Managers Duration: Regular Hire Work week: Full-time Supervision ...
Manager, Software Engineering Education: Bachelor's degree in Computer Science or related SOC Code ... Computer and Information Systems Managers Duration: Regular Hire Work week: Full-time Supervision ...
Degree(s) in Computer Science, Engineering, Physics, or Mathematics. * 4 years experience of progressively advanced commercial or government software development experience * 4 years experience C# ...
Degree(s) in Computer Science, Engineering, Physics, or Mathematics. * 4 years experience of progressively advanced commercial or government software development experience * 4 years experience C# ...
Manager Software Engineering
Austin, TX · On-site
Manager, Software Engineering Education: Bachelor's degree in Computer Science or related SOC Code ... Computer and Information Systems Managers Duration: Regular Hire Work week: Full-time Supervision ...
Manager Software Engineering
Austin, TX · On-site
Manager, Software Engineering Education: Bachelor's degree in Computer Science or related SOC Code ... Computer and Information Systems Managers Duration: Regular Hire Work week: Full-time Supervision ...
Software Engineering Manager
Austin, TX · On-site
The Software Engineering Manager will manage people, capacity, hiring, performance, delivery ... Manage engineering capacity across product groups such as SourceCore, NLP, Mobile App / Computer ...
Software Engineering Manager
Austin, TX · On-site
The Software Engineering Manager will manage people, capacity, hiring, performance, delivery ... Manage engineering capacity across product groups such as SourceCore, NLP, Mobile App / Computer ...
Computer Software Engineering information
See salary details
$63.5K - $76.4K
2% of jobs
$76.4K - $89.3K
4% of jobs
$89.3K - $102.2K
6% of jobs
$102.2K - $115.1K
8% of jobs
$122.1K is the 25th percentile. Wages below this are outliers.
$115.1K - $128K
7% of jobs
$128K - $141K
18% of jobs
The median wage is $144K / yr.
$141K - $153.9K
16% of jobs
$153.9K - $166.8K
2% of jobs
$172.1K is the 75th percentile. Wages above this are outliers.
$166.8K - $179.7K
26% of jobs
$179.7K - $192.6K
1% of jobs
$192.6K - $205.5K
8% of jobs
$63.5K
$147.5K
$205.5K
How much do computer software engineering jobs pay per year?
What are some common challenges computer software engineers face when working on large-scale projects?
What does a computer software engineer do?
What is the difference between Computer Software Engineering vs Computer Software Development?
| Aspect | Computer Software Engineering | Computer Software Development |
|---|---|---|
| Credentials | Bachelor's in Software Engineering, Computer Science, or related field; certifications like Certified Software Development Professional (CSDP) | Bachelor's in Computer Science, Software Engineering, or related; certifications less common |
| Work Environment | Designing, analyzing, and managing software projects; often involved in system architecture | Writing, testing, and debugging code; focused on creating software applications |
| Employer & Industry Usage | Used by tech companies, consulting firms, and large organizations for complex projects | Common across startups, tech firms, and software companies for product development |
While both roles involve software creation, Computer Software Engineering emphasizes designing and managing software systems, whereas Computer Software Development focuses on coding and implementing software solutions. Understanding these differences helps in choosing the right career path or job search focus.
What are computer software engineering jobs?
Can you make $500,000 as a software engineer?
What is computer software engineering?
What kind of jobs can a software engineer do?
What are the key skills and qualifications needed to thrive as a Computer Software Engineer, and why are they important?

Job description
Innoflight is one of San Diego’s fastest-growing Aerospace and Defense innovators, engineering the future of space technology. The Software Engineering Manager leads a team developing advanced computing and communications solutions, ensuring high-quality software delivery and driving engineering excellence.
Responsibilities:
• Lead and Develop Engineering Teams: Hire, mentor, and manage a team of embedded software and cryptographic engineers, fostering technical growth, accountability, and high performance.
• Drive Software Development Excellence: Establish and maintain standards, processes, and best practices for the design, development, documentation, testing, and configuration management of embedded software systems.
• Guide Secure Software Architecture: Lead the development of embedded software and cryptographic solutions for multi-core processor and FPGA-based systems, ensuring compliance with industry and government security standards.
• Manage Complex Development Programs: Oversee software requirements, architecture, implementation, integration, verification, and release activities for embedded Linux and RTOS-based products.
• Collaborate Across Engineering Disciplines: Partner closely with Systems, Hardware, FPGA, Test, RF, Mechanical, and PCB Engineering teams to develop high-performance aerospace products.
• Advance Product Reliability and Security: Ensure networking, cryptographic, and communications software solutions meet performance, reliability, cybersecurity, and compliance requirements.
• Support Continuous Improvement: Drive enhancements to development processes, automation frameworks, testing methodologies, and team workflows to improve quality, efficiency, and scalability.
Qualifications:
Required:
• Bachelor’s degree in Computer Engineering, Software Engineering, Electrical Engineering, Computer Science, or a related technical field required
• 10 or more years of experience in embedded software engineering, preferably within the aerospace, spacecraft, or defense industry
• 5 or more years of experience leading and managing software engineering teams
• Strong proficiency in C/C++ and/or Rust for embedded systems development
• Extensive experience designing, developing, and integrating cryptographic solutions for embedded systems and Real-Time Operating Systems (RTOS)
• Experience with software architecture, object-oriented design principles, software integration, debugging, and system-level verification
• Experience developing networking and communications protocols; FPGA/software co-design experience is highly desirable
• Strong analytical, problem-solving, technical documentation, and communication skills
• Active U.S. Security Clearance (Secret level or higher) required
Preferred:
• Master’s degree preferred
• Familiarity with hardware design, FPGA development, Python-based test automation, and CI/CD environments is a plus
Company:
Innoflight is a non-traditional defense contractor and provider of cyber-secure avionics services. Founded in 2004, the company is headquartered in San Diego, USA, with a team of 51-200 employees. The company is currently Growth Stage.
About Innoflight
Sourced by ZipRecruiter
Industry
Aerospace product and parts manufacturing
Company size
11 - 50 Employees
Headquarters location
San Diego, CA, US
Year founded
2004