Description
Job Title: Communications/DSP Associate Engineer (Summer 2026)
Astranis is seeking a highly motivated and detail-oriented Communications/DSP Associate Engineer to join our team for a 12-week internship. As a Communications/DSP Associate Engineer, you will have the opportunity to work on hard problems and contribute to the design and development of custom software-defined radio hardware.
Responsibilities:
- Design signal processing for custom software-defined radio hardware (e.g., channelization, equalization, PA linearization, gain control, carrier synchronization, symbol mapping, framing, channel coding/FEC, etc.)
- Work closely with FPGA developers to implement and test the signal processing on radio hardware
- Model the end-to-end radio system from earth to space, and back
- Drive radio architecture trade studies, run link budgets, optimize the radio system for maximum performance for dozens of markets and use cases around the world
Requirements:
- A passion for working in a fast-paced environment and constantly learning
- Strong fundamentals in 'signals and systems' (basic transforms, filters, aliasing, analysis in both continuous and discrete domains, interpolation, decimation, etc.)
- Strong fundamentals in digital communications (modulation, coding, synchronization, fading, doppler, multiple access, channel capacity, etc.)
- Familiar with software development (some experience writing software for DSP, MCU, and/or FPGA, experience in one or more scripting languages)
- Familiar with analog concepts (amplifiers, analog filters, gain and delay variation, reflections, compression, etc.)
- Experience working with signal generator, signal analyzer, network analyzer, oscilloscope, etc.
- US Citizenship or Green Card
Bonus:
- Experience with software-defined radios
- Experience with Python
- Experience with GNU Radio
- Experience with FPGA development (and/or embedded C)
This listing is enriched and indexed by YubHub. To apply, use the employer's original posting:
https://job-boards.greenhouse.io/astranis/jobs/4619717006