1

Software Project Engineer Jobs in California (NOW HIRING)

We are seeking a mid-level Project Engineer with a software focus to support research and development for next-generation Unmanned Aircraft Systems (UAS). Reporting to the Engineering Manager in the ...

The Software Project Lead is responsible for coordinating and driving execution across multiple ... The position works closely with Product Owners, Engineering Managers, Technical Leads, Systems ...

The Software Project Lead is responsible for coordinating and driving execution across multiple ... The position works closely with Product Owners, Engineering Managers, Technical Leads, Systems ...

Experience with PLS-CADD, PLS-POLE , or similar transmission line engineering software. * Project management experience. Work Environment This is a hybrid position requiring work from a remote office ...

Experience with PLS-CADD, PLS-POLE , or similar transmission line engineering software. * Project management experience. Work Environment This is a hybrid position requiring work from a remote office ...

Work with Software Engineering Managers and Technical Leads to boost communication and solve ... Identify and manage project Risks, Issues and Opportunities. * Relentlessly drive on-time execution.

next page

Showing results 1-20

Software Project Engineer information

See California salary details

$78.5K

$117.7K

$140.6K

How much do software project engineer jobs pay per year?

As of Aug 30, 2026, the average yearly pay for software project engineer in California is $117,720.00, according to ZipRecruiter salary data. Most workers in this role earn between $116,000.00 and $126,300.00 per year, depending on experience, location, and employer.

What is a software project engineer?

Software Project Engineers are professionals who oversee the planning, development, and delivery of software projects. They act as a bridge between technical teams and stakeholders, ensuring that project goals, timelines, and quality standards are met. Their work includes managing schedules, coordinating resources, resolving technical issues, and facilitating communication across teams. They often have a strong background in software development as well as project management skills.

How does a software project engineer typically interact with cross-functional teams during a project lifecycle?

Software Project Engineers regularly collaborate with cross-functional teams that may include software developers, QA testers, UI/UX designers, and product managers. They act as a bridge, ensuring that technical requirements are clearly communicated and project milestones are met. This often involves leading meetings, tracking progress, resolving technical blockers, and aligning the team's efforts with overall project goals. Strong communication and organizational skills are essential for facilitating effective teamwork and delivering successful software solutions.

What are the key skills and qualifications needed to thrive as a software project engineer, and why are they important?

To thrive as a Software Project Engineer, you need strong technical knowledge in software development, project management, and systems engineering, often supported by a degree in computer science or engineering. Familiarity with project management tools (like Jira or Trello), version control systems (such as Git), and relevant certifications (like PMP or Agile/Scrum) is typically required. Exceptional problem-solving, communication, and leadership skills help you coordinate teams and translate requirements into actionable tasks. These abilities ensure projects are delivered on time, within scope, and meet high-quality standards.

What job categories do people searching Software Project Engineer jobs in California look for?

The top searched job categories for Software Project Engineer jobs in California are:

Infographic showing various Software Project Engineer job openings in California as of August 2026, with employment types broken down into 1% As Needed, 90% Full Time, 6% Part Time, and 3% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $117,720 per year, or $56.6 per hour.

Software Project Engineer

Poway, CA • On-site


General Atomics
Space Research Administration • 10K+ employees

9.0

Company rating: 9.0 out of 10

Based on 39 frontline employees who took The Breakroom Quiz

10th of 72 rated aerospace companies

Great coworkers

People enjoy working here

Good employer


Full-time

Re-posted 16 days ago


Job description

Job Summary
General Atomics Aeronautical Systems, Inc. (GA-ASI), an affiliate of General Atomics, is a world leader in proven, reliable remotely piloted aircraft and tactical reconnaissance radars, as well as advanced high-resolution surveillance systems.
We are seeking a mid-level Project Engineer with a software focus to support research and development for next-generation Unmanned Aircraft Systems (UAS). Reporting to the Engineering Manager in the Advanced Programs Office, this role works within a matrix organization alongside Chief Engineers and Integrated Product Team (IPT) leaders to develop the next generation of Unmanned Intelligence, Surveillance, and Reconnaissance (ISR) platforms.
Major development areas include:
  • Vehicle management software
  • Avionics software
  • Servo and actuation control
  • Ground control station software
  • Air vehicle hardware and software integration
The ideal candidate will have a software engineering background, preferably in aerospace environments, and experience with embedded and platform-level software (C/C++), as well as user interface technologies (such as Java). This role does not involve direct software development, but requires technical leadership in requirements analysis, design review, and cross-functional coordination.
DUTIES AND RESPONSIBILITIES
  • Drive successful delivery of software components by providing technical direction, clarifying requirements, and resolving issues.
  • Analyze aircraft-level requirements and translate them into actionable software specifications for subsystems and components.
  • Evaluate and coordinate detailed software, electrical, and mechanical designs to ensure system-level requirements are met, with emphasis on hardware-software integration.
  • Interface with internal teams and external vendors/suppliers to ensure software solutions align with overall system objectives.
  • Apply engineering principles to resolve complex software and system integration challenges, including conflicting requirements and coordination issues.
  • Prepare technical documentation and present findings to engineering staff and management.
  • Represent the organization as the primary technical contact for software-related aspects of small contracts or single component projects.
  • Provide direction and mentorship to design and technical staff, leading a team of moderately experienced professionals.
  • Maintain strict confidentiality of sensitive information and observe all applicable laws, regulations, and obligations.
  • Work safely in accordance with established procedures and practices.
  • Other duties as assigned.
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 degree, masters degree or PhD in engineering or a related technical discipline from an accredited institution and progressive engineering experience as follows; nine or more years of experience with a bachelors degree, seven or more years of experience with a masters degree, or four or more years with a PhD. May substitute equivalent engineering experience in lieu of education.
  • Strong understanding of software engineering concepts, requirements analysis, and system integration.
  • Experience in aerospace software development (vehicle management, avionics, ground control stations, actuation systems) is highly desired.
  • Experience in Model Based Systems engineering including the application of software systems analysis and requirements verification methodologies is highly desired.
  • Ability to lead software teams, drive technical discussions, and coordinate across disciplines.
  • Excellent communication, documentation, presentation, and interpersonal skills.
  • Able to work independently and in teams, handle complex tasks, and represent the organization in technical settings.
  • Willingness to work extended hours and travel as required.

General Atomics logo

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


What General Atomics employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom