1

Program Developer Jobs in California (NOW HIRING)

You will serve as the product, program, engineering, and technical focal point for all ECD products in production and in the field, while leading new product development for the next generation ...

Chief Program Engineer (IoT)

Sunnyvale, CA ยท On-site

$150K - $180K/yr

You will serve as the product, program, engineering, and technical focal point for all ECD products in production and in the field, while leading new product development for the next generation ...

Mgr- Program Eng

San Diego, CA ยท On-site

$118K - $200K/yr

As the engineering lead for production activities, this PEM will serve as the technical conscience ... Other program stakeholders for which this technical leader interfaces are the program managers ...

Senior Program Manager

El Segundo, CA ยท On-site

$193K - $236K/yr

At CesiumAstro , we are developers and pioneers of out-of-the-box communication systems for ... We are looking to add a Senior Program Manager to our team. If you enjoy working in a startup ...

Mgr III- Program Eng

San Diego, CA ยท On-site

$153K - $260K/yr

As the engineering lead, the PEM will serve as the technical conscience for this line of products ... Other program stakeholders for which this technical leader interfaces are the program managers ...

Senior Program Manager

El Segundo, CA ยท On-site

$193K - $236K/yr

At CesiumAstro , we are developers and pioneers of out-of-the-box communication systems for ... We are looking to add a Senior Program Manager to our team. If you enjoy working in a startup ...

Senior Program Manager

El Segundo, CA ยท On-site

$123K - $124K/yr

At CesiumAstro , we are developers and pioneers of out-of-the-box communication systems for ... We are looking to add a Senior Program Manager to our team. If you enjoy working in a startup ...

NPI Engineer

Sunnyvale, CA ยท Hybrid

$246K - $333K/yr

... program management, or product operations, with at least 3 years in an NPI. * Understanding of modern software development practices (e.g., Agile, CI/CD, DevOps). * Understanding of hardware ...

The Program Chief Engineer shares the responsibility for engineering cost, schedule, and technical execution of the program within the Emerging Programs product line. The Chief Engineer reports to ...

The Program Chief Engineer shares the responsibility for engineering cost, schedule, and technical execution of the program within the Emerging Programs product line. The Chief Engineer reports to ...

Senior Program Manager

Irvine, CA ยท On-site

$160K - $220K/yr

The Senior Program Manager, alongside the Chief Program Engineer, plans and organizes all engineering functions specific to the program, coordinates client interaction between the program team and ...

next page

Showing results 1-20

Program Developer information

See California salary details

$26.2K

$59.2K

$97.2K

How much do program developer jobs pay per year?

As of Jun 23, 2026, the average yearly pay for program developer in California is $59,194.00, according to ZipRecruiter salary data. Most workers in this role earn between $42,900.00 and $74,000.00 per year, depending on experience, location, and employer.

What does a program developer do?

A program developer designs, writes, tests, and maintains software applications or systems. They use programming languages such as Java, Python, or C++ and often collaborate with teams to meet project requirements and deadlines.

What Is a Program Developer?

A program developer creates or enhances software to meet company needs. As a program developer, you make work on applications for different departments, such as human resources, sales, or data processing. Your job duties include designing software solutions that make the company procedures more efficient, programming the computer language, and troubleshooting the code to resolve bugs and errors. Program developers may work independently or on a team of software designers.

What are some common challenges faced by Program Developers when collaborating with cross-functional teams?

Program Developers often work closely with designers, product managers, and quality assurance teams. A common challenge is ensuring clear communication across these diverse groups, as each may have different priorities and technical backgrounds. Balancing feature requests with technical feasibility and project deadlines can also be demanding. Successful Program Developers proactively seek feedback, clarify requirements, and use collaborative tools to keep everyone aligned, which helps minimize misunderstandings and bottlenecks.

What are the key skills and qualifications needed to thrive as a Program Developer, and why are they important?

To thrive as a Program Developer, you need strong programming skills, knowledge of software development methodologies, and typically a degree in computer science or a related field. Familiarity with tools like version control systems (e.g., Git), integrated development environments (IDEs), and frameworks relevant to the target platform is essential. Problem-solving abilities, teamwork, and effective communication are important soft skills that set top developers apart. These competencies enable the creation of robust, maintainable software solutions and efficient collaboration within development teams.

What engineers make $500,000?

Senior software engineers, especially those in high-demand fields like machine learning, cloud computing, or cybersecurity, can earn $500,000 or more annually, often through a combination of base salary, bonuses, and stock options. Achieving this level typically requires extensive experience, advanced skills, and working at large tech companies or startups with significant funding.

What is the difference between Program Developer vs Software Engineer?

AspectProgram DeveloperSoftware Engineer
CredentialsTypically requires a bachelor's degree in computer science or related fieldUsually requires a bachelor's or master's degree in computer science or software engineering
Work EnvironmentOften works on specific projects, coding, and debuggingDesigns, develops, tests, and maintains software systems
Industry UsageCommon in software development firms, tech companies, and IT departmentsWidely used across tech, finance, healthcare, and other industries
Search & Comparison IntentOften compared for coding roles and project workCompared for system design and software architecture roles

While both Program Developers and Software Engineers work in software creation, Program Developers typically focus on coding and implementing specific programs, whereas Software Engineers are involved in designing and architecting entire software systems. The roles often overlap, but Software Engineers usually have broader responsibilities in system design and integration.

What jobs pay 200,000 a year in the USA?

