Talent.com
FHLB Des Moines
Principal Engineer-FirmwareFHLB Des Moines • Burnaby, British Columbia, CA
Principal Engineer-Firmware

Principal Engineer-Firmware

FHLB Des Moines • Burnaby, British Columbia, CA
17 days ago
Salary
CA$86,000.00 yearly
Job type
  • Full-time
Job description

Job Overview

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.

#J-18808-Ljbffr
Create a job alert for this search

Principal Engineer-Firmware • Burnaby, British Columbia, CA

Similar jobs

Principal Engineer, Outfitting - C$143,100 - C$174,900 A Year

Seaspan ShipyardsNorth Vancouver, Canada
Full-time

Oversees engineering and technical tasks for marine outfitting systems, providing expertise and guidance to the engineering team.Ensures technical compliance, safety, and functionality of designs. Show more

 • Promoted

Principal Software Engineer I - C$92,600 - C$115,700 A Year

EnerSysNew Westminster, Canada
Full-time

Seeking a Principal Software Engineer to design and develop reliable software solutions for power system controllers, working with embedded processors and C#.Will be a key member of cross-functiona... Show more

 • Promoted

Principal Engineer, Outfitting

Seaspan ULCVancouver, British Columbia, Canada
Full-time +1

The Principal Engineer, Outfitting oversees designing, reviewing, and carrying out engineering and technical tasks.The role offers guidance and expertise to the engineering team and supports engine... Show more

 • Promoted

Lululemon Principal Engineer, Global Networks & Infrastructure - $181,800 - $238,700 A Year

LululemonWest End, Canada
Full-time

Lead global networks and infrastructure engineering, defining best practices and roadmaps.Provide technical guidance and mentorship as a subject matter expert. Show more

 • Promoted

Senior Platform Frontend Engineer (Desktop) - Remote

CrestaVancouver, Metro Vancouver Regional District, Canada
Remote
Full-time

A leading AI-driven platform provider in Canada is seeking a frontend engineer to enhance their platform.You will work closely with product teams, improve frontend processes, and ensure compliance ... Show more

 • Promoted

Electronic Warfare Engineer at 49North

49Northrichmond, metro vancouver regional district, Canada
Full-time

Advance your career with 49North as an Electronic Warfare Engineer, focusing on system design and integration in defense settings located in Richmond, Ottawa, or Halifax.Your skillset will drive mi... Show more

 • Promoted

Principal Engineer

XeroVancouver, Canada
Permanent

The role and its impactThis is a senior individual contributor and technical leadership role at the heart of one of Xero's most strategically important initiatives.As Principal Engineer for Pla... Show more

 • Promoted

Platform IT Specialist for Defense Systems

MDA Spacerichmond, metro vancouver regional district, Canada
Full-time

Join the innovative team at 49North as a Platform IT Specialist, focusing on critical defense systems like Canadian Surface Combatants.Engage with diverse technology in a secure environment.This te... Show more

 • Promoted

Principal Software Engineer (Platform)

Eyelinevancouver, metro vancouver regional district, Canada
Full-time

Principal Software Engineer (Platform).Provides the team with deep technical insight into the details of building modern production pipelines using USD and Houdini as a backbone.Leverages extensive... Show more

 • Promoted

Principal Engineer In Eos Software Development

Arista NetworksVancouver, Canada
Full-time

Take on the role of Principal Engineer at Arista Networks, focusing on the innovative EOS software that drives global data centers.Utilize your extensive programming skills in C, C++, and Python.In... Show more

 • Promoted

Embedded/Firmware Engineer

SolidigmVancouver, Metro Vancouver Regional District, CA
Full-time

Join a multibillion-dollar global company that brings together amazing technology, people, and operational scale to become a powerhouse in the memory industry.Headquartered in Rancho Cordova, Calif... Show more

 • Promoted

Virtualization Engineer for Embedded Systems

Rivian and Volkswagen Group TechnologiesVancouver, Metro Vancouver Regional District, CA
Full-time

Rivian and Volkswagen Group Technologies is seeking a Virtualization Engineer with expertise in embedded systems.This role focuses on enhancing software-defined vehicle technologies by converting E... Show more

 • Promoted

Firmware Engineer

JetsonNorth Vancouver, Metro Vancouver Regional District, Canada
Permanent

Jetson is on a mission to accelerate the transition of 100 million homes across North America away from fossil fuels toward sustainable energy use.We believe in a future that is 100% electric and 1... Show more

 • Promoted

Senior Firmware Engineer - C$110,000 - C$130,000 A Year

AlgoPort Moody, Canada
Full-time

Develops embedded software solutions, from requirements to deployment, for audio and video communication products, working with C and Bash. Show more

 • Promoted

Principal Rendering Engineer - $139,300 - $222,900 A Year

2K Sports LabBurnaby, Canada
Full-time

The Principal Rendering Engineer will create visual experiences for a sports franchise, collaborating with various teams and owning the design and implementation of features, while also mentoring o... Show more

 • Promoted

Principal Software Development Engineer

HR Tech Jobvancouver, metro vancouver regional district, Canada
Full-time

Join the AI Agent Engineering team, where we pioneer cutting‑edge HR & Finance AI agents that integrate within the Workday suite.This agile force architecting intelligent agents will revolutionize ... Show more

 • Promoted

Principal Architect - $220,400 - $298,200 A Year

ArmWest End, Canada
Full-time

Principal Architect at Arm to shape software architecture for next-gen computing platforms, focusing on low-level software, system architecture, and emerging workloads like AI/ML. Show more

 • Promoted

Principal Technology Architect - Wireless Core

TELUSburnaby, metro vancouver regional district, Canada
Full-time

As TELUS continues to advance its Wireless Core into a more automated, cloud-native, and resilient environment, this role will be the strategic compass for our network architecture.You’ll partner w... Show more

 • Promoted

Principal Engineer-Firmware

FHLB Des MoinesBurnaby, British Columbia, Canada
Full-time

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 b... Show more

 • Promoted

Senior Firmware Engineer - C$110,000 - C$130,000 A Year

Algo Communication ProductsPort Moody, Canada
Full-time

Develop embedded software solutions, mentor junior team members, and ensure reliability and functionality of communication products. Show more