Talent.com
Microchip Technology
Senior Firmware EngineerMicrochip Technology • March Road, Ottawa, Canada
Senior Firmware Engineer

Senior Firmware Engineer

Microchip Technology • March Road, Ottawa, Canada
30+ days ago
Salary
CA$90,000.00 yearly
Job type
  • Full-time
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 ; we affectionately refer to it as the 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 without a great team dedicated to empowering innovation. People like you.

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

Job Description:

We are seeking a highly skilled Senior Engineer II – Firmware to join our Ottawa, Canada-based Timing Firmware team. In this role, you will collaborate closely with marketing, system 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 participate in the architecture design of firmware and write detailed design specifications.
• Implementation: Implement algorithms, functions, and hardware drivers as per design specifications.
• Testing: Write integration test plans and develop auto-regression test scripts to verify design features.
• Problem Solving: Tackle complex technical challenges, perform root cause analysis, and drive 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:

• MSc or PhD in Electrical/Computer engineering
• Minimum of 2 years of working experience in embedded software development.
• Work experience and deep expertise in C/C++ programming.
• Experience in developing unit tests for code quality validation.
• Hands on experience with scripting languages such as Python, TCL etc.
• Knowledge of embedded general-purpose processors and/or embedded DSP architecture and programming.
• Knowledge of embedded software or firmware, real-time operating system (RTOS), and HW/SW interactions.
• Strong problem solving (debugging) skills and comfortable with operating lab equipment.
• Excellent verbal and written communication skills for effective interfacing with architecture, validation, manufacturing, and other disciplines.


Nice to have:
• Strong theoretical background in digital signal processing algorithms and analysis
• Knowledge of timing standards.
• Experience with low-level embedded software development and verification.
• Experience with SOC development/integration.
• Familiarity with Agile process and related tools such as JIRA, git, Confluence etc.

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:The annual base salary range for this position is $90,000 - $140,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 .

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:

Create a job alert for this search

Senior Firmware Engineer • March Road, Ottawa, Canada

Similar jobs

Senior Software Engineer, Backend

Common RoomMississauga, Peel Region, CA
Full-time

Common Room is the customer intelligence platform that captures every buying signal, giving companies superpowers with AI enrichment and automation to reach the right person with the right context ... Show more

 • Promoted

Senior Backend Engineer — Remote, Scalable Systems Expert

EpistemixMississauga, Peel Region, CA
Remote
Full-time

A technology company is looking for a Senior Back End Software Engineer to join their fully remote team.The ideal candidate will have at least 7 years of back-end software development experience an... Show more

 • Promoted

Senior Software Engineer in Hybrid Role

United States Digital Space LLCMississauga, Peel Region, CA
Full-time

Senior Software Engineer in Mississauga, Ontario, specializing in full stack development.This hybrid role focuses on leading innovative software solutions for aerospace and defense.As a Senior Soft... Show more

 • Promoted

Remote Embedded Bluetooth Firmware Engineer

HCR Permanent SearchMississauga, Peel Region, CA
Remote
Full-time

A leading recruitment firm is seeking an Embedded Firmware Engineer to work remotely for a technology company.The ideal candidate will have strong skills in C and Python, experience in developing f... Show more

 • Promoted

Senior Backend Engineer — Remote, Equity, Impact

DraftwiseMississauga, Peel Region, CA
Remote
Full-time

A forward-thinking legal tech firm is looking for an experienced back end software engineer to join their team.In this role, you will take ownership of tech features and write high-quality code.Wit... Show more

 • Promoted

Senior Software Engineer Driving Scalable Solutions and Innovations

Alternative PaymentsMississauga, Peel Region, CA
Full-time

Step into a Lead Software Engineer role focused on scalability and innovation.Develop and implement efficient microservices while providing technical mentorship to enhance engineering excellence.Wi... Show more

 • Promoted

Senior Application Engineer

VeoliaOakville
Full-time

Veolia Group is a global leader in environmental services, operating across all five continents with nearly 218,000 employees.Specializing in water, energy, and waste management, Veolia Group desig... Show more

 • Promoted