Program developers with extensive experience, specialized skills, and advanced certifications can earn around $200,000 annually, especially in senior or leadership roles such as software engineering managers or technical directors. High-paying tech roles often require expertise in programming languages, project management, and industry-specific knowledge, typically within large companies or competitive markets.

What are Program Developers?

Program Developers are professionals who design, plan, and implement new software programs or systems. They analyze user needs, write code, test applications, and work collaboratively with other team members like designers and project managers. In addition to technical skills, Program Developers often manage project timelines and ensure that software solutions meet both user and business requirements. Their work is crucial in creating functional, efficient, and user-friendly software products.

What jobs in the US pay 300,000 a year?

For a Program Developer, earning $300,000 annually typically requires senior-level experience, specialized skills, and often leadership responsibilities. High-paying roles may be found in industries like technology, finance, or consulting, especially for those with advanced certifications or extensive project management expertise.
What are popular job titles related to Program Developer jobs in California? For Program Developer jobs in California, the most frequently searched job titles are:
What cities in California are hiring for Program Developer jobs? Cities in California with the most Program Developer job openings:
What are popular job titles related to Program Developer jobs in CA? For Program Developer jobs in CA, the most frequently searched job titles are:
Infographic showing various Program Developer job openings in California as of June 2026, with employment types broken down into 72% Full Time, and 28% Contract. Highlights an 91% In-person, and 9% Remote job distribution, with an average salary of $59,194 per year, or $28.5 per hour.
Chief Program Engineer (IoT)

Chief Program Engineer (IoT)

Knightscope

Sunnyvale, CA โ€ข On-site

Full-time

Medical, Dental, Vision, PTO

Posted 12 days ago


Job description

Salary: $150,000 $180,000 DOE

About Knightscope

Knightscope is a security technology company building the nations first Autonomous Security Force. The Company combines autonomous machines, advanced software, and human expertise to help protect people, property, and critical infrastructure. Knightscopes long-term mission is to make the United States of America the safest country in the world.


Knightscope is seeking a highly driven, hands-on, and technically proficient Chief Program Engineer to lead the Emergency Communication Device (ECD) product line the Blue Light Tower, Blue Light Emergency Phone, Call Box, and Retrofit Kit. You will serve as the product, program, engineering, and technical focal point for all ECD products in production and in the field, while leading new product development for the next generation Retrofit Kit. This key role will oversee the integration of mechanical, electrical, telecommunications, power, solar, and embedded systems, working cross-functionally with design, engineering, cybersecurity, manufacturing, marketing, sales, service, and executive leadership. Given the importance of the program, you will report directly to the CEO.


Location: Sunnyvale, CA (Knightscope Headquarters) on-site


You must possess strong leadership capabilities, a roll-up-your-sleeves mentality, and technical depth across complex systems including new product development processes, re-balancing of targets, gates, and milestones. This is a rare opportunity to begin to overhaul the nations public safety and security infrastructure with a mission-driven team in a fast-paced, entrepreneurial environment.


RESPONSIBILITIES

  • Serve as the single point of accountability for all technical aspects of the ECD product line: Blue Light Tower, Blue Light Emergency Phone, Call Box, and Retrofit Kit.
  • Lead new product development for the next generation Retrofit Kit from concept through validation, regulatory approvals, and production ramp including integration with the Knightscope Signals platform.
  • Lead cross-disciplinary engineering efforts to deliver program milestones.
  • Own product quality, reliability, and field performance across deployed units nationwide including installation standards, troubleshooting, root cause analysis, and permanent corrective action.
  • Manage program schedules, build complexity, technical risks, design reviews, BOM cost targets, and technical program documentation.
  • Work closely with supply chain and manufacturing teams to ensure cost, quality, reliability, cybersecurity, and scalability targets are met.
  • Serve as the technical resource for marketing, sales, and service site requirements, specification reviews, proposal support, and technical escalations.
  • Interface with executive leadership for program status updates, major decision reviews, growth plans, and risk mitigation.
  • Maintain a hands-on approach to problem-solving, from root cause analysis to complex system integration troubleshooting.
  • Drive continuous innovation to improve ECD product capabilities, manufacturability, installations, and field performance.
  • Mentor and develop junior engineering talent as the program and company scale.


QUALIFICATIONS

  • Bachelors degree in engineering required; Masters degree preferred.
  • 10+ years of experience leading product development or engineering programs across emergency communications, life-safety systems, telecommunications, IoT platforms, smart city infrastructure, or large-scale electromechanical systems.
  • Deep understanding of system architecture for outdoor-rated, field-deployed devices enclosures, power (AC, solar, PoE), cellular and VoIP communications, remote management, and cybersecurity.
  • Hands-on experience building and validating integrated hardware platforms from prototype through production.
  • Familiarity with relevant codes and standards (UL, FCC, ADA, NFPA, and campus life-safety requirements) is a strong plus.
  • Exceptional organizational and leadership skills, with proven ability to manage multidisciplinary teams in a startup environment.
  • Strong problem-solving abilities, analytical thinking, and decision-making under pressure.
  • Excellent written and verbal communication skills.
  • Ability to thrive in a fast-paced, start-up-like environment with minimal supervision.
  • US citizenship is required for this position.


COMPENSATION

  • Base salary range: $150,000 $180,000, depending on experience and qualifications
  • Stock option grant
  • Performance bonus
  • Health, dental, vision insurance
  • Paid time off, holidays, and more


All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, or national origin.