1

Product Software Engineer Jobs in California (NOW HIRING)

... product software. Determines overall system and user needs analyzes system capabilities to resolve problems on program intent output requirements input data acquisition programming techniques and ...

... product software. Determines overall system and user needs analyzes system capabilities to resolve problems on program intent output requirements input data acquisition programming techniques and ...

Software Engineer

San Diego, CA · On-site

$109K - $171K/yr

Our Software Engineering (R&D) department is looking for a Software Engineer here in San Diego ... This is an opportunity to work on all aspects of the product software, including desktop ...

Software Engineer

San Diego, CA · On-site

$109K - $171K/yr

Our Software Engineering (R&D) department is looking for a Software Engineer here in San Diego ... This is an opportunity to work on all aspects of the product software, including desktop ...

Our Software Engineering (R&D) department is looking for a Software Engineer here in San Diego ... This is an opportunity to work on all aspects of the product software, including desktop ...

Software Engineer

Santa Clara, CA · On-site

$226K - $227K/yr

Administer and maintain production systems running on multiple technology frameworks and ... Software Engineering or a related field plus two (2) years of experience in a related occupation.

Senior Software Engineer

San Diego, CA · On-site

$130K - $171K/yr

Position Summary: The Sr. Software Engineer position, Intraoperative Neuromonitoring, is ... Writes product software documentation * Manages lifecycle for different projects inclusive of ...

Senior Software Engineer

San Diego, CA · On-site

$130K - $171K/yr

Position Summary: The Sr. Software Engineer position, Intraoperative Neuromonitoring, is ... Writes product software documentation * Manages lifecycle for different projects inclusive of ...

Senior Software Engineer

San Diego, CA · On-site

$140 - $180/hr

We are seeking a Senior Software Engineer to join a new product engineering team being built in San Diego, developing software for providers in the sleep health diagnostics domain. This is a ...

Required : • 5+ years of production software engineering experience with deep expertise in Python and systems-level architecture. • Built and maintained high-performance data pipelines for ...

Software Engineer

Newark, CA · On-site

$181K - $190K/yr

Administer and maintain production systems running on multiple technology frameworks and ... Software Engineering or a related field plus two (2) years of experience in a related occupation.

Position Overview We are seeking a Software Engineer with strong programming fundamentals. You'll ... Debug and troubleshoot production issues across distributed systems and cloud environments.

Showing results 41-60

Product Software Engineer information

See California salary details

$52.3K

$142.2K

$202.3K

How much do product software engineer jobs pay per year?

As of Aug 9, 2026, the average yearly pay for product software engineer in California is $142,185.00, according to ZipRecruiter salary data. Most workers in this role earn between $86,800.00 and $202,300.00 per year, depending on experience, location, and employer.

What is a product software engineer?

A Product Software Engineer focuses on designing, developing, and maintaining software solutions that align with business and user needs. They work closely with product managers, designers, and other engineers to build scalable and efficient applications. Their role involves coding, debugging, testing, and optimizing software for performance and usability. Additionally, they ensure the software meets technical and business requirements while continuously improving features based on user feedback.

What are the key skills and qualifications needed to thrive as a product software engineer?

To thrive as a Product Software Engineer, you need proficiency in software engineering principles, product development methodologies, and programming languages such as Python, Java, or JavaScript, typically supported by a computer science degree or equivalent experience. Experience with tools like Git, Agile project management systems, and deployment platforms (e.g., AWS, Docker) is frequently required, and certifications such as AWS Certified Developer or Scrum Master are often valued. Strong collaboration, problem-solving abilities, and clear communication skills are essential for effectively working within multidisciplinary teams and translating user needs into technical solutions. These competencies are crucial for building robust, user-centered products that drive business value and meet market demands.

What does a product software engineer do?

As a Product Software Engineer, your daily responsibilities often include designing, developing, testing, and deploying new product features in collaboration with product managers and designers. You will participate in code reviews, troubleshoot bugs, and contribute to the improvement of development processes and product quality. Additionally, you’ll work closely with cross-functional teams such as UX/UI, QA, and marketing to ensure the product meets technical standards and customer needs. This role requires a balance between hands-on engineering and a strong focus on the end-user experience.

What job categories do people searching Product Software Engineer jobs in California look for? The top searched job categories for Product Software Engineer jobs in California are:
Infographic showing various Product Software Engineer job openings in California as of August 2026, with employment types broken down into 78% Full Time, 18% Part Time, 3% Contract, and 1% Nights. Highlights an 89% Physical, 3% Hybrid, and 8% Remote job distribution, with an average salary of $142,185 per year, or $68.4 per hour.

Embedded Software Engineer with Security Clearance

Artech Information Systems

Manhattan Beach, CA • On-site

$70 - $75/hr

Other

Posted 23 days ago


Job description

Job Title: Embedded Software Engineer Location: Manhattan Beach, CA Duration: 12 months and possible extension pay range: $70 - $75/hr W2 All Inclusive Clearance: Active Top Secret The Software Engineer will develop software which will operate in a resource constrained target environment with soft and hard real time requirements for various flight/space/ground systems. The software will typically implement complex data analysis, data routing, and/or control systems algorithms. Candidate will need familiarity with various processors, memory, and I/O architectures and be able to implement both procedural and object-oriented software in C++. Candidates will work with real-time operating systems, such as VxWorks or Linux, and their associated host/development environments and tools. Designs, develops, documents, tests and debugs applications software and systems that contain logical and mathematical solutions. Conducts multidisciplinary research and collaborates with equipment designers and/or hardware engineers in the planning, design, development, and utilization of electronic data processing systems for product software. Determines overall system and user needs; analyzes system capabilities to resolve problems on program intent, output requirements, input data acquisition, programming techniques and controls; prepares operating instructions; designs and develops utility programs. Ensure software standards are met. Candidates should have academic and work experience in software engineering and development across the full life cycle for automated test sets/test systems on aerospace programs. Candidates should have experience working in a process-oriented environment utilizing waterfall, spiral, or agile processes. Candidates should also have strong verbal and written communication skills and be comfortable working on large teams with talented engineering from other engineering disciplines in a lab environment. Basic Qualifications: • Bachelor's Degree in Computer Engineering, Computer Science, or Software Engineering from an ABET university with minimum 5+ years software development experience • Experience with Object-Oriented software design and C++ programming • Experience executing in a RTOS environment (i.e., FreeRTOS, RT-Linux, GH Integrity) • Comfortable working in a fast-paced lab environment with rapid development • Active Top Secret Clearance Preferred Qualifications: • Experience across the various life cycle phases including software systems architecture development, requirements definition and analysis, OO development, code and unit test, system integration and test • Experience with lab instruments such as noise and signal generators; logic, spectrum, and network analyzers; and power sources and switches • Experience with hardware validation and verification of RF, digital or mixed signal devices

Artech logo

About Artech

Sourced by ZipRecruiter

Artech is a leading IT staffing and consulting company based in Morristown, NJ, US. Since its foundation in 1992, Artech has mastered in complementing human expertise with technology and business acumen to produce world-class staffing solutions. The company caters to diverse industry sectors, including financial services, healthcare, telecommunication, energy and utilities, supply chain, and retail. It provides IT consulting, project management, professional and staff augmentation, and managed staffing services. Artech's mission is to provide exceptional IT staffing services to its clients by comprehending their business needs and then crafting a customized staffing strategy. Its notable achievement includes being recognized as one of the largest IT staffing companies in the U.S, according to Staffing Industry Analysts (SIA).

Industry

Recruiting and staffing services

Company size

10,000+ Employees

Headquarters location

Morristown, NJ, US

Year founded

1992