Apply now

Posted 3 months ago

Principal DSP Firmware Engineer

@ MCHP Semiconductor Canada ULC

Ottawa, Ontario

$107k–$157k/yrFull-time6+ years experience
Apply now
SIGNALS

Overview

MCHP Semiconductor Canada ULC is hiring a Principal DSP Firmware Engineer for its Ottawa-based Timing Firmware team. The role develops firmware, algorithms and drivers for SoC-based timing solutions and related tools, working with marketing, architecture, hardware and validation teams. The posting lists a base salary of $107,000 to $157,000 a year, with 0% to 25% travel.

Pay:

$107,000–$157,000 a year

Responsibilities:

  • Define firmware requirements and assess feasibility of product features
  • Design firmware architecture and write design specifications
  • Implement algorithms, functions and hardware drivers
  • Write integration test plans and automated regression tests
  • Develop tools for firmware development, debugging and testing

Requirements summary:

  • MSc or PhD in electrical, computer engineering or related field
  • 6+ years of DSP or embedded software development experience
  • Extensive C/C++ programming expertise
  • Python and TCL scripting experience
  • Knowledge of RTOS and embedded processors/DSP architectures
  • Strong debugging and communication skills

Tools & skills

Benefits mentioned

VisionRetirement plan
Source and dates

Employer career site / ATS feed · workday

Employer posting date
2026-08-04
First seen by our source
2026-10-08
Source record updated
2026-10-16

These dates describe the source record, not a live verification that the employer is still hiring. Check the original posting.

Job details

SenioritySenior
DepartmentEngineering
Experience6+ years
Hours per week40 (estimated)
Work settingOffice, Laboratory
PositionMostly sitting
Physical demandsphysical low · computer high
LanguagesEnglish
EducationMaster’s degree (required), Doctorate (required)
Fields of studyElectrical Engineering, Computer Engineering
Perks mentionedRetirement plan, Performance bonus, Stock or equity

Summary and details written by AI from the posting; the employer’s posting is the authority.

MCHP Semiconductor Canada ULC

FieldValue
Open jobs on Jobsy25
Job description

Are you looking for a unique opportunity to be a part of something great? Want to join a 17,000-member team that works on the technology that powers the world around us? Looking for an atmosphere of trust, empowerment, respect, diversity, and communication? How about an opportunity to own a piece of a multi-billion dollar (with a B!) global organization? We offer all that and more at Microchip Technology Inc.

People come to work at Microchip because we help design the technology that runs the world. They stay because our culture supports their growth and stability. They are challenged and driven by an incredible array of products and solutions with unlimited career potential. Microchip’s nationally-recognized Leadership Passage Programs support career growth where we proudly enroll over a thousand people annually. We take pride in our commitment to employee development, values-based decision making, and strong sense of community, driven by our Vision, Mission, and 11 Guiding Values; we affectionately refer to it as the Aggregate System and it’s won us countless awards for diversity and workplace excellence.

Our company is built by dedicated team players who love to challenge the status quo; we did not achieve record revenue and over 30 years of quarterly profitability without a great team dedicated to empowering innovation. People like you.

Visit our careers page to see what exciting opportunities and company perks await!

Job Description:

The Microchip Timing and Synchronization Team is dedicated to developing world-class network synchronization products. We are at the forefront of creating new timing technologies, including ultra-low-jitter PLLs, IEEE 1588, and Synchronous Ethernet PLLs, that address synchronization challenges in optical, electrical, and packet networks. Our timing solutions are used in diverse applications such as 5G, autonomous vehicles, stock markets, wireless communications, the cable industry, and the Internet of Things (IoT).
We have an exciting opportunity for a highly skilled Principal Enginer – Firmware to join our Ottawa-based Timing Firmware team in Canada. In this role, you will collaborate closely with the Marketing, Systems Architecture, Hardware, and Validation teams to develop innovative, state-of-the-art SoC-based timing solutions and related tools.

Key Responsibilities:

• Collaborate with Marketing: Define firmware requirements and provide feedback on the feasibility and limitations of proposed product features.
• Design Collaboration: Work closely with hardware designers and test engineers to contribute to firmware architecture design and write detailed design specifications.
• Implementation: Implement algorithms, functions, and hardware drivers according to design specifications.
• Testing: Write integration test plans and develop automated regression test scripts to verify design features.
• Problem Solving: Tackle complex technical challenges, perform root-cause analysis, and drive the resolution of critical issues.
• Tool Development: Develop tools to support firmware development, debugging, and testing.
• System Integration: Assist with system-level integration and debugging.
• Documentation: Ensure thorough documentation of designs, code, and development processes.

Requirements/Qualifications:

Required:

• MSc or PhD in Electrical Engineering, Computer Engineering, or a related field.
• Minimum of 6 years of experience in DSP algorithm development, embedded software development, or a combination of both.
• Extensive experience and deep expertise in C/C++ programming.
• Experience developing unit tests for code quality validation.
• Hands-on experience with scripting languages such as Python and TCL.
• Knowledge of embedded general-purpose processors and/or embedded DSP architectures and programming.

