Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Principal Engineer-Firmware

$86k - $186k per year
Full-time

Microchip Technology

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!

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 be working on products that deploy leading edge technologies such as CXL, NVMe, DDR, PCIe, and RAID. These products are developed and designed for our cloud hyper-scaler, Tier 1, and OEM customers that build and create the communication infrastructure for the connected world we live in. Microchip's focus on continual employee development and the opportunity of working alongside a world-class Firmware development team will ensure your continued growth as a Firmware Developer. If you have an interest and/or experience in Firmware Development and enjoy working in a fast-paced continually improving environment, then this position is for you!

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

Requirements/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 individual 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

Value-add Qualifications

  • 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 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 $86,000 to $186,000.*

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

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.

Vacancy posted 11 days ago
Similar jobs that could be interesting for youBased on the Principal Engineer-Firmware in Burnaby, BC vacancy
  • $188k - $197k per year

     ...Requisition ID: 181225 Job Level: Senior Level Home District/Group: Kiewit Infrastructure Engineers Department: Design Engineering Market: Transportation Employment Type: Part Time Position Overview As a Structural Design Engineer, you... 
    Suggested
    Full time
    Part time
    Internship
    Work at office
    Weekend work

    Socket.dev

    Burnaby, BC
    12 hours ago
  •  ...legs (no backflips in the near future). We don’t waste time over-engineering fancy features that don’t make a real difference for our...  ...and sensors (depth cameras, RGB cameras, LiDAR). Assist in firmware-level tasks and communication protocols (RS232, I2C, CAN bus) to... 
    Suggested
    Full time
    Temporary work
    Manual labor
    Work at office
    Immediate start
    Shift work

    Red Rabbit Robotics

    Burnaby, BC
    13 days ago
  • $123.75k - $165k per year

     ...development expertise in embedded audio for the full-time role of Principal Audio Systems Software Developer. BlackBerry QNX is a market...  ...hands-free calling, in-car communications, active noise control, engine sound synthesis, media playback optimization and chimes generation... 
    Suggested
    Weekly pay
    Full time
    Worldwide

    BlackBerry

    Burnaby, BC
    3 days ago
  •  ...Vancouver, Toronto, and Shanghai, China. For more information, visit Job Scope As a Video Software Engineer, you will be part of a team developing video firmware and software solutions for SoCs designed by Netint. Responsibilities Design video firmware and software... 
    Suggested
    Full time

    NETINT Technologies Inc.

    Burnaby, BC
    5 days ago
  • $128k - $238k per year

     ...Principal Technology Architect - Wireless Core Select how often (in days) to receive an alert: Location: Burnaby, BC, CA, V5G 4S4...  ...Jobs by Category: Technology Solutions Job Function: Network & Engineering Status: Full Time Schedule: Regular Description... 
    Suggested
    Long term contract
    Full time
    Work at office
    Immediate start
    Flexible hours

    Intello Technologies Inc.

    Burnaby, BC
    3 days ago
  •  ...to-end traceability. Technical Mentorship: Lead architecture and technical review forums, providing direction and mentorship to engineering teams to ensure consistent design rigor. Lifecycle Management: Oversee software designs, implementations, and verification evidence... 
    Full time
    Temporary work

    Microchip Technology Inc.

    Burnaby, BC
    10 days ago
  • Shape the future of TELUS's Wireless Core as a Principal Technology Architect in Burnaby, BC. Drive cloud-native transformations and multi-vendor migrations enhancing telecom architecture. As a vital member of TELUS's team, you will use 10+ years of expertise to lead modernization... 

    Intello Technologies Inc.

    Burnaby, BC
    3 days ago
  •  ...demand. We invite you to bring your bold ideas and big dreams and become part of a global team of over 50,000 planners, designers, engineers, scientists, digital innovators, program and construction managers and other professionals delivering projects that create a positive... 
    Full time
    Work at office
    Local area
    Worldwide
    Flexible hours

    AECOM

    Burnaby, BC
    4 days ago
  • $100k - $150k per year

    JRS Engineering (JRS) is an industry-leading engineering firm providing professional consulting services throughout Western Canada. Since...  ...achievements.   Your Opportunity Working closely with our Principal, Fenestration you will create, develop, and grow the Fenestration... 
    Full time
    For contractors
    Flexible hours

    JRS Engineering

    Burnaby, BC
    27 days ago
  • $60.89k per year

     ...integrity to the casino and gambling industry for over 37 years, GLI has established an incomparable team of professionals. The Test Engineer is responsible for testing software and hardware designs that impact the products and services across all areas within the gambling industry... 
    Full time
    Work at office
    Worldwide
    Monday to friday

    Gaming Laboratories International

    Burnaby, BC
    5 days ago
  •  ...Burnaby, British Columbia, Canada Manufacturing Engineering Full Time YOUR MAIN RESPONSIBILITIES WILL INCLUDE: Representing a focal point for Manufacturability and supports DFSC (Supply Chain) in regards to alternate materials to enhance supply chain efficiency.... 
    Full time

    Dorigo Systems

    Burnaby, BC
    8 days ago
  •  ...Burnaby, British Columbia, Canada Manufacturing Engineering Full Time WHO ARE WE? Dorigo Systems Ltd. is Electronics Manufacturing Service (EMS) focused on offering quality and achieving positive changes in everything we do for our customers. We are a manufacturer... 
    Permanent employment
    Full time
    Local area

    Dorigo Systems

    Burnaby, BC
    8 days ago
  •  ...Burnaby, British Columbia, Canada Product Engineering Full Time Ready to take the next step in your career? Join a world-class Electronics Manufacturing Services (EMS) team that’s focused on achieving excellence in everything we do for our customers. We are a contract... 
    Full time
    Contract work

    Dorigo Systems

    Burnaby, BC
    8 days ago
  •  ...demand. We invite you to bring your bold ideas and big dreams and become part of a global team of over 50,000 planners, designers, engineers, scientists, digital innovators, program and construction managers and other professionals delivering projects that create a positive... 
    Full time
    Contract work
    For contractors
    Work at office
    Local area
    Worldwide
    Relocation package
    Flexible hours

    AECOM

    Burnaby, BC
    13 days ago
  • $130k - $170k per year

     ...PHASOR Engineering Inc. is a dynamic Alberta based company specializing in engineering, design, and testing / commissioning of high voltage electrical facilities. Our focus is to incorporate the latest technological advances, such as IEC 61850, to provide the most cost-effective... 
    Full time

    Phasor Engineering Inc

    Burnaby, BC
    13 days ago
  •  ...systems, and process performance all have to work together in real-world production environments. We are looking for an Automation Engineer EIT to support the design, programming, testing, commissioning, and troubleshooting of industrial microwave processing equipment.... 
    Long term contract
    Full time
    Manual labor
    Remote work

    NuWave Research Inc.

    Burnaby, BC
    2 days ago
  •  ...demand. We invite you to bring your bold ideas and big dreams and become part of a global team of over 50,000 planners, designers, engineers, scientists, digital innovators, program and construction managers and other professionals delivering projects that create a positive... 
    Full time
    Work at office
    Remote work
    Worldwide

    AECOM

    Burnaby, BC
    3 days ago
  •  ...Phasor Engineering Inc. is a multi-disciplinary engineering consulting company with offices located in Burnaby, BC and Calgary, AB. We provide engineering design services for utility companies, industrial companies, and municipalities. For more information, see Phasor Engineering... 
    Full time

    Phasor Engineering Inc

    Burnaby, BC
    13 days ago
  •  ...As AECOM continues to expand our Water business in British Columbia were looking for an experienced  Senior Civil/Municipal Engineer  to help lead the delivery of complex municipal water and wastewater conveyance projects while driving the growth of our municipal practice across... 
    Full time
    Contract work
    For contractors
    Work at office
    Local area
    Remote work
    Flexible hours

    AECOM

    Burnaby, BC
    4 days ago
  • $89k - $122k per year

     ...industrial and societal advancements of tomorrow. About The Role D-Wave is seeking a highly motivated and experienced Service Engineer to help build and support our growing fleet of quantum computing systems. In this role, you will join a collaborative team focused on... 
    Full time
    Temporary work
    Local area
    Flexible hours

    D-Wave

    Burnaby, BC
    4 days ago
  • $76k - $114k per year

     ...exciting opportunities and company perks await! Microchip’s fast-growing Microcontroller & Analog business is looking for a Reliability Engineer to bring new products to the market. Based in our Chandler, Arizona Corporate Headquarters, you would be part of the Reliability... 
    Full time

    Microchip Technology Inc.

    Burnaby, BC
    6 days ago
  •  ...demand. We invite you to bring your bold ideas and big dreams and become part of a global team of over 50,000 planners, designers, engineers, scientists, digital innovators, program and construction managers and other professionals delivering projects that create a positive... 
    Full time
    Internship
    Work at office
    Local area
    Worldwide
    Flexible hours

    AECOM

    Burnaby, BC
    4 days ago
  • $55 - $75 per hour

    Are you looking for a Geotechnical Engineer role and have adequate experience in the field? This contract role maybe a right fit for you. General Description The Generation Stations Mechanical Engineering Balance of Plant team has an exciting opportunity for a Senior... 
    Contract work
    Work at office
    Remote work
    2 days per week
    3 days per week

    Randstad

    Burnaby, BC
    7 days ago
  • $100k - $115k per year

     ...Are you a Municipal Planning Engineer with a focus on hydraulic modelling and planning? Are you looking to work as part of a multi-disciplinary team of professional engineers and technologists, on a variety of projects across Western Canada? If so, we want to hear from you!... 
    Full time
    Work at office
    Immediate start
    Flexible hours

    ISL

    Burnaby, BC
    10 days ago
  •  ...We are hiring an AI Engineer on behalf of a well-established organization in Burnaby. This hands-on technical role is responsible for developing secure, scalable, production-ready AI systems that connect with core business platforms and workflows. Working closely with... 
    Permanent employment

    Hays

    Burnaby, BC
    24 days ago
  • $105k - $120k per year

     ...create sustainable outcomes for our people, clients and communities. Our team is growing and we are currently recruiting for a Project Engineer to join our Vancouver office. About The Role Effectively manage activities to ensure the successful delivery of the project on... 
    Full time
    For contractors
    Work at office
    Worldwide

    Ausenco

    Burnaby, BC
    11 days ago
  • $90k - $125k per year

     ...altogether life-changing career. Learn about the Danaher Business System which makes everything possible. The Senior Mechanical Engineer is responsible for leading the design, development, and continuous improvement of mechanical systems for advanced industrial... 
    Full time
    Internship

    Cytiva

    Burnaby, BC
    16 days ago
  • $100k - $130k per year

     ...Ready to diversity your structural engineering experience? ISL is looking for a Structural Engineer to join the beautiful Burnaby BC office. If working in a variety of structural projects related to water and wastewater conveyance and treatment excites you read on! A Little... 
    Full time
    For contractors
    Work at office
    Immediate start

    ISL

    Burnaby, BC
    25 days ago
  • $130k - $165k per year

     ...PHASOR Engineering Inc. is a dynamic Alberta based company specializing in engineering & design services in the utilities sector. Our experienced and capable teams cover key areas such as Transmission & Distribution, Stations, Protection & Control, Panel Fabrication, Surveying... 
    Full time
    For contractors

    Phasor Engineering Inc

    Burnaby, BC
    13 days ago
  •  ...Job Responsibility: Electrical Engineering Manager (Buildings) At TWD Technologies Ltd we believe that people are our greatest asset. We provide an environment for employees that encourages them to perform to their highest potential, is respectful, and provides opportunities... 
    Full time
    For contractors
    Work at office

    TWD Technologies Ltd.

    Burnaby, BC
    12 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Engineer-Firmware. Be the first to apply!