Principal Engineer - Firmware in Burnaby

Principal Engineer - Firmware in Burnaby

Burnaby Full-Time 86000 - 186000 $ / year (est.) On-site
M

At a Glance

  • Tasks: Design and develop cutting-edge firmware for embedded systems in a supportive environment.
  • Company: Join Microchip, a leader in innovative technology solutions.
  • Benefits: Competitive salary, health benefits from day one, and retirement savings plans.
  • Other info: Collaborative culture with opportunities for growth and learning.
  • Why this job: Make an impact on advanced technologies for cloud hyper-scalers and OEM customers.
  • Qualifications: Bachelor's degree in Engineering and 8+ years in embedded firmware development.

The predicted salary is between 86000 - 186000 $ per year.

Microchip is looking for an energetic and self‑motivated Firmware Engineer to work in our open and uniquely supportive work environment. As a Firmware Developer in Microchip’s Datacenter Solutions business unit, you will work on products that deploy leading edge technologies such as CXL, NVMe, DDR, PCIe, and RAID for cloud hyper‑scalers, Tier 1 and OEM customers. The role involves firmware development for embedded SoC systems and support for pre‑silicon and post‑silicon debugging.

Responsibilities

  • Specification of features and architecture of firmware components for new products
  • Design, develop, integrate, debug, and verify state‑of‑the‑art quality firmware for embedded SoC systems
  • Collaborate with other firmware teams and interact with chip design, validation and application engineering teams on pre‑silicon firmware development and post‑silicon debug/troubleshooting
  • Create and participate in design and code reviews
  • Utilize analyzers and firmware debug tools to troubleshoot difficult problems reported internally by test/development teams and by global customers
  • Write comprehensive engineering design documentation and customer user guides
  • Assist in the execution and evolution of the development process

Qualifications

  • Bachelor’s degree in Electrical Engineering, Computer Engineering or equivalent
  • 8+ years industry experience in embedded firmware development
  • Strong C language programming and aptitude for debugging embedded system issues
  • Knowledge of RTOS constructs including threads, scheduling, synchronization, memory management
  • Excellent analytical, problem‑solving, and documentation skills
  • Effective communicator of technical ideas, both verbal and written
  • Self‑motivated and team‑oriented with the ability and resourcefulness to achieve goals with minimal supervision
  • Capable of working with customers and technology partners in the architecture phase and in feature design

Desired Experience

  • Knowledge of Agile development process
  • Knowledge of high‑speed serial protocols such as PCIe and/or SAS/SATA
  • Experience with RISC/MIPS architectures, ThreadX RTOS and SoC peripheral protocols

Travel

0% – 25%

Compensation

The annual base salary range for this position is $86,000 to $186,000. *Range is dependent on numerous factors including job location, skills and experience.

Benefits

We offer a total compensation package that includes competitive base pay, restricted stock units, quarterly bonus payments, health benefits that begin day one, retirement savings plans and an industry‑leading IESPP program with a 6‑month look back feature.

Principal Engineer - Firmware in Burnaby employer: Microchip Technology Inc.

Microchip Technology Inc. is an exceptional employer that fosters a culture of trust, empowerment, and respect, making it an ideal place for Senior Engineers to thrive. With a commitment to employee development through nationally-recognized Leadership Passage Programs, employees enjoy unlimited career potential while working on cutting-edge technology in a collaborative environment. Located in Burnaby, BC, the company offers competitive compensation, comprehensive health benefits from day one, and a strong sense of community, ensuring that team members feel valued and supported in their professional growth.

M

Contact Details:

Microchip Technology Inc. Recruitment Team

We think you need these skills to ace Principal Engineer - Firmware in Burnaby

Firmware Development
Embedded Systems
C Programming
Debugging Skills
RTOS Knowledge
Analytical Skills
Problem-Solving Skills