PAA/DBF DSP Simulation & Verification Engineer

Brak informacji o wynagrodzeniu
MidOn-site·KrakówFull-time·Umowa o pracę
#460755·Dodano 2 dni temu·0
Źródło: justjoin.it
Aplikuj teraz

Tech Stack / Keywords

English

Wymagania

Minimum Qualifications:

  • Bachelor's degree in Computer Science, Electrical Engineering, Applied Mathematics, or a related field.
  • 3+ years of software engineering experience with MATLAB, Python, and C++.
  • Experience profiling and optimizing computational code for speed and memory efficiency.
  • Strong understanding of data structures, algorithms, and memory management.
  • Familiarity with numerical methods and scientific computing.
  • Experience with version control systems such as Git.
  • Strong analytical and problem-solving skills.

Preferred Qualifications:

  • Master's or Ph.D. in Electrical Engineering, Applied Mathematics, or a related field.
  • Experience with phased array antenna systems, RF simulation, or electromagnetic modeling.
  • Knowledge of silicon RFIC and DSP design or related hardware simulation.
  • Experience with MATLAB MEX files and MATLAB/C++ co-development.
  • Experience with parallel and distributed computing frameworks.
  • Background in signal processing or beamforming algorithms.
  • Experience in aerospace, defense, or satellite communications environments.

Obowiązki

Key Responsibilities:

  • Optimize existing MATLAB, Python, and C++ simulation models for phased array antenna systems to reduce memory use and simulation runtime.
  • Profile and benchmark simulation code, identify performance bottlenecks, and implement improvements.
  • Refactor legacy MATLAB scripts into efficient, modular, maintainable codebases.
  • Implement high-performance C++ algorithms for antenna and silicon modeling tasks.
  • Collaborate with RF and DSP engineers to understand physical models and preserve simulation fidelity during optimization.
  • Develop and maintain unit and integration tests to validate model accuracy before and after optimization.
  • Explore and integrate parallel computing techniques, including MATLAB Parallel Computing Toolbox, OpenMP, and MPI.
  • Optimize memory management and data structures, reduce algorithmic complexity, and develop MEX files for MATLAB/C++ integration.
  • Document optimization strategies, methodologies, and results.
  • Support continuous integration pipelines for simulation model validation.

Inne informacje

  • Candidates may be subject to verification and BGS screening as per applicable law.
Blue Origin

Blue Origin

14 aktywnych ofert

Zobacz wszystkie oferty
Aplikuj teraz