DSP Algorithms Engineer (System C Simulation) at Retym
Austin, Texas, United States -
Full Time


Start Date

Immediate

Expiry Date

24 Jan, 26

Salary

0.0

Posted On

26 Oct, 25

Experience

10 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

DSP Design, System C, C++, MATLAB, Digital Communication Systems, Coherent Optical Communications, Fixed-Point Modelling, ASIC Design, Problem-Solving, Teamwork, Verification Methodologies, Hardware Description Languages, FEC Codes, Jitter Modelling, PLL Modelling, Mixed-Signal Impairments

Industry

Semiconductor Manufacturing

Description
Description We are seeking a highly motivated DSP Engineer to join our Optical DSP development team. In this role, you will be responsible for designing, implementing, and maintaining a full-system simulation environment in System C to model next-generation coherent optical transceivers. Your work will directly support algorithm design, architecture trade-offs, and verification of high-speed optical DSP ASICs. Requirements Key Responsibilities Develop a comprehensive System C simulation platform that models the entire optical DSP system, including TX/RX data-paths in fixed-point, Analog front-end models, transmit/receive optical subassembly models and FW. Collaborate with DSP algorithm engineers to translate MATLAB models into efficient System C modules. Define simulation frameworks that integrate timing recovery loop, equalization, carrier recovery loop, FEC, DAC/ADC models and optical models (both components and fibre channels). Support system-level performance analysis (BER, EVM, OSNR sensitivity) under realistic channel and noise models. Develop regression and verification environments to ensure functional correctness and robustness of the DSP chain. Document architecture, APIs, and simulation methodologies for cross-team use. Requirements MSc in Electrical Engineering, Computer Engineering, or related field. Experience with MATLAB DSP prototyping and translation to System C. 10+ years of experience in DSP design and modelling, preferably for communications or optical systems. Strong proficiency in System C / C++, with hands-on experience building modular simulation frameworks. Solid understanding of digital communication systems (modulation, coding, equalization, carrier and timing recovery). Knowledge of coherent optical communications. Familiarity with fixed-point modelling and ASIC/DSP design flow. Excellent problem-solving and teamwork skills. Nice to Have Familiarity with verification methodologies (UVM/SystemVerilog) and HW/SW co-simulation. Knowledge of hardware description languages (VHDL/Verilog) or HLS flows. Exposure to FEC codes (LDPC, RS, OFEC) and their integration into DSP systems. Understanding of jitter, PLL/CDR modelling, and mixed-signal impairments in simulations. Why Join Us? Be at the forefront of next-gen optical communication systems (800G, 1.6T, and beyond). Collaborate with a multidisciplinary team of DSP, optics, and hardware experts. Influence architecture decisions by providing critical simulation insights. Opportunity for career growth in both DSP algorithm design and system architecture.
Responsibilities
The DSP Algorithms Engineer will design, implement, and maintain a full-system simulation environment in System C for coherent optical transceivers. This role involves collaborating with algorithm engineers and defining simulation frameworks for performance analysis and verification.
Loading...