Skip to content
mimi

Senior Firmware Engineer II

Microchip Technology

Canada · On-site Full-time Senior 3w ago

About the role

About

Become a part of Microchip Technology's Timing Firmware team in Ottawa as a Senior Firmware Engineer II. This role focuses on developing innovative SoC-based timing solutions while collaborating with various engineering disciplines.

At Microchip, you will design and implement firmware algorithms, work on validation with marketing, and integrate systems. Your expertise in C/C++, embedded programming, and testing will be crucial for crafting solutions that empower technology globally. Join a supportive and innovative environment that fosters career growth and values community.

Key Responsibilities

  • Collaborate with marketing to define firmware specifications
  • Write detailed design specifications for architecture
  • Implement algorithms and hardware drivers as per designs
  • Write integration test plans and develop test scripts
  • Assist in system-level integration and debugging

Requirements

  • MSc or PhD in Electrical/Computer Engineering
  • Minimum 2 years in embedded software development
  • Proficiency in C/C++ and scripting languages
  • Knowledge of real-time operating systems and DSP architecture
  • Strong problem-solving skills and debugging experience

Leverage your skills in embedded software and firmware development at Microchip, where innovation and community support are prioritized.

Skills

CC++DSP architectureembedded programmingreal-time operating systemsscripting languages

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free