Skip to content
Northwood SpaceNorthwood SpaceLos Angeles, CA

DSP Engineer (Early Career)

Develops and owns physical layer algorithms for software-defined radio systems in satellite communications, from modeling in Python/Rust to fixed-point FPGA implementation and field validation. Requires strong programming, digital comms knowledge, and 2+ years experience.

100k – 140k
On-site2+ YOEEmbedded Engineering

About the role

Responsibilities

  • Own the design, validation, and testing of physical layer algorithms for demodulation and beamforming applications
  • Develop and maintain floating- and fixed-point algorithm models in Python and Rust
  • Collaborate with FPGA engineers to validate fixed-point implementations appropriate for RTL, ensuring high fidelity between model and hardware
  • Contribute to RF systems analysis and dynamic link budgeting for phased array systems
  • Take ownership of customer waveform requirements and end-to-end delivery

Basic Qualifications

  • Bachelor's degree with 2+ years of relevant experience, or Master's degree, in a field involving numerical algorithm development
  • Strong programming skills in Python
  • Exposure to lower-level languages such as C++ or Rust
  • Solid end-to-end understanding of digital communications — modulation, pulse shaping, synchronization, and demodulation
  • Demonstrated ownership of an algorithmic outcome: you built something, deployed it, and found out if it worked

Preferred Qualifications

  • Familiarity with SDR frameworks such as GNU Radio
  • Experience with fixed-point algorithm development
  • Knowledge of satellite communications standards such as CCSDS or DVB-S2X
  • Experience with FPGA development or close collaboration with FPGA engineers
  • Experience modeling physical systems to inform adaptive algorithm design
  • Experience building or contributing to high-performance numerical libraries or frameworks

Compensation and Benefits

  • DSP Engineer/Level 1: $100,000 - $140,000 per year
  • DSP Engineer/Level 2: $140,000 - $170,000 per year
  • Base salary determined by job-related knowledge, skills, education, and experience
  • Equity in the form of stock options or other long-term incentives, potential performance bonuses
  • Comprehensive medical, vision, and dental coverage, 401(k), short- and long-term disability insurance, life insurance, paid parental leave, generous paid time off, and various perks

Skills

PythonRustC++Gnu RadioFpgaDigital Signal ProcessingSoftware Defined RadioCcsdsDvb-S2XRtl
Applied Intuition

C++ Software Engineer

Applied IntuitionPoway, CA

Develop high-performance C++ framework software enabling collaborative autonomy behaviors for multi-domain (air, ground, maritime) autonomous systems. Requires 2+ years professional software engineering experience, strong modern C++ skills, Python/shell scripting, and AI coding tools proficiency.

100k – 200k
On-site2+ YOEEmbedded Engineering
Applied Intuition

C++ Software Engineer

Applied IntuitionArlington, VA

Develop high-performance C++ framework software enabling collaborative autonomy behaviors for multi-domain (air, ground, maritime) autonomous systems. Requires 2+ years professional software engineering experience and strong modern C++ skills.

100k – 200k
On-site2+ YOEEmbedded Engineering
Icarus

Embedded Software Engineer

IcarusEl Segundo, CA

Build and own flight-critical embedded software for solar-powered stratospheric aircraft. Requires 1+ years of real embedded systems experience, strong C/C++ skills, RTOS or bare-metal firmware, and hands-on debugging with hardware interfaces.

100k – 160k
On-site1+ YOEEmbedded Engineering
Icarus

GNC Engineer

IcarusEl Segundo, CA

Design, implement, and fly GNC systems for long-endurance stratospheric aircraft. Own the full GNC stack from modeling and control law design through flight test and field operations.

100k – 160k
On-site1+ YOEEmbedded Engineering
Shield AI

Engineer II, Software Embedded Applications (R5069)

Shield AIDallas, TX +1

Develop and integrate embedded C/C++ software for UAV avionics systems, working with sensors, payloads, and cross-functional teams in a fast-paced aerospace environment. Requires BS/MS/PhD in engineering/CS and professional embedded C++ experience.

100k – 150k
On-site2+ YOEEmbedded Engineering