06 Aug
|
Advanced Microsystems Technologies
|
Varennes
06 Aug
Advanced Microsystems Technologies
Varennes
About the Role:We are seeking aSenior DSP Firmware Engineerto design, implement, and debug firmware supporting advanced DSP algorithms on next‑generation silicon platforms. You will work closely with system architects, DSP designers, and verification teams to deliver high‑performance firmware across pre‑silicon and post‑silicon environments.This role is ideal for a hands‑on engineer with solid DSP fundamentals who can accelerate development, own defined subsystems, and contribute to mentoring junior engineers.Locations Available:Irvine, Ottawa Ontario, ArgentinaKey Responsibilities:Design, implement, and maintain firmware supporting advanced DSP algorithms on embedded processors, working closely with system designers onDesign finite state machines governing DSP acquisition and tracking control loopsOptimize firmware for real‑time operation, latency, throughput, and resource usage to meet firmware specificationsOwn pre‑silicon test‑driven development framework for DSP firmwareHardware Abstraction Layer generation and integration with simulation, emulation platformsCollaborate with verification teams to align firmware validation strategy with regression infrastructureDebug complex firmware, DSP, and system‑level issuesAnalyze issues using firmware logs, traces, and instrumentationSupport regression testing teams by identifying root causes and improving test coverageEnforce firmware coding standards,
test coverage and best practicesMentor and guide junior firmware engineersContribute to defining development workflows, and long‑term maintainabilityRequired QualificationsBachelor’s or Master’s degree in Electrical Engineering, Computer Engineering, Computer Science, or related field.3–5 years of relevant experience in embedded/firmware developmentStrong background in Digital Signal Processing (DSP) fundamentals and algorithm implementationOptimizing FFT algorithms and FFT‑based resampling (preferably on SiFive processors)Strong hands‑on expertise in:Programming: C/C++Firmware development: for DSP‑centric embedded systemsDebug and analysis tools: tracing, profiling, logging, and hardware/software debuggabilityAbility to work cross‑functionally with systems, DSP, verification, and hardware teamsStrong communication skills and ability to mentor junior engineersPreferred QualificationsExperience working in coherent optical systems, silicon photonicsKnowledge of RISC V architecture (SiFive or similar)Familiarity with:FPGA and emulation platforms for pre silicon validationLab bring up tools, including JTAG debuggers, logic analyzers, and oscilloscopesUVM based verification environments and SystemVerilog test methodologiesSalary Range$150,000 - $250,000 Base AnnuallyThe final offer will be determined based on job-related skills, experience, qualifications, and location.#J-18808-Ljbffr
📌 Advanced Memory Firmware Engineer At Synopsys (Varennes)
🏢 Advanced Microsystems Technologies
📍 Varennes