2

Remote Digital Signal Processing Engineer Jobs in California

Mixed-Signal CMOS IC Design Engineer

Menlo Park, CA ยท On-site +1

$160K - $250K/yr

... engineers to accomplishing the goals. Key Responsibilities: * Design and development of mixed ... Strong background in analog and digital mixed-signal design, including charge pumps, power control ...

Software Engineer

San Diego, CA ยท On-site +1

$87K - $157K/yr

... signal processing, ocean remote sensing, and high-performance computing . We're looking for a ... digital and mission innovations. Headquartered in Reston, Virginia, with 47,000 global employees ...

Software Engineer

Rancho Santa Fe, CA ยท On-site +1

$87K - $157K/yr

... signal processing, ocean remote sensing, and high-performance computing . We're looking for a ... digital and mission innovations. Headquartered in Reston, Virginia, with 47,000 global employees ...

Software Engineer, Sensor/Imaging

Mountain View, CA ยท On-site +1

$204K - $259K/yr

Collaborate closely with multidisciplinary teams--including Sensor, Signal Processing, Perception ... remote, the specific salary range for your preferred location, during the hiring process. Waymo ...

Software Engineer

Cardiff By The Sea, CA ยท On-site +1

$87K - $157K/yr

... signal processing, ocean remote sensing, and high-performance computing . We're looking for a ... digital and mission innovations. Headquartered in Reston, Virginia, with 47,000 global employees ...

Software Engineer

Chula Vista, CA ยท On-site +1

$87K - $157K/yr

... signal processing, ocean remote sensing, and high-performance computing . We're looking for a ... digital and mission innovations. Headquartered in Reston, Virginia, with 47,000 global employees ...

Software Engineer

National City, CA ยท On-site +1

$87K - $157K/yr

... signal processing, ocean remote sensing, and high-performance computing . We're looking for a ... digital and mission innovations. Headquartered in Reston, Virginia, with 47,000 global employees ...

Software Engineer

El Cajon, CA ยท On-site +1

$87K - $157K/yr

... signal processing, ocean remote sensing, and high-performance computing . We're looking for a ... digital and mission innovations. Headquartered in Reston, Virginia, with 47,000 global employees ...

Software Engineer

La Jolla, CA ยท On-site +1

$87K - $157K/yr

... signal processing, ocean remote sensing, and high-performance computing . We're looking for a ... digital and mission innovations. Headquartered in Reston, Virginia, with 47,000 global employees ...

Software Engineer, Sensor/Imaging

San Francisco, CA ยท On-site +1

$204K - $259K/yr

Collaborate closely with multidisciplinary teams-including Sensor, Signal Processing, Perception ... remote, the specific salary range for your preferred location, during the hiring process. Waymo ...

Software Engineer, Sensor/Imaging

Mountain View, CA ยท On-site +1

$204K - $259K/yr

Collaborate closely with multidisciplinary teams-including Sensor, Signal Processing, Perception ... remote, the specific salary range for your preferred location, during the hiring process. Waymo ...

Senior ML/Research Scientist

Mountain View, CA ยท On-site +1

$116K - $148K/yr

Apply signal processing, machine learning, and statistical analysis to decode biosignals. * Develop ... Collaborate with engineering and product teams to integrate the latest research into prototypes and ...

next page

Showing results 1-20

Remote Digital Signal Processing Engineer information

What is the difference between Remote Digital Signal Processing Engineer vs Remote Audio Signal Processing Engineer?

AspectRemote Digital Signal Processing EngineerRemote Audio Signal Processing Engineer
Required CredentialsBachelor's or Master's in Electrical Engineering, Computer Science, or related fields; knowledge of DSP algorithmsBachelor's or Master's in Audio Engineering, Electrical Engineering, or related fields; expertise in audio processing
Work EnvironmentRemote, often in tech or telecommunications companiesRemote, mainly in music, media, or audio technology companies
Industry UsageTelecommunications, defense, consumer electronicsMusic production, broadcasting, audio hardware/software

