Analyze requirements allocated to computer software configuration items. * Design, develop ... Work with software developers and other engineers, as needed, to help diagnose and identify the ...
Analyze requirements allocated to computer software configuration items. * Design, develop ... Work with software developers and other engineers, as needed, to help diagnose and identify the ...
Advanced degree (MS or PhD) in Computer Science, Computer Engineering, Mathematics, Physics, or a related technical field * Experience developing software for geospatial data processing, remote ...
Advanced degree (MS or PhD) in Computer Science, Computer Engineering, Mathematics, Physics, or a related technical field * Experience developing software for geospatial data processing, remote ...
Bachelor's degree or higher in Computer Science, Computer Engineering, Electrical Engineering, Physics, or related technical discipline. * 3-7 years of professional software development experience.
New
Bachelor's degree or higher in Computer Science, Computer Engineering, Electrical Engineering, Physics, or related technical discipline. * 3-7 years of professional software development experience.
New
Software Engineer
San Diego, CA · On-site
Analyze requirements allocated to computer software configuration items. * Design, develop ... Work with software developers and other engineers, as needed, to help diagnose and identify the ...
Software Engineer
San Diego, CA · On-site
Analyze requirements allocated to computer software configuration items. * Design, develop ... Work with software developers and other engineers, as needed, to help diagnose and identify the ...
Analyze requirements allocated to computer software configuration items. * Design, develop ... Work with software developers and other engineers, as needed, to help diagnose and identify the ...
Analyze requirements allocated to computer software configuration items. * Design, develop ... Work with software developers and other engineers, as needed, to help diagnose and identify the ...
Software Engineer
San Diego, CA · On-site
Analyze requirements allocated to computer software configuration items. * Design, develop ... Work with software developers and other engineers, as needed, to help diagnose and identify the ...
Software Engineer
San Diego, CA · On-site
Analyze requirements allocated to computer software configuration items. * Design, develop ... Work with software developers and other engineers, as needed, to help diagnose and identify the ...
Software Engineer
San Jose, CA · On-site
$84K - $134K/yr
... Computer/Information Science or other relevant degree • Minimum 2 years of working experience in software development preferred • Programming Skills in C#, SQL, Java, JavaScript, AJAX • C# ASP.
Software Engineer
San Jose, CA · On-site
$84K - $134K/yr
... Computer/Information Science or other relevant degree • Minimum 2 years of working experience in software development preferred • Programming Skills in C#, SQL, Java, JavaScript, AJAX • C# ASP.
Software Engineer
El Segundo, CA · On-site
Advanced degree (MS or PhD) in Computer Science, Computer Engineering, Mathematics, Physics, or a related technical field * Experience developing software for geospatial data processing, remote ...
Software Engineer
El Segundo, CA · On-site
Advanced degree (MS or PhD) in Computer Science, Computer Engineering, Mathematics, Physics, or a related technical field * Experience developing software for geospatial data processing, remote ...
Software Developer
Sacramento, CA · On-site
$114K/yr
Job Position Software Developer Job Duties Design, develop computer software systems for applications in multitech/multiplatform environments. Utilize Peoplesoft, Java, HTML, C, C++, SQR Reports, BI ...
Software Developer
Sacramento, CA · On-site
$114K/yr
Job Position Software Developer Job Duties Design, develop computer software systems for applications in multitech/multiplatform environments. Utilize Peoplesoft, Java, HTML, C, C++, SQR Reports, BI ...
Software Engineer responsibilities include gathering user requirements, defining system ... Computer Science, Engineering or relevant field
Quick apply
Software Engineer responsibilities include gathering user requirements, defining system ... Computer Science, Engineering or relevant field
Sr. Software Engineer, Computer Vision
Hawthorne, CA · On-site
$160K - $225K/yr
Today SpaceX is actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars. SR. SOFTWARE ENGINEER, COMPUTER VISION We are looking for ...
Sr. Software Engineer, Computer Vision
Hawthorne, CA · On-site
$160K - $225K/yr
Today SpaceX is actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars. SR. SOFTWARE ENGINEER, COMPUTER VISION We are looking for ...
Sr. Software Engineer, Computer Vision
Hawthorne, CA · On-site
$160K - $225K/yr
SR. SOFTWARE ENGINEER, COMPUTER VISION We are looking for exceptional, driven, adaptable, and resilient senior software engineers who are technical leaders and experts in artificial intelligence (AI ...
Sr. Software Engineer, Computer Vision
Hawthorne, CA · On-site
$160K - $225K/yr
SR. SOFTWARE ENGINEER, COMPUTER VISION We are looking for exceptional, driven, adaptable, and resilient senior software engineers who are technical leaders and experts in artificial intelligence (AI ...
Sr. Software Engineer, Computer Vision
Hawthorne, CA · On-site
$160K - $225K/yr
Today SpaceX is actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars. SR. SOFTWARE ENGINEER, COMPUTER VISION We are looking for ...
Sr. Software Engineer, Computer Vision
Hawthorne, CA · On-site
$160K - $225K/yr
Today SpaceX is actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars. SR. SOFTWARE ENGINEER, COMPUTER VISION We are looking for ...
Software Engineer
San Francisco, CA · On-site
S. in Computer Science or a related engineering field * Strong software engineering experience, especially in Python * Experience designing and maintaining complex software systems (services ...
Software Engineer
San Francisco, CA · On-site
S. in Computer Science or a related engineering field * Strong software engineering experience, especially in Python * Experience designing and maintaining complex software systems (services ...
Flight Software Engineer
Mojave, CA · Hybrid
C++ language programming Preferred Qualifications ... Flight computer and/or vehicle management computer software development, test, and integration
Flight Software Engineer
Mojave, CA · Hybrid
C++ language programming Preferred Qualifications ... Flight computer and/or vehicle management computer software development, test, and integration
Software Engineer Job Details Job duties include software development of device/primitive and ... Bachelor of Science in Computer Science, Electrical Engineering, Computer Engineering or equivalent ...
Software Engineer Job Details Job duties include software development of device/primitive and ... Bachelor of Science in Computer Science, Electrical Engineering, Computer Engineering or equivalent ...
Software Engineer - NPU Firmware & AI Acceleration
San Jose, CA · On-site
$127K/yr
A successful candidate will need to employ strong knowledge in computer technologies, leadership ... Experience working as an Embedded Software Engineer * Experience working on Embedded Linux and ...
Software Engineer - NPU Firmware & AI Acceleration
San Jose, CA · On-site
$127K/yr
A successful candidate will need to employ strong knowledge in computer technologies, leadership ... Experience working as an Embedded Software Engineer * Experience working on Embedded Linux and ...
Software Engineer
Palo Alto, CA · On-site
Required : • BS in Computer Science, Engineering, or a related field. • 2+ years of relevant industry experience. • Software development skills with proficiency in one or more programming ...
Software Engineer
Palo Alto, CA · On-site
Required : • BS in Computer Science, Engineering, or a related field. • 2+ years of relevant industry experience. • Software development skills with proficiency in one or more programming ...
Software Engineer
Sunnyvale, CA · On-site
Bachelor?s degree in computer science or related discipline Additional Details * Additional Job Details : Job Title: Front-End Software Engineer - Hybrid role must come in 2 days a week. Location:
Software Engineer
Sunnyvale, CA · On-site
Bachelor?s degree in computer science or related discipline Additional Details * Additional Job Details : Job Title: Front-End Software Engineer - Hybrid role must come in 2 days a week. Location:
Software Engineer
San Luis Obispo, CA · On-site
$104K - $145K/yr
Degree in relevant field such as Robotics, Autonomy, Software Engineering, Computer Engineering, Computer Science, Electrical Engineering, Aerospace Engineering, or Mathematics; strong preference for ...
New
Software Engineer
San Luis Obispo, CA · On-site
$104K - $145K/yr
Degree in relevant field such as Robotics, Autonomy, Software Engineering, Computer Engineering, Computer Science, Electrical Engineering, Aerospace Engineering, or Mathematics; strong preference for ...
New
Computer Software Engineer information
See California salary details
$62.7K - $75.4K
2% of jobs
$75.4K - $88.1K
4% of jobs
$88.1K - $100.9K
6% of jobs
$100.9K - $113.6K
8% of jobs
$120.5K is the 25th percentile. Wages below this are outliers.
$113.6K - $126.4K
7% of jobs
$126.4K - $139.1K
18% of jobs
The median wage is $142.1K / yr.
$139.1K - $151.8K
16% of jobs
$151.8K - $164.6K
2% of jobs
$169.8K is the 75th percentile. Wages above this are outliers.
$164.6K - $177.3K
26% of jobs
$177.3K - $190.1K
1% of jobs
$190.1K - $202.8K
8% of jobs
$62.7K
$145.6K
$202.8K
How much do computer software engineer jobs pay per year?
What does a computer software engineer do?
What engineers make $300,000 a year?
Is it true that AI will replace software engineers?
What are computer software engineers?
What are the key skills and qualifications needed to thrive as a Computer Software Engineer, and why are they important?
What engineer makes $500,000 a year?
What is the difference between Computer Software Engineer vs Software Developer?
| Aspect | Computer Software Engineer | Software Developer |
|---|---|---|
| Credentials | Bachelor's degree in Computer Science or related field; certifications like Microsoft Certified, AWS Certified | Bachelor's degree in Computer Science or related field; certifications optional |
| Work Environment | Designing, developing, testing, and maintaining software systems; often involved in system architecture | Writing, debugging, and implementing code; focused on application development |
| Industry Usage | Used across tech, finance, healthcare, and more for complex system development | Commonly used in app and web development across various industries |
Computer Software Engineers typically focus on designing and building complex software systems, often working on system architecture, while Software Developers mainly write and implement code for applications. Both roles require similar educational backgrounds and certifications, but their focus areas and responsibilities differ, with engineers handling broader system design and developers concentrating on coding tasks.
What are some common challenges computer software engineers face when working on large-scale projects?
- Amazon Software Engineer
- Remote Software Engineer Relocation
- Urgently Hiring Remote Senior Software Engineer
- Iot Software Engineer
- Entry Software Developer
- Software Engineer New Grad 2026
- Remote Integration Software Engineer
- Remote Associate Software Engineer
- Disney Software Developer
- Union Software Engineer

Full-time
Medical, Life, PTO
Posted 12 days ago
Northrop Grumman rating
8.1
Based on 352 frontline employees who took The Breakroom Quiz
107th of 527 rated manufacturers
Job description
Northrop Grumman Aeronautics Systems is looking to add an Engineer Software Integration & Test Automation to join our team in San Diego, CA, Palmdale, CA or El Segundo, CA.
The candidate will work on software supporting various systems in all phases of the software development lifecycle including design, development and test.
Roles and Responsibilities will include:
Analyze requirements allocated to computer software configuration items.
Design, develop, maintain and execute automated software tests for qualification of embedded software products
Develop and execute software installation, integration, and acceptance test procedures in an automated test environment.
Develop detailed, clear, and quality technical documentation.
Work with software developers and other engineers, as needed, to help diagnose and identify the root cause of problems found during software installation, integration, acceptance test, and operational events.
Submit detailed problem reports for errors found.
Perform statement of work within development, lab, and operational environments
Collaborate closely with system engineers, hardware designers, integration/test engineers, and program leadership.
The selected candidate will be required to work full-time, on-site at our facility. There is no remote / hybrid / telework available for this position.
Basic Qualifications:
Bachelor's Degree in a STEM (Science, Technology, Engineering or Mathematics) discipline and 2 years of related engineering experience; OR a Master's degree in a STEM discipline and 0 years of related engineering experience.
Must have software test and debugging experience.
Experience in software integration, software testing, and test automation
Experience with formal software life cycle development methodologies, requirements through test.
Must have experience in Agile methodologies
Skilled in software integration planning and execution of separate software components into a single system.
Knowledge implementing software and scripts in one or more Object Oriented Programming languages: C/C++, C#, OR Java, AND Python OR JavaScript.
Knowledge with Software Change Control, Change Management, and CI/CD tools such as: Atlassian tool suite, GitHub, GitLab, AND/OR Jenkins
Knowledge with Testing Methodologies, Frameworks, and Automated Testing using: Google Test, Test Complete, Cucumber, Atlas, Eggplant Automation, Unit Test Factory, ATF (Automated Test Framework), Robot, AQT.
Active DoD Top Secret clearance (with a background investigation within the past 5 years or enrolled into Continuous Evaluation).
Ability to obtain and maintain initial Special Access Program (SAP) access via a Program Access Request (PAR). This SAP/PAR must be obtained prior to commencement of employment and must be obtained within a reasonable amount of time as determined by the company to meet its business needs.
Note: SAP/PAR will be upgraded once selected candidate is in role. Therefore, candidate must also be able to obtain and maintain upgraded SAP/PAR.)
Preferred Qualifications:
Current applicable Special Access Program (SAP) clearance.
Active DoD Top Secret clearance SCI (with a background investigation within the past 5 years or enrolled into Continuous Evaluation).
Bachelor's or Master's degree in Computer Engineering, Computer Science, or Electrical Engineering.
Excellent 2-way communication skills (upward and downward).
Excellent communication, interpersonal skills, and the ability to interface with all levels of employees and management.
Ability to brief technical presentations to stakeholders.
Demonstrated communication and technical writing skills.
Experience with Confluence and JIRA.
Experience with scripting languages (developing, debugging and maintaining);
Availability to support occasional travel.
Professional experience implementing software and scripts in one or more Object Oriented Programming languages: C/C++, C#, OR Java, AND Python OR JavaScript.
Professional experience with Software Change Control, Change Management, and CI/CD tools such as: Atlassian tool suite, GitHub, GitLab, AND/OR Jenkins
Professional experience with Testing Methodologies, Frameworks, and Automated Testing using: Google Test, Test Complete, Cucumber, Atlas, Eggplant Automation, Unit Test Factory, ATF (Automated Test Framework), Robot, AQT.
What Northrop Grumman employees say
Pay
Benefits
Hours and flexibility
Workplace
Get the full story on Breakroom
About Northrop Grumman
Sourced by ZipRecruiter
At Northrop Grumman, our employees have incredible opportunities to work on revolutionary systems that impact people's lives around the world today, and for generations to come. Our pioneering and inventive spirit has enabled us to be at the forefront of many technological advancements in our nation's history - from the first flight across the Atlantic Ocean, to stealth bombers, to landing on the moon. We look for people who have bold new ideas, courage and a pioneering spirit to join forces to invent the future, and have fun along the way. Our culture thrives on intellectual curiosity, cognitive diversity and bringing your whole self to work - and we have an insatiable drive to do what others think is impossible.
Industry
Space research administration
Company size
10,000+ Employees
Headquarters location
Falls Church, VA, US
Year founded
1939