Senior Infrastructure Reliability Engineer

ShippoMississauga, Peel Region, CA
Full-time

Enhance shipping solutions as a Senior Site Reliability Engineer in a remote setting.Focus on infrastructure integrity, scalability, and performance in a collaborative environment.This position inv... Show more

 • Promoted

Senior Platform Engineer - Remote, Scale & Reliability

Lillio (formerly HiMama)Mississauga, Peel Region, CA
Remote
Full-time

A leading EdTech company in Canada is seeking a Senior Platform Engineer to enhance system reliability and performance while contributing to impactful software solutions.The role involves making te... Show more

 • Promoted

Senior Android Engineer, Partnerships — Remote Impact

ThumbtackMississauga, Peel Region, CA
Remote
Full-time

A leading home services platform is looking for an experienced Android engineer to drive projects and collaborate with cross-functional teams.You will focus on delivering impactful solutions while ... Show more

 • Promoted

Senior Backend Engineer, FinTech (Remote)

Berkeley PaymentsMississauga, Peel Region, CA
Remote
Full-time

A payment technology leader is seeking a Senior Software Engineer to join their fully remote team.This role focuses primarily on backend development, maintaining and enhancing payment processing sy... Show more

 • Promoted

Senior Software Engineer

PentasiaMississauga, Peel Region, CA
Full-time

Get AI-powered advice on this job and more exclusive features.Sign in to access AI-powered advices.Continue with Google Continue with Google.Continue with Google Continue with Google.Continue with ... Show more

 • Promoted

Senior Backend Engineer

ModesMississauga, Peel Region, CA
Full-time

Modes is a digital transformation and organizational design collective working with various clients throughout North America.Our focus is on financial services.We help clients plan, design and laun... Show more

 • Promoted

Senior Remote Customer Solutions Engineer

Agility CMSMississauga, Peel Region, CA
Remote
Full-time

A modern CMS provider is seeking a Customer Solutions Engineer to provide developer-level support to Enterprise customers in a remote environment.The role focuses on resolving complex technical iss... Show more

 • Promoted

Senior Backend Engineer: AWS, Kubernetes & IaC (Remote)

LumenaltaMississauga, Peel Region, CA
Remote
Full-time

A technology consultancy is seeking a Senior Backend Engineer to design and implement robust backend systems focused on security, scalability, and efficiency.Candidates will collaborate with DevOps... Show more

 • Promoted

Senior Software Engineer, Global Markets Platform Lead

AlpacaMississauga, Peel Region, CA
Full-time

A leading financial technology company is seeking a Senior Engineer to design and maintain systems that empower millions of users.This role requires proven experience in financial systems and the a... Show more

 • Promoted

Remote Senior Full-Stack Engineer — Build Scalable Features

NewRich NetworkMississauga, Peel Region, CA
Remote
Full-time

A forward-thinking tech company in Toronto is searching for a full-stack Software Engineer to enhance our product by building new features and optimizing existing systems.The ideal candidate will h... Show more

 • Promoted

Expert Analog Design Senior Engineer in Mississauga

Synopsys, Inc.Mississauga, Peel Region, CA
Full-time

Drive the future of analog design at Synopsys as an Expert Analog Design Senior Engineer.Focus on high-performance circuit architecture for advanced SerDes IP solutions.In this pivotal role, workin... Show more

 • Promoted

Senior Android Engineer, Inventory — Remote-Friendly

WhatnotMississauga, Peel Region, CA
Remote
Full-time

Join a forward-thinking company that is redefining e-commerce through community-driven live auctions.As an Android engineer on the Inventory team, you will play a crucial role in enhancing the sell... Show more

 • Promoted

Senior Site Reliability Engineer (Remote-First)

VySystemsMississauga, Peel Region, CA
Remote
Full-time

A leading technology company is seeking a Senior Site Reliability Engineer with robust Kubernetes knowledge to work remotely.Ideal candidates have over 6 years of experience in IT disciplines, prof... Show more