1

Director Of Software Jobs in California (NOW HIRING)

Director of Software

El Segundo, CA ยท On-site

$180 - $240/hr

As Director of Software, you will work directly with the founders and technical team to define and own the software architecture, development roadmap, verification approach, and operational stack for ...

Salary: $320,000 - $420,000 base + bonus + equity An innovative edge AI semiconductor company is looking for an Embedded AI Platform Director to lead development of its embedded software ecosystem ...

Salary: $320,000 - $420,000 base + bonus + equity An innovative edge AI semiconductor company is looking for an Embedded AI Platform Director to lead development of its embedded software ecosystem ...

Director of Software Engineering

Oakland, CA ยท On-site

$290K/yr

Position Description Fervo is hiring a Director of Software Engineering to build and lead the software organization responsible for our internal application layer. Reporting directly to the CTO, this ...

Director of Software (San Diego)

San Diego, CA ยท On-site

$268K/yr

Director of Software (San Diego, CA - On-site) An innovative medical device company at a growth inflection point - with a product already in clinical studies - is seeking a Director of Software to ...

Director of Software (Los Angeles)

Los Angeles, CA ยท On-site

$272K/yr

We are seeking a Director of Software to lead Mango into the next stage of growth for both the company and the software team. We expect strong hands-on technical skills in addition to technical ...

next page

Showing results 1-20

Director Of Software information

See California salary details

$137.2K

$250.7K

How much do director of software jobs pay per year?

As of Aug 30, 2026, the average yearly pay for director of software in California is $240,723.00, according to ZipRecruiter salary data. Most workers in this role earn between $249,700.00 and $249,700.00 per year, depending on experience, location, and employer.

What are the roles and responsibilities of a director of software?

A Director of Software oversees the software development teams and manages the execution of software projects within an organization. Their responsibilities include setting technical direction, ensuring project timelines are met, managing budgets, and mentoring engineering managers and developers. They also collaborate with other departments to align software initiatives with business goals and are responsible for maintaining high standards of quality and security in software products.

What skills and qualifications are needed to thrive as a director of software?

To thrive as a Director of Software, you need expertise in software development, project management, and leadership, often supported by a degree in computer science or a related field and significant industry experience. Familiarity with software development methodologies (like Agile), cloud platforms, and management tools such as Jira or GitHub Enterprise is typically required. Exceptional communication, strategic thinking, and people management skills set standout candidates apart. These skills are vital for successfully leading technical teams, delivering high-quality products, and aligning software initiatives with business goals.

How does a director of software balance strategic leadership with hands-on technical involvement?

As a Director of Software, you are expected to provide high-level strategic guidance while also staying engaged with day-to-day technical decisions when necessary. This balance is achieved by delegating most of the technical implementation to engineering teams and managers, but remaining involved in architectural reviews, critical project milestones, and technical troubleshooting. Effective directors foster collaboration across teams, align software initiatives with business goals, and mentor senior developers or managers. While you may not code daily, your technical expertise and leadership shape the team's direction and success.

What does a director of software do?

A director of software oversees the development and implementation of software projects, manages engineering teams, and aligns technology strategies with business goals. They often coordinate with product managers, ensure project deadlines are met, and may be involved in hiring, budgeting, and setting technical standards. Strong leadership, technical expertise, and project management skills are essential in this role.

What are the most commonly searched types of Of Software jobs in California?

The most popular types of Of Software jobs in California are:

What cities in California are hiring for Director Of Software jobs?

Cities in California with the most Director Of Software job openings:

Infographic showing various Director Of Software 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 $240,723 per year, or $115.7 per hour.

Director of Software

El Segundo, CA โ€ข On-site

$120 - $160/hr

Other

Medical, Dental, Vision, Retirement, PTO

Posted 25 days ago


Job description

About General Galactic

General Galactic designs, builds, and flies advanced spacecraft that redefine whatโ€™s possible beyond Earth. Led by former SpaceX, Varda, Impulse, and Relativity engineers, our vision is to dominate cislunar space and build the railway to Mars โ€“ expanding access to high-energy orbits and enabling the next generation of missions along the way. Based in Los Angeles, California, weโ€™re leveraging our paradigm-shifting water-based technology to reshape the space domain for good.

Job Description

This is a senior technical leadership role for someone who can both architect and build. As Director of Software, you will work directly with the founders and technical team to define and own the software architecture, development roadmap, verification approach, and operational stack for General Galactic vehicles and missions. You will be expected to move quickly, exercise strong technical judgment, and take ownership of software from early design through test, qualification, deployment, and flight operations. As the company grows, this role can also scale into broader team leadership.

Responsibilities may include:

  • Own the software architecture for General Galactic vehicles, missions, test systems, and operational infrastructure
  • Lead the design, implementation, testing, qualification, and deployment of embedded and flight software for real-time space systems
  • Architect and deliver core flight software with a focus on system-level requirements. Manage critical flight software architectures including state machine frameworks and similar.
  • Write and review clean, efficient, testable code for real-time and safety-critical applications
  • Recruit, mentor, and manage software engineers as the team grows
  • Support the integration of GNC algorithms and other vehicle autonomy functions into flight software frameworks
  • Lead the development and integration of test infrastructure, including hardware-in-the-loop, hardware-out-of-the-loop, simulation, qualification, and automated test systems
  • Establish software development processes appropriate for a fast-moving aerospace startup, including review/documentation/tracking
Requirements

Successful applicants should have most of the following:

  • BS in computer science, computer engineering, aerospace engineering, electrical engineering, or similar degree
  • 5+ years of experience in development of software, with preference for aerospace applications
  • Experience leading software architecture and development for complex hardware-integrated systems
  • Demonstrated experience with C/C++, Git, Python, Grafana, Rust, or similar
  • Experience with RTOS environments and satellite communications protocols
  • Understanding of microcontroller architectures and interfaces
  • Skilled in debugging and optimization (as well as hazard analysis and root cause analysis)
  • Experience with developing software to a safety standard and achieving formal certification with a governing body (e.g. NASA, FAA, FDA, etc.)
  • Experience in a fast-paced startup environment or similar
  • First-principles approach to problem solving even with incomplete or partial information
  • Capable of making efficient, technically-sound decisions despite uncertainty

Your salary and incentives will be determined individually on the basis of the following considerations: job-related knowledge and skills, education, and experience.

Benefits include medical/vision/dental/PTO/401k/stock options, and more!

Very brief statements of fit/interest in this role are encouraged, please send to careers@gengalactic.com.

This position requires access to information protected under US export control laws, including the International Traffic in Arms Regulations and/or the Export Administration Regulations. As such, US person status (including US citizens, U.S. permanent residents, individuals granted U.S. asylum status, or individuals admitted in U.S. refugee status) is a required qualification for this position.

General Galactic Technologies Corporation provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state, or local laws.

#J-18808-Ljbffr