The main difference is that Remote Digital Signal Processing Engineers focus on a broad range of signals like radio, radar, or telecommunications, while Remote Audio Signal Processing Engineers specialize in audio signals for music, media, and broadcasting. Both roles require strong DSP knowledge and often work remotely in tech-driven industries.

What are some common challenges faced by remote Digital Signal Processing Engineers and how can they be addressed?

Remote Digital Signal Processing (DSP) Engineers often face challenges such as effective real-time collaboration with cross-functional teams, accessing specialized hardware for testing, and managing complex project documentation. To address these, many teams use collaborative platforms for code reviews, version control, and communication, as well as remote access to lab equipment or simulation tools. Proactive communication and clear documentation are essential for staying aligned with team goals and timelines, enabling remote DSP engineers to contribute effectively despite geographical distance.

What are the key skills and qualifications needed to thrive as a Remote Digital Signal Processing Engineer, and why are they important?

To thrive as a Remote Digital Signal Processing (DSP) Engineer, you need a solid background in electrical engineering, mathematics, and DSP theory, often supported by a bachelor's or master's degree in a related field. Familiarity with tools such as MATLAB, Python, C/C++, and DSP development environments, as well as experience with relevant certifications, is essential. Strong problem-solving abilities, self-motivation, and effective remote communication are standout soft skills for this role. These skills ensure accurate signal analysis, efficient project delivery, and seamless collaboration with distributed engineering teams.

What is a Remote Digital Signal Processing Engineer?

A Remote Digital Signal Processing (DSP) Engineer is a professional who designs, develops, and implements algorithms and systems for processing digital signals such as audio, video, radar, or sensor data, while working from a remote location. They use mathematical and computational techniques to analyze and manipulate signals to achieve desired outcomes, such as noise reduction, data compression, or feature extraction. Remote DSP Engineers typically collaborate with teams using digital tools, contribute to product development, and may work in industries such as telecommunications, audio engineering, medical imaging, or defense. Their role often involves programming, simulation, and testing of algorithms using languages like MATLAB, Python, or C/C++.
What are the most commonly searched types of Digital Signal Processing Engineer jobs in California? The most popular types of Digital Signal Processing Engineer jobs in California are:
What are popular job titles related to Remote Digital Signal Processing Engineer jobs in California? For Remote Digital Signal Processing Engineer jobs in California, the most frequently searched job titles are:
What job categories do people searching Remote Digital Signal Processing Engineer jobs in California look for? The top searched job categories for Remote Digital Signal Processing Engineer jobs in California are:
What cities in California are hiring for Remote Digital Signal Processing Engineer jobs? Cities in California with the most Remote Digital Signal Processing Engineer job openings:
Infographic showing various Remote Digital Signal Processing Engineer job openings in California as of June 2026, with employment types broken down into 75% Full Time, and 25% Contract. Highlights an 100% Remote job distribution.
Staff Software Engineer - Computer Vision

Staff Software Engineer - Computer Vision

Array Labs

Redwood City, CA โ€ข On-site, Remote

Full-time

Posted 23 days ago


Job description

About Us

Array Labs is building a new way to understand the physical world.

Today, most geospatial systems are built around flat imagery, incomplete elevation models, slow refresh cycles, or narrow-area surveys. The world increasingly needs something better: accurate, frequently updated 3D information about the places, infrastructure, terrain, and activity that shape human decisions.

Array is building that system. We are developing a coordinated fleet of radar satellites designed to create high-resolution 3D data products of the Earth at unprecedented scale, speed, and reliability. Our technology is built to work across wide areas, through clouds, day and night, and to support both commercial and government customers operating in environments where timely physical-world understanding matters.

We design and build our satellites, radar payloads, sensing systems, and data products end-to-end. Our goal is to make 3D geospatial intelligence dramatically more accessible, useful, and operationally relevant for customers in mapping, infrastructure, disaster response, defense, intelligence, energy, telecommunications, mining, and other industries that depend on understanding the changing Earth.

