> Markdown version of [/jobs/ext/486447-dsp-simulation-engineer](https://www.wearedevelopers.com/jobs/ext/486447-dsp-simulation-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # DSP Simulation Engineer - **Company:** Northwood Space Corp. - **Location:** Los Angeles, CA, United States - **Salary:** $100,000.0 - $170,000.0 - **Contract:** Permanent contract - **Skills:** C++ (Programming Language), Computer Simulation, Nvidia CUDA, Computer Programming, Data Transmissions, Hardware Design, Python (Programming Language), NumPy, OpenCL, Software Tools, SciPy, Signal Processing, Data Streaming, High Performance Computing, Pytorch, Orbital Mechanics, Parallel Computation, Build Management, Performance Monitor, Front End Software Development - **Published:** June 5, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=d544115ac890f3fe ## About the Role Do you have experience in Statistics?, Do you have a Master's degree?, This role is a great fit for an engineer with a passion for mathematical modeling, strong software engineering fundamentals, and a deep curiosity about satellite communications and electromagnetic environments. We care more about how you think and build than how many years you have been doing it., * Bachelor's degree with 2-5+ years of relevant experience, or Master's degree with 1-4+ years of experience, in Electrical Engineering, Physics, Applied Math, or a related field focusing on numerical simulation. * Strong programming skills in Python (including libraries like NumPy, SciPy, or PyTorch) for mathematical and statistical modeling. * Exposure to performance-oriented languages such as C++ or Rust for accelerating simulation runtimes. * Solid understanding of digital communication fundamentals, signal processing (filtering, sampling theory), and basic electromagnetics/antenna theory (array factors, beamforming). * Demonstrated ownership of a simulation outcome: you built a complex numerical model from scratch, validated it against real-world or theoretical data, and used it to drive engineering decisions., * Experience modeling phased arrays, spatial channel models (such as MIMO or multipath fading), or dynamic orbital mechanics for satellite communications. * Familiarity with fixed-point effects and simulating hardware bit-true behavior. * Knowledge of RF impairments (such as PA non-linearity, IQ imbalance, and quantization noise) and how to model them mathematically. * Experience with high-performance computing (HPC), parallel computing (CUDA/OpenCL), or cloud-based simulation scaling. * Familiarity with satellite communication standards (such as DVB-S2X or CCSDS) or modern SDR frameworks. ## Description We are looking for a DSP Simulation Engineer to lead the creation and development of our next-generation system-level simulation frameworks. In this role, you will build from-scratch, high-fidelity digital signal processing models to simulate, analyze, and predict the performance of our advanced antenna and phased array systems. You will bridge the gap between theoretical RF physics and digital reality, providing the crucial virtual sandbox where our waveforms, beamforming algorithms, and hardware architectures are stressed and validated before a single line of RTL is written., * Design and build from-scratch, end-to-end simulation frameworks to model phased array antenna systems, RF front-ends, and propagation channels. * Develop high-fidelity models of physical layer phenomena, including beamforming networks, thermal noise, phase noise, non-linearities, and atmospheric impairments. * Evaluate and predict system performance metrics (such as EVM, BER, SNR, and beam patterns) under diverse, dynamic operational scenarios to inform hardware and architecture decisions. * Collaborate closely with DSP algorithm, RF, and Antenna engineers to validate hardware designs and link budget assumptions against simulation ground truths. * Optimize simulation performance and scalability, ensuring software tools can handle complex multi-element arrays and high-throughput data streams efficiently. ## Related Videos - [Python Data Visualization @ Deepnote (w/ PyViz overview)](https://www.wearedevelopers.com/videos/113-python-data-visualization-deepnote-w-pyviz-overview) - [Vectorize all the things! Using linear algebra and NumPy to make your Python code lightning fast.](https://www.wearedevelopers.com/videos/562-vectorize-all-the-things-using-linear-algebra-and-numpy-to-make-your-python-code-lightning-fast) - [Strange New Worlds: shaping the future of the digital age](https://www.wearedevelopers.com/videos/677-strange-new-worlds-shaping-the-future-of-the-digital-age) - [Enhancing AI-based Robotics with Simulation Workflows](https://www.wearedevelopers.com/videos/472-enhancing-ai-based-robotics-with-simulation-workflows) - [How to implement convenient Python bindings to C++](https://www.wearedevelopers.com/videos/618-how-to-implement-convenient-python-bindings-to-c) - [Unlocking the potential of Digital & IT at Vodafone](https://www.wearedevelopers.com/videos/602-unlocking-the-potential-of-digital-it-at-vodafone) ## Related Articles - [Top 6 Hackathons for Developers in 2023](https://www.wearedevelopers.com/magazine/263-top-6-hackathons-for-developers-in-2023) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london)