E

E-Space

Sustainable satellite constellations for AIoT data

Senior DSP Software Engineer

Embedded EngineeringUpdated on Nov 11
Full-timeSanta Clara, CA, USA$140k - $200k /yr

About the Job

Requirements

  • Demonstrated ability to design and deliver communication digital signal processing algorithms, explain their performance limits, and make implementation tradeoffs using simulation and measured results.
  • Ability to implement and debug numerical algorithms in C and C++, and to use Python or MATLAB for simulation, analysis, and test automation.
  • Practical experience implementing 5G New Radio physical-layer functions and interpreting relevant 3GPP specifications, with the ability to turn requirements into subsystem designs and validation plans.
  • Demonstrated experience converting floating-point algorithms to fixed-point implementations, selecting numerical precision, and validating performance against a reference model.
  • Demonstrated ownership of real-time embedded digital signal processing software, including profiling, optimization, hardware/software integration, and systematic debugging on an embedded target. Experience developing low-power firmware in collaboration with ASIC designers and evaluating power, performance, and memory tradeoffs.
  • Ability to build reproducible tests, use version control, document technical assumptions and results, and explain discrepancies during code and design reviews.
  • Evidence of independently delivering a physical-layer subsystem or comparable modem capability through integration and validation, and improving others' work through technical reviews or mentoring.
  • Typical background guidance is a BS with 7+ years, an MS with 5+ years, or a PhD with 3+ years of relevant experience in digital signal processing, wireless communications, or embedded modem development, with a degree in Electrical Engineering, Computer Engineering, or a related field. These guidelines are not mandatory minimums; relevant doctoral research may count toward experience, while demonstrated implementation and delivery capability remains essential.
  • Flexibility to occasionally work extended hours or weekends during critical periods is expected.

Responsibilities

  • Independently own the design, implementation, and integration of a 5G New Radio physical-layer subsystem for satellite non-terrestrial networks, translating system requirements into algorithms, firmware interfaces, and measurable acceptance criteria.
  • Define and execute physical-layer and link-level simulation studies for the subsystem, select representative non-terrestrial network operating conditions and corner cases, and resolve tradeoffs among link performance, implementation complexity, latency, memory, and power.
  • Deliver and optimize production digital signal processing firmware for the subsystem, including real-time processing, data movement, and accelerator interaction. Work with ASIC engineers to reduce power through efficient computation, memory access, and power-state control while meeting real-time deadlines; diagnose performance bottlenecks and integration failures.
  • Own the subsystem's reference models and ASIC test-vector deliverables, including fixed-point behavior, interface specifications, automated comparisons, and regression coverage agreed with design and verification teams.
  • Contribute to SystemC transaction-level modeling and high-level synthesis development, including synthesizable implementations, with guidance from experienced engineers.
  • Drive the subsystem's pre-silicon verification and new-chip bring-up activities, define tests and expected results, and resolve discrepancies across models, firmware, and hardware.
  • Review algorithms, code, and test plans; mentor less experienced engineers and coordinate technical dependencies with ASIC, verification, and software teams.
  • Anticipate subsystem integration risks and dependencies, make technical decisions, and engage engineers to drive issues to verified resolution. Make commitments and acceptance criteria explicit, communicate risks early, and follow through until agreed work is complete.
  • Deliver a subsystem that meets agreed performance, power, and real-time requirements; maintain reference models and tests that support reproducible verification, and resolve discrepancies across models, firmware, and hardware through integration and silicon bring-up.

Desired Qualifications

  • Experience building SystemC transaction-level modeling models for hardware/software integration or performance analysis, or delivering synthesizable high-level synthesis blocks with verified functional behavior and evaluated latency, throughput, and resource use.
  • Experience with 5G New Radio or non-terrestrial network algorithms and specifications, satellite channel modeling, or compensation for Doppler and timing effects.
  • Experience taking modem functions through pre-silicon verification and silicon bring-up, including correlation of simulation results with hardware measurements.
  • Experience with 5G New Radio medium access control, physical-layer/medium-access-control interfaces, scheduling interactions, or hybrid automatic repeat request procedures.
  • Experience implementing and optimizing algorithms on vector digital signal processors, including single instruction, multiple data intrinsics, vectorization, and efficient memory access.
  • Experience validating ASIC power-management features through firmware, including clock or power gating, retention, and sleep/wake transitions under real-time constraints.

About the Company

E-Space

Sustainable satellite constellations for AIoT data

E-Space designs small, easy-to-install satellite devices that can be tracked and connected from anywhere on Earth. Its E-Space LEO platform uses AIoT to optimize data from these devices, turning it into actionable insights and automated actions. By redesigning spacecraft, antenna, and deployment methods, it lowers the cost of satellite systems and makes space technology more accessible for governments, businesses, communities, and individuals. The company aims to be an ESG-aligned partner, using space data to support sustainable decisions and responsible planetary stewardship.

Company size
51-200
Company stage
Seed
Total funding
$50M
Headquarters
Arlington, TX
Founded
2021

Recently Posted Jobs

Explore more opportunities at E-Space

See more jobs