• Knowledge of embedded software or firmware, real-time operating systems (RTOS), and hardware/software interactions.
• Strong problem-solving and debugging skills, with the ability to work comfortably with laboratory equipment.
• Excellent verbal and written communication skills, with the ability to collaborate effectively with architecture, validation, manufacturing, and other cross-functional teams.

Nice to Have:

• Strong theoretical background in digital signal processing algorithms and analysis.
• Experience with low-level embedded software development and verification.
• Experience with SoC development and integration.
• Knowledge of timing standards.
• Familiarity with Agile methodologies and related tools such as Jira, Git, and Confluence.

Travel Time:

0% - 25%

Pay Range:

We offer a total compensation package that ranks among the best in the industry. It consists of competitive base pay, restricted stock units, and quarterly bonus payments. In addition to these components, our package includes health benefits that begin day one, retirement savings plans, and an industry leading IESPP program with a 6-month look back feature. Find more information about all our benefits at the link below:

Benefits of working at Microchip

The annual base salary range for this position is $107,000 - $157,000.*

*Range is dependent on numerous factors including job location, skills and experience.

Ontario Accommodation:

Your accessibility is important to us. If you would like to contact us about our website or need help completing the application process, please email us at [email protected].

In accordance with applicable laws (including human rights and accessibility legislation in Ontario), accommodation will be provided in all parts of the hiring process. Let us know what type of accommodations you require to help remove barriers so that you can participate throughout the interview process.

This contact information is for accommodation requests only and cannot be used to inquire about the status of applications.

To all recruitment agencies: Microchip Technology Inc. does not accept unsolicited agency resumes. Please do not forward resumes to our recruiting team or other Microchip employees. Microchip is not responsible for any fees related to unsolicited resumes.

Similar jobs

  • Staff Engineer Physical AI Systems

    Ottawa, ON
    HybridFull Time

    Renesas Electronics

    · Contribute to Physical AI related technology development for humanoid and industrial robotics, translating requirements into hardware, mechanical, compute, and software design choices; · Develop and apply best…

    Principal Engineer Physical AI Systems Modeling

    Ottawa, ON
    HybridFull Time

    Renesas Electronics

    · Extensive relevant research and engineering experience, including 8 years of related experience with a Ph.D; · Strong expertise in foundation model training and fine-tuning, vision-language-action models (VLAs),…

  • Licensed Physician (MD/DO) - Freelance AI Trainer

    Toronto, ON +4
    RemotePart Time

    Mindrift: Mindrift (mindrift.ai) is the expert-sourcing platform built by Toloka, a Nebius Group (Nasdaq: NBIS) company and a global leader in data services…

    Candidates need an MD or DO degree, an active unrestricted US medical license, and board certification or completed residency with direct patient care experience. Strong multi-system clinical reasoning and C1+ written English are required.

  • Security Guard

    Ottawa, ON
    $18.35/hrOn-siteTemporary

    Paladin Security Group

    Perform parking enforcement duties as required by the client site; Valid Ontario Security Guard License; Previous security guard experience

    Full-Time Security Guard

    Ottawa, ON
    $27.81/hrOn-siteFull Time

    Paladin Security Group

    1+ YOEAt least 1 year of experience in security or a related field; Must possess a valid Ontario G Driver's Licence and provide a clean Driver's Abstract covering the previous three years; Valid Ontario Security License

    Monitor activities, Documentation, Customer service, G licence, First Aid, CPR

    Security Guard

    Ottawa, ON
    On-siteTemporary

    Paladin Security Group

    Complete required shift paperwork, daily logs, and incident reports accurately; Valid Ontario Security Guard License; High school diploma (Grade 12) or equivalent

    Security Guard

    Ottawa, ON
    $18.35/hrOn-sitePart Time

    Paladin Security Group

    It offers a dynamic environment for security professionals seeking practical experience in property protection and customer service; Collaborate with local emergency services and Ottawa Police, completing detailed…

  • Veterinary Technician (RVT) - Specialty Float, Alta Vista Specialty & Emergency Veterinary Centre

    Ottawa, ON
    $25–$35/hrFull Time

    VCA Animal Hospitals

    2+ YOELevel: Minimum 2+ years as a practicing Veterinary Technician; Compensation: $25.00 to $35.00 per hour, depending on experience and skills; Designed for adaptable RVTs who are curious about specialty medicine, this…

    Patient care, Collaboration, Guide staff, Communication skills, Mental health, Emergency medicine

Locations & environments

Locations

All of CanadaRemote · Hybrid · On-site · Field

Pro tip: add remote jobs to widen your search.

Exclude locations

Workplace type

Company jobs in these results

These are this company’s jobs loaded in your current search. The company may have more openings.