Firmware DSP Engineer

Nokia

Ottawa

On-site

CAD 85,000 - 125,000

Full time

2 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Nokia is seeking a qualified engineer to develop and test embedded real-time DSP and control systems for advanced applications. You will program Nokia's Optical Modem ASIC, perform MATLAB and C++ modeling, and contribute to firmware coding and API development.

The role focuses on system design, digital ASIC simulation for optimization, and collaboration with cross-functional teams to validate performance and reliability.

Qualifications

  • Bachelor's or master's in electrical and computer engineering, software engineering, 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.

Responsibilities

  • Develop embedded real-time DSP and control systems for advanced applications.
  • Program and test embedded control systems for Nokia's Optical Modem ASIC.
  • Perform MATLAB simulations and hardware modeling in C++ to support system design.
  • Conduct real-time firmware coding, testing, and API development.
  • Contribute to digital ASIC simulation for system optimization and validation.

Skills

C and C++
DSP
Control theory
Communications theory

Education

Electrical/Computer Engineering

Tools

MATLAB

Job description

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

How You Will Contribute And What You Will Learn
  • 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.
Key Skills And Experience
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.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

DSP Firmware Engineer
DSP Firmware Engineer

Nokia • Ottawa

On-site
CAD 80,000 - 110,000
Corporate Retirement Savings Plan
Health and dental benefits
Short-term disability
+7
DSP Firmware Engineer — Real-Time Embedded Systems
DSP Firmware Engineer — Real-Time Embedded Systems

Nokia • Ottawa

On-site
CAD 80,000 - 110,000
Corporate Retirement Savings Plan
Health and dental benefits
Short-term disability
+7
Principal DSP Engineer
Principal DSP Engineer

Nokia • Ottawa

On-site
CAD 80,000 - 100,000
Senior DSP Engineer
Senior DSP Engineer

Nokia • Ottawa

On-site
CAD 90,000 - 120,000
Principal Software Development Engineer
Principal Software Development Engineer

Nokia • Ottawa

On-site
CAD 120,000 - 180,000
Software Development Engineer
Software Development Engineer

Nokia • Ottawa

On-site
CAD 70,000 - 110,000
Software Development Engineer
Software Development Engineer

Socket.dev • Ottawa

On-site
CAD 80,000 - 110,000
Staff DSP ASIC Design Engineer
Staff DSP ASIC Design Engineer

Nokia • Ottawa

On-site
CAD 90,000 - 120,000
Sr Firmware Engineer
Sr Firmware Engineer

Nokia • Ottawa

On-site
CAD 85,000 - 125,000
Health benefits
Flexible work arrangements
Professional development
Firmware Engineer
Firmware Engineer

Nokia • Ottawa

On-site
CAD 65,000 - 85,000
Health and dental benefits
Life insurance
AD&D – Company paid 2x base pay
+3