Celerocommunicationsinc

Celerocommunicationsinc

Senior DSP Firmware Engineer

Ottawa, Canada · Senior

Sponsorship not specified$150k-$250kDetected 27 days ago
C++AlgorithmsFPGAVerilogEmbedded SystemsElectrical EngineeringSignal ProcessingManual TestingCommunicationMentoring

About the role

  • Locations Available: Irvine, Ottawa Ontario, Argentina

Responsibilities

  • Design, implement, and maintain firmware supporting advanced DSP algorithms on embedded processors, working closely with system designers on
  • Design finite state machines governing DSP acquisition and tracking control loops
  • Optimize firmware for real‑time operation, latency, throughput, and resource usage to meet firmware specifications
  • Own pre‑silicon test‑driven development framework for DSP firmware
  • Collaborate with verification teams to align firmware validation strategy with regression infrastructure

Requirements

  • Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, Computer Science, or related field.
  • 3-5 years of relevant experience in embedded/firmware development
  • Strong hands-on expertise in:

Nice to have

  • Experience working in coherent optical systems, silicon photonics
  • Knowledge of RISC V architecture (SiFive or similar)
  • Familiarity with:
  • FPGA and emulation platforms for pre silicon validation
  • Lab bring up tools, including JTAG debuggers, logic analyzers, and oscilloscopes
  • UVM based verification environments and SystemVerilog test methodologies

Skills

  • Ability to work cross‑functionally with systems, DSP, verification, and hardware teams
  • Strong communication skills and ability to mentor junior engineers

Compensation

  • $150,000 - $250,000 Base Annually
  • The final offer will be determined based on job-related skills, experience, qualifications, and location.
  • FPGA and emulation platforms for pre silicon validation
  • Lab bring up tools, including JTAG debuggers, logic analyzers, and oscilloscopes
  • UVM based verification environments and SystemVerilog test methodologies

Benefits

  • Support regression testing teams by identifying root causes and improving test coverage
  • Enforce firmware coding standards, test coverage and best practices

This listing is sourced directly from Celerocommunicationsinc's careers page and normalized into a canonical job model.