Firmware DSP Engineer
- Canada
Full-time
Applications open in a new tab.
Job details
- Job type
- Full-time
- Apply by
- Posting language
- English
- Posted
Original job description
Develop and test embedded real‑time DSP and control systems for advanced applications, including programming Nokia's Optical Modem ASIC, performing MATLAB and C++ modeling for system design, conducting real‑time firmware coding and API development, and contributing to digital ASIC simulation for system optimization and validation
Responsibilities
- Develop embedded real-time DSP and control systems for advanced applications.
- Program and test embedded control systems for Infinera's state-of-the-art Optical Modem ASIC.
- Perform MATLAB simulations and hardware modeling in C++ to support system design.
- Conduct real-time firmware coding, testing, and database API development.
- Contribute to digital ASIC simulation for system optimization and validation.
Qualifications
You have:
- Bachelor's or master's in electrical and computer engineering, Software Engineering, Combinatorics and Optimization, Computer Science, or a related field from an accredited school in Canada.
- Proficiency in C and C++ programming.
- Experience using MATLAB for technical applications.
- Knowledge in DSP, control theory, and communications theory through coursework.
More about this job
Responsibilities
Develop and test embedded real-time DSP and control systems for optical modem ASICs. Perform MATLAB simulations, C++ hardware modeling, and contribute to digital ASIC validation.
Requirements
Requires a bachelor's or master's degree in electrical, computer, or software engineering or a related field. Candidates must be proficient in C/C++ and have experience with MATLAB and DSP principles.
Skills
- Firmware Development
- Digital Signal Processing
- C
- C++
- MATLAB
- Embedded Systems
- Control Theory
- Communications Theory
- ASIC Simulation
- API Development
- Hardware Modeling
- Real-time Systems
Visa sponsorship
Not detected in the job text
Categories
- Engineering
- Technology
- Software
Keywords
- Firmware
- DSP
- Embedded Systems
- Optical Modem
- ASIC
- MATLAB
- C
- C++
- Control Theory
- Communications Theory
- API Development
- Hardware Modeling
- Digital Signal Processing
- Real-time Systems
- Engineering