Principal Signal Processing / Algorithm Engineer
$260k - $270kForesite Labs
Location: San Diego, CA | Full-Time | Salary: $260,000 – $270,000 Position Overview We are building a high-throughput analysis system for noisy, information-rich measurement data. The work sits at the boundary of signal processing, statistical estimation, physical-system modeling, and production software. The core challenge is turning an ambiguous real-world signal into a calibrated algorithm that can be trusted under operational constraints. This role owns algorithmic formulation and delivery. You will identify the right model for the signal, define the measurements that matter, build the algorithmic path from prototype to production, and work with partner teams when the data shows that the physical system or measurement process needs to change. The strongest fit is a hands‑on principal engineer who can sit with an imperfect signal, derive the right question, defend the math, write production‑intent code, and explain the tradeoff in plain language to people outside their specialty. Roles And Responsibilities Formulate and ship algorithms for noisy measurement data, including estimation, detection, calibration, confidence modeling, drift analysis, and systematic‑error reduction Build modeling and analysis frameworks that explain current performance, identify the factor limiting data quality, and prioritize the next experiment or engineering change Use simulation and controlled datasets to make algorithms work falsifiable: isolate failure modes, bound achievable performance, and separate model error from measurement error Work directly with hardware, measurement, and production‑engineering partners on what to measure, what to change, and how to tell whether a change improved the system Write production‑intent code with clear interfaces, deterministic behavior, and tests grounded in measured or simulated truth Translate algorithmic insight into product and system‑design decisions without turning every discussion into a research project What We’re Looking For (Must‑Haves) First‑principles problem formulation. Given a noisy, partly characterized signal and an incomplete goal, you can derive the right question before reaching for tools. You can defend an SNR estimate, likelihood model, error budget, or bias/variance tradeoff from the ground up. Shipped algorithmic ownership. You have personally taken an algorithm in signal processing, communications, radar, computational sensing, imaging, controls, physical‑layer systems, or a comparable domain from problem statement to a deployed system other people depend on. Production toolchain fluency. You are strong in Python for analysis and prototyping, and you can write production‑intent Rust or modern C++ where correctness, speed, memory layout, and maintainability matter. MATLAB‑only experience is not enough for this role. Cross‑disciplinary collaboration. You have shaped measurement, hardware, or physical‑system decisions using algorithmic evidence, not just consumed data handed to you by another team. Curiosity about the source of the data. You want to understand what the system actually measured, how the data was produced, and which assumptions are safe enough to encode. Education MS or PhD in EE, CS, Physics, Applied Math, Statistics, or related field or equivalent demonstrated work MS + 14 years, or PhD + 10 years, in DSP, image analysis, communications, physical‑layer algorithms, computational imaging, or comparable. What matters is demonstrated depth and shipped ownership Strongly Preferred Rust at shipping depth for performance‑critical algorithm or numerical components Communication‑theory or estimation‑theory tools applied outside their original domain: maximum‑likelihood detection, decision feedback, adaptive filtering, channel modeling, state estimation, or related methods GPU‑accelerated algorithm work in a real performance regime, especially CUDA or comparable accelerator programming Experience with simulation‑driven algorithm development where the simulator and algorithm improve together ML used as one tool inside a broader estimation or signal‑processing framework, with clear understanding of where it helps and where it hides failure modes Public or shareable evidence of depth: papers, patents, open source, technical talks, postmortems, or a concrete shipped system you can discuss Nice to Have Physical measurement systems with non‑trivial analysis pipelines Calibration and confidence / quality modeling on production outputs Custom FFI or systems‑language boundaries for performance‑critical numerical code Experience helping non‑algorithm teams use diagnostics without oversimplifying the underlying model We are an equal opportunity employer. We thrive on diversity and collaboration. #J-18808-Ljbffr Foresite Labs
- A technology and defense contractor is seeking an Algorithm Software Engineer in San Diego, CA, responsible for developing and deploying advanced signal processing applications. Candidates should have a Bachelor's degree in Computer Engineering or related fields, with over...SuggestedFor contractors
$260k - $270k
Foresite Labs in San Diego is seeking a Principal Engineer for algorithmic development focusing on noisy measurement data. This role requires strong skills in signal processing and algorithm formulation, as well as proficiency in Python and production coding in Rust or...SuggestedFull time$107.9k - $195.05k
...Development Organization seeks a Senior Fire Control Systems & Signal Processing Engineer to support the development of next‑generation hypersonic... ...Develop and implement advanced signal processing algorithms (e.g., filtering, tracking, beamforming) to support fire control...SuggestedFor contractors$69.55k - $125.73k
A technology and defense company is seeking a Junior Signal Processing Engineer in San Diego, CA to join their Electronic Warfare program. The role involves developing and testing algorithms using MATLAB and Simulink. Candidates should have a Bachelor's in a relevant field...Suggested- ...Warfare Division at Leidos currently has an opening for a Signal Processing Engineer to support EW programs in Arlington, VA or San Diego, CA.... ...lead tasks as well. Regular Tasks Develop, model, and test algorithms in Matlab, Simulink, or C++. Analyze results from...SuggestedImmediate startFlexible hours
- Leidos is seeking a Signal Processing Engineer in San Diego, CA. The role involves developing algorithms for electronic warfare programs, including testing and analysis of simulation data. Candidates must possess a Bachelor's in a related field and have at least 4 years...Flexible hours
$162.6k - $244k
...Qualcomm Technologies, Inc. Job Area Engineering Group, Engineering Group > Systems Engineering... .... QGOV is seeking an experienced 5G signal processing systems engineer to architect... ...layers Strong in Communication Theory, algorithms as it pertains to 5G or other waveforms...Work experience placementWork from home- A leading technology organization is seeking a Signal Processing Engineer in San Diego, CA. The role involves developing and testing algorithms in Matlab and C++, analyzing data to understand trends, and engaging in various projects. Ideal candidates will have a Bachelor...Flexible hours
$110k - $177k
Digital Signal Processing Ultrasound Engineer - Medical Device (San Diego, CA) page is loaded## Digital Signal Processing Ultrasound Engineer - Medical... ...theory to the design and specification of new imaging algorithms and imaging sub-systems.* Leading development and...Work at officeImmediate startWork visaRelocation package$107.9k - $195.05k
Leidos Defense Systems is seeking a Senior Fire Control Systems & Signal Processing Engineer in California to support hypersonic and missile defense systems development. The role involves designing algorithms and RF communications architectures in challenging environments...$260k - $270k
Foresite Labs (Stealth Co) is seeking a Principal Engineer in San Diego, CA, to lead algorithm development for high-throughput analysis systems. The ideal candidate will have a master's or PhD in a relevant field along with substantial industry experience (14+ years with...- A leading technology company is seeking an experienced 5G signal processing systems engineer to architect solutions using Qualcomm SOC processors for U.S. Government applications. The successful candidate must possess strong cellular knowledge (5G), hands-on experience...
$201.3k - $302.2k
Display Image Processing Algorithms Engineer, Platform Architecture Do you love working on state-of-the-art technologies? Are you forward-thinking... ...implications to hardware and software Deep knowledge of digital signal processing and its applications to image, video, and...WorldwideRelocation$154.05k - $278.48k
A leading defense technology company is seeking a Chief Engineer to oversee research, design, and development of electronic warfare systems... ...lead technical teams, communicate effectively, and develop algorithms for advanced solutions. This role offers competitive benefits...$139.5k - $258.1k
...California is seeking a highly motivated Camera ISP Algorithm Engineer. In this role, you will develop innovative image processing algorithms to enhance the camera capabilities... ...will have a deep understanding of image signal processing and experience in both traditional...$150k - $200k
Overview Join our fast-paced and passionate team as a Robotics Process Engineer 4. As we scale, you will be instrumental in building our foundation from the ground up. This is a dynamic, hands-on role for a self-starter who thrives in a fluid startup environment. You'll...PrincipalFull timeLocal areaFlexible hours- ...leading technology organization seeks a Principal Research Scientist to support remote... ...Key responsibilities include developing algorithms and leading research in sensor... ...range and includes health and wellness benefits. #J-18808-Ljbffr IEEE Signal Processing SocietyPrincipalRemote job
- A leading technology company in California is seeking a Battery Algorithm Software Engineer to design and develop innovative battery management algorithms for various products. The ideal candidate will possess a Bachelor's degree and at least 3 years of relevant industry...
$94.2k - $141.2k
...Qualcomm Technologies, Inc.Job Area:Engineering Group, Engineering Group >... ...(PDTE) team. The RFMS Mixed‑Signal PDTE team is responsible for... ...‑up, lab automation, and algorithm / DSP developmentHands‑on experience... ...the application/hiring process, rest assured that Qualcomm is...Work from home$242.3k - $363.5k
...Principal Or Senior Director-Level Robotics System Architecture... ...decision making. Guide signal processing and sensor pipeline design... ...partnering with silicon and algorithm teams to meet accuracy, latency... ...: • Bachelor's degree in Engineering, Information Systems,...PrincipalWork experience placementWork from home$205.1k - $307.7k
...possible. Position Summary The Principal Deep Learning/AI Engineer Bioinformatics is a senior hands-... ..., with deep personal ownership of algorithm design, model development,... ...instrument-adjacent AI (basecalling, signal processing, error modeling, run QC). Experience...PrincipalLocal area$192k - $288k
Company Qualcomm Technologies, Inc. Job Area Engineering Group, Engineering Group > ASICS... ...work across multiple organizations such as process and packaging team, system power team,... ...capacitance extraction Good knowledge of signal and power integrity, and chiplets Good...PrincipalWork experience placement$258k - $275k
Principal Systems Software Engineer Location: San Diego, CA Job Type: Full-Time Salary Range: $258,000... ...instrument, through GPU-accelerated signal processing, to offloading for secondary and... ...and image processing Implement DSP algorithms including frequency-domain...PrincipalFull timeLocal area$131.3k - $237.35k
...Electronic Warfare Division is looking for a Principal Research Scientist to support remote... ...sensor exploitation systems including signal processing, automatic target recognition (ATR),... ...signature modeling. Develop ATR algorithms using Python, MATLAB, C++, and other languages...PrincipalRemote work- ...consultant or project leader, applies engineering principles, procedures and techniques to... ...for a line of site RF link. Develops algorithms and plans, conducts and directs... ...problems. Identifies systems engineering process improvements and enforces the execution...PrincipalFor subcontractor
$134.33k - $208.55k
...security; life sciences; and industrial process control. As a mid-IR technology... ...Job Summary We are seeking a Principal Software Engineer to lead the design and development... ..., image processing routines, signal processing algorithms, and optimization tools. Support...PrincipalContract workWork experience placementLocal areaFlexible hours- Northrop Grumman Corp. (AU) in San Diego is looking for a Principal or Sr. Principal GNC Engineer to join the Advanced GNC team. This role involves developing algorithms and models to ensure aircraft navigation and control integrity. The ideal candidate will have a strong...Principal
- ...Senior Algorithm Scientist Hybrid - San Diego, California Our mission at Oura is... ...research, development and deployment of signal processing and machine learning algorithms for... ...years of work experience in biomedical engineering, electrical engineering, neural engineering...Work experience placementWork at officeLocal areaRemote workOverseasFlexible hoursEarly shift
$132k - $222.2k
...optimizing our mindset, technology, and processes for faster, more nimble execution. Our... ...accelerate laboratory science. You will engineer the connective tissue between Agentic... ...RLHF Direct experience integrating AI or algorithmic decision systems with laboratory...PrincipalFull timeFlexible hours$137.8k - $206.8k
...Grumman Aeronautics Systems has an opening for a AI Systems Engineer (Principal or Senior Principal Level) to join our team of qualified,... ...traditional ones to test 1) multi-agent systems employing algorithms that produce ever-changing outcomes related to detection and...PrincipalRelocation packageShift work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Signal Processing / Algorithm Engineer. Be the first to apply!
- director data engineering San Diego, CA
- senior civil engineer project manager San Diego, CA
- principal cloud engineer San Diego, CA
- director systems engineering San Diego, CA
- engineering director San Diego, CA
- director of electrical engineering San Diego, CA
- principal infrastructure engineer San Diego, CA
- principal network engineer San Diego, CA
- chief engineer San Diego, CA
- civil engineer project manager San Diego, CA