ย 
About the Job
As a Staff Software Engineer for Computer Vision, you will develop and deploy across all of Array's 3D processing capabilities, including our photogrammetry and radar reconstruction pipelines. The work spans computer vision algorithms and production engineering: you should be equally comfortable reading a paper about unfamiliar algorithms, and shipping new capabilities as production-quality software. The position will work closely with 3D reconstruction scientists, radar algorithms engineers, and product engineers.
Responsibilities
  • Productionize and continuously improve Array's photogrammetry and radar image formation pipelines using industry best practices.
  • Step into individual pipeline stages โ€” bundle adjustment, dense matching, point cloud generation, geometric refinement, geo-referencing โ€” to improve accuracy, robustness, and throughput.
  • Develop and optimize database schemas and storage solutions for managing large-scale 3D geospatial data.
  • Contribute to broader software engineering efforts across the company, including data infrastructure, analytics, and systems to deliver our satellite data to customers.
Basic Qualifications
  • 5+ years of software engineering experience, with a substantial portion focused on computer vision.
  • Strong proficiency in Python and C++, experience with cloud platforms (AWS, GCP, Azure) and containerization technologies (e.g. Docker, Kubernetes).
  • Strong foundation in geometric computer vision, spanning camera modeling, epipolar geometry, and multi-view reconstruction pipelines (stereo, SfM, MVS, bundle adjustment).
  • Excellent communicator, with the ability to make high-quality technical decisions in a startup environment.
Preferred Skills & Experience
  • Experience with geospatial concepts, remote sensing data, or robotics/autonomous vehicle sensor data
  • Familiarity with digital signal processing, radar algorithms, or SAR concepts
  • Familiarity with deep learning approaches to 3D vision (e.g. NeRF, 3D Gaussian Splatting, learned feature matching, or depth estimation)
  • Experience with C++ or CUDA for performance optimization
  • Ability to build visualization tools for geospatial or 3D data (Cesium, Three.js, or similar)
Compensation & Benefits
Our hiring and compensation strategy is simple: find uncommonly good people and pay them uncommonly well.
ย 
We offer high flexibility between salary and equity-based compensation. Final candidates can choose from three compensation mixes: low, medium, or high equity. Equity is a significant component of total compensation, and we aim to provide meaningful ownership for this role.
ย 
Full-time employees also enjoy a comprehensive benefits package including health, dental, vision, a 401(k) with company match, commuter benefits, and more.
ย 
ย 
Interview Process
We will conduct interviews via Google Meet with the potential for an onsite visit; the typical process takes around 3-5 weeks to complete from start to finish.
ย 
ย 
Why Join Array
At Array Labs, deep technical expertise meets relentless impact. We prioritize curiosity over hierarchy and bold engineering over incremental gains. Our world-class team across hardware engineering, software, and aerospace works collaboratively to push boundaries and move fast.
ย 
Our values:
  1. Build What Matters: Create technology that serves customers and advances humanity
  2. Innovate Together: Stay curious, collaborate openly, push boundaries as one team
  3. Employee Centric: Put our people first with a culture of trust, respect, and opportunity
  4. Join industry-leading experts to deliver unprecedented insights about our planet and build the future of Earth observation.
ย 
ITAR Requirements
To conform to U.S. Government space technology export regulations, including the International Traffic in Arms Regulations (ITAR) you must be a U.S. citizen, lawful permanent resident of the U.S., protected individual as defined by 8 U.S.C. 1324b(a)(3), or eligible to obtain the required authorizations from the U.S. Department of State.
ย 
Equal Opportunity Employer
Array Labs is an Equal Opportunity Employer. Employment decisions are made on the basis of merit, competence, and job qualifications and will not be influenced in any manner by gender, color, race, ethnicity, national origin, sexual orientation, religion, age, gender identity, veteran status, disability status, marital status, mental or physical disability or any other legally protected status.
ย 
If you require a reasonable accommodation during the application or interview process, please let us know.