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

Technical Staff Engineer-Firmware

$107k - $226k per year

FHLB Des Moines

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.

Job Description

We are seeking a self-motivated and energetic engineer to join our firmware and software team. In this role, you will contribute to the design, development, unit testing, and verification of our industry-leading Switchtec System-on-Chip (SoC) PCI Express (PCIe) switching products. You'll collaborate with team members across multiple sites, working within an agile environment that values technical excellence, teamwork, and continuous improvement.

Responsibilities

  • Analyze product requirements and design, develop, integrate, debug, verify and validate firmware, drivers, software components, unit test frameworks, verification systems, and DevOps tools
  • Lead and participate in architecture, specification, design, and implementation reviews with cross-functional team members
  • Collaborate with firmware teams and partner with chip design, emulation, validation, and application engineering teams on pre-silicon development and post-silicon bring-up, debugging, troubleshooting, and customer support
  • Investigate and resolve issues identified internally or reported by global customers in lab and field environments
  • Develop, review, and maintain comprehensive technical documentation, including engineering documents, and customers facing materials
  • Mentor junior firmware engineers through design reviews, code reviews, process adherence, and continuous improvement initiatives

Requirements/Qualifications

  • Bachelor's or Master's degree in Computer Engineering or Electrical Engineering
  • At least 15 years of Embedded Application Software or high-level Embedded Software development experience
  • Strong proficiency in C and at least one assembly language programming
  • Expert in SoC, RTOS, multi-threading, and SMP firmware development
  • Experience in any one or two high-speed protocol product development: PCIe, CXL, infini-band, SAS/SATA, NVMe, Ethernet or FC
  • Experience in firmware design for silicon products, with cross-functional collaboration across emulation, validation, and applications engineering teams throughout pre-silicon development and post-silicon bring-up, debug, and troubleshooting
  • Excellent research, analytical, and problem-solving abilities with strong documentation and communication skills
  • Self-motivated, team-oriented, resourceful, and quality-focused, with a strong sense of ownership and the ability to achieve goals with minimal supervision

Value-add Qualifications

  • Experience leveraging AI to assist firmware and software development; Proven ability to lead cross-site teams and mentor engineers on complex firmware projects

Travel Time: 0% - 25%

Pay Range and Benefits

The annual base salary range for this position is $107,000- $226,000.*

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

Find more information about all our benefits at the link below:

  • competitive base pay
  • restricted stock units
  • quarterly bonus payments
  • health benefits that begin day one
  • retirement savings plans
  • industry leading IESPP program with a 6-month look back feature

At Microchip, employees are our greatest strength. As one of the top performing semiconductor companies in the world, we are led by a set of guiding values and a mission to empower innovation to enhance the human experience. We work tirelessly to create a company culture that highlights how important every employee is to our mission.

#J-18808-Ljbffr

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Technical Staff Engineer-Firmware in Burnaby, BC vacancy
  •  ...an entrepreneurial team, solving complex technical problems and delivering innovative...  ...responsible for validating the embedded firmware, platform software, and communications infrastructure...  ...methodologies, and AI-assisted quality engineering practices to improve testing... 
    Suggested
    Full time
    Work at office
    Flexible hours

    Tantalus Llc

    Burnaby, BC
    1 day ago
  • $27 - $29 per hour

     ...like never before. We are seeking a detail-oriented Firmware Quality Assurance Engineer to join our team. In this role, you will be responsible for...  ...JIRA) and effectively document test results. ~ Strong technical English skills to effectively communicate issues to... 
    Suggested
    Hourly pay
    Full time
    Monday to friday
    Flexible hours

    Robbox Inc.

    Burnaby, BC
    14 days ago
  •  ...RedMane has a full\-time opportunity for a Technical Architect as we continue to grow our...  ...leveraging advanced understanding of software engineering principles. \ Leading technical...  ...concepts. \ ~ Ability to organize time, staff, and projects efficiently. \ \ All professionals... 
    Suggested
    Long term contract
    Full time
    Temporary work
    Work at office
    Remote work
    Flexible hours

    RedMane Technology

    Burnaby, BC
    1 day ago
  •  ...possibilities of starting a rewarding new chapter of your career!   The Technical Lead – Software Delivery provides hands-on technical leadership...  ..., owning solution design and delivery execution while ensuring engineering quality and consistency across the team. This role is 70%... 
    Suggested
    Full time
    Work at office

    T2 Systems

    Burnaby, BC
    1 day ago
  • $105.3k - $140.45k per year

     ...capabilities that directly impact patient care and help shape the future of medical technology. We are seeking a Staff Computer Vision Engineer to provide technical guidance and contribute to the design and development of advanced computer vision and machine learning... 
    Suggested
    Full time
    Worldwide

    Stryker

    Burnaby, BC
    28 days ago
  • $86k - $186k per year

     ...Microchip is looking for an energetic and self‑motivated Firmware Engineer to work in our open and uniquely supportive work environment....  ...‑solving, and documentation skills Effective communicator of technical ideas, both verbal and written Self‑motivated and team‑oriented... 

    FHLB Des Moines

    Burnaby, BC
    5 days ago
  • $45k - $60k per year

     ...IT Technical Specialist  Location: Burnaby, British Columbia Employment Type: Full-Time Department: IT Reports to: CEO / Owner About Netdigix Systems Netdigix Systems is a leader in Managed IT Services, Cloud Hosting, and IT Project Consulting across Vancouver... 
    Full time
    Immediate start

    Netdigix Systems Inc

    Burnaby, BC
    1 day ago
  • $48k - $94k per year

     ...Our team has an immediate 12-month contract opening for a Senior Technical Recruiter. About the Job: Conduct full-cycle recruitment processes for technical/researching positions, including sourcing, screening, interviewing, and selecting qualified candidates. Partner... 
    Contract work
    Immediate start

    Huawei Technologies Canada Co., Ltd.

    Burnaby, BC
    1 day ago
  • $22 per hour

     ...worldwide. We are growing fast and looking for a new member of our   Technical Support Team. Responsibilities: Provide telephone...  ...Post-Secondary certificate, diploma in IT, Electronics or Engineering Knowledge of Spanish is an asset Requirements ~... 
    Hourly pay
    Long term contract
    Full time
    Worldwide
    Visa sponsorship
    Monday to friday

    PosiTrace

    Burnaby, BC
    1 day ago
  • Elevate your career at Humanoid as a Senior Firmware Engineer. Develop the embedded software that drives the next generation of humanoid robots, focused on safety and high-performance. This role in Vancouver involves designing and implementing real-time embedded systems critical... 

    Groupe-Ebra-1

    Burnaby, BC
    4 days ago
  •  ...and modernize dental offices across Canada. About the Role ClearDent is looking for a driven and enthusiastic Dental Software Technical Support representative to serve as the first point of contact for resolving customer inquiries. This position provides application... 
    Full time
    Live In
    Work at office
    Remote work
    Flexible hours

    ClearDent

    Burnaby, BC
    1 day ago
  • Become a key player at Microchip as a Principal Engineer specializing in firmware solutions for embedded architectures. Focus on state-of-the-art technology in embedded systems for Tier 1 customers. The role demands a seasoned engineer with a minimum of 8 years in embedded... 
    Worldwide

    FHLB Des Moines

    Burnaby, BC
    5 days ago
  •  ...applications and analytics. Learn more at  . Come join us if you’re interested in being part of an entrepreneurial team, solving complex technical problems and delivering innovative solutions that will directly impact the electrification of everything and the decarbonization of... 
    Full time
    Work at office
    Flexible hours

    Tantalus Llc

    Burnaby, BC
    1 day ago
  • $20 per hour

     ...JOB INFORMATION Job Title:  Events and Communications Coordinator - Summer Staff 2026 Organization:  Volleyball BC Reports to: Manager, Strategic Initiatives and Events Type: Temporary, Full-time (35 hours per week for up to 11 weeks) Note: this position... 
    Long term contract
    Full time
    Temporary work
    Summer work
    Internship
    Work at office
    Weekend work

    Volleyball Bc

    Burnaby, BC
    1 day ago
  • $60k - $80k per year

     ...Intermediate IT Technical Specialist (Tier 2.5) Department: IT Reports to: CEO/Owner Netdigix Systems is a recognized leader in IT Managed Services, Cloud Hosting, and IT Project Consulting in Vancouver and the Lower Mainland. We are committed to technical innovation... 
    Full time
    Remote work
    Flexible hours

    Netdigix Systems Inc

    Burnaby, BC
    1 day ago
  •  ...Technical Assistant Position Status: Full-Time Temporary (This position to last not later than December 31, 2026) Department:...  ...a variety of data from available sources to assist professional staff in their reply to specific requests for information and in their... 
    Full time
    Temporary work
    Local area

    Metro Vancouver

    Burnaby, BC
    3 days ago
  •  ...team of over 50,000 planners, designers, engineers, scientists, digital innovators, program...  ...key client interface and mentor to junior staff. Key Responsibilities • Client leadership...  ...on time and on budget with strong technical quality. • Maintain positive client feedback... 
    Full time
    Contract work
    Work at office
    Local area
    Worldwide
    Flexible hours

    Aecom

    Burnaby, BC
    1 day ago
  •  ...restaurant company developing and supporting concepts within our corporate and franchise communities. As Kitchen Equipment & CAD Technical Specialist, you are responsible for all aspects of the design and technical coordination of Browns Restaurant Group’s back-of-house... 
    Hourly pay
    Permanent employment
    Part time
    For contractors
    Work at office
    3 days per week

    Browns Restaurant Group

    Burnaby, BC
    1 day ago
  •  ...Job Summary • Serve as a technical consultant to the sales force, generating functional system descriptions, block flow diagrams and...  ...requirements into functional system designs • Develop engineering and architectural (RCP/Floor Plan) drawings, calculations and acoustical... 
    Full time
    Work at office

    Avi-spl Brand

    Burnaby, BC
    1 day ago
  •  ...About us EMS-Tech Inc., is a highly successful and expanding engineering firm that specializes in the design and supply (OEM) of bulk...  ...other design team members in both oral and written formats on technical matters as agreed upon with project engineer. Develop technical... 
    Full time

    Ems-tech

    Burnaby, BC
    1 day ago
  • $75k - $100k per year

     ...lives, eats, and breathes security. Reporting directly to the IT Engineer and collaborating closely with our software engineering teams,...  ...complex security risks into clear, understandable language for non-technical teams and leadership. ~ Self-Motivated & Autonomous: Capable... 
    Full time
    For contractors
    Work at office
    Work from home
    Relocation

    Cadmakers

    Burnaby, BC
    1 day ago
  • $127.78k - $193.3k per year

     ...Binnie is seeking a Senior Design Engineer to join our Ports & Industrial Division, where...  ...constructability, quality, and client service. Beyond technical excellence, you are a relationship‑...  ...designers, technologists, and inspection staff throughout the project lifecycle. You... 
    Long term contract
    Full time
    Work at office
    Immediate start
    Flexible hours

    Binnie

    Burnaby, BC
    1 day ago
  • $100k per year

     ...gamers who thrive on creative collaboration, technical excellence, and bold ideas. At Small Axe...  ...you will help bridge the gap between our engineering, animation and art teams through...  ...ensure they integrate seamlessly into Unreal Engine. What You Will Do Design, create, maintain... 
    Full time

    2K

    Burnaby, BC
    10 days ago
  •  ...Xradar BC is looking for a Mechanical Design Engineer experienced in manufacturing and production engineering wanting to further their...  ...manufacturing, prototyping and production in mechanical engineering Your technical instinct and expertise Ethical and honest in approach Able... 
    Full time
    Summer work
    Internship
    Immediate start

    Xradar

    Burnaby, BC
    1 day ago
  •  ...Role Looking for a co-op position where you can apply your engineering mindset to real infrastructure projects? Encepta is seeking...  .... You’ll work with point-cloud data, field measurements and technical information to build accurate 3D models of aerial infrastructure... 
    Internship

    Encepta

    Burnaby, BC
    1 day ago
  • $140k - $160k per year

     ...the continent. Job Description The Assistant Chief Power Engineer is responsible for assisting in supervising and directing the...  ...after-hours, weekends, and holiday times when the plant management staff is not on site, and is responsible for plant operations and decisions... 
    Permanent employment
    Full time
    Temporary work
    For contractors
    For subcontractor
    Work at office
    Local area
    Shift work
    Weekend work

    Veolia Environnement Sa

    Burnaby, BC
    1 day ago
  •  ...Position Title: Compliance & Certification Engineer III Department: Research & Development Reports To: Engineering Manager – Certification...  ...to ensure compliance to minimum performance levels. Support technical services with field issues related to product code compliance.... 
    Full time
    For contractors
    Internship

    Inspired Hr Ltd

    Burnaby, BC
    16 hours ago
  •  ...become part of a global team of over 50,000 planners, designers, engineers, scientists, digital innovators, program and construction...  ...Administration certification Excellent written skills needed for technical reports Ability to communicate effectively with colleagues,... 
    Full time
    Contract work
    For contractors
    Work at office
    Local area
    Worldwide
    Flexible hours

    Aecom

    Burnaby, BC
    1 day ago
  • $71.4k - $105.66k per year

     ...exceptional experience through bold ideas, technical excellence, and creative collaboration....  ...passionate C++ Gameplay Systems Software Engineer to help build the runtime systems that...  ...modern C++ fundamentals, hands-on Unreal Engine (UE5) experience, and an interest in building... 
    Full time
    Temporary work
    Internship

    2k

    Burnaby, BC
    1 day ago
  •  ...8800 Glenlyon Pkwy, Burnaby, British Columbia  Career Level: Technical Level 4  Who are we? Svante is a rapidly growing clean...  ...day. Purpose of the Role: As the Senior Plant Process Engineer, you will develop, design, commission, test, and optimize carbon... 
    Full time
    Internship
    Work at office

    Svante

    Burnaby, BC
    1 day ago

Do you want to receive more vacancies?

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