Principal Engineer-Firmware
$86k - $186k per yearMicrochip 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.
$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...SuggestedFull timePart timeInternshipWork at officeWeekend work- ...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...SuggestedFull timeTemporary workManual laborWork at officeImmediate startShift work
$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...SuggestedWeekly payFull timeWorldwide- ...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...SuggestedFull time
$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...SuggestedLong term contractFull timeWork at officeImmediate startFlexible hours- ...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 timeTemporary work
- 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...
- ...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 timeWork at officeLocal areaWorldwideFlexible hours
$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 timeFor contractorsFlexible hours$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 timeWork at officeWorldwideMonday to friday- ...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
- ...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 employmentFull timeLocal area
- ...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 timeContract work
- ...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 timeContract workFor contractorsWork at officeLocal areaWorldwideRelocation packageFlexible hours
$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- ...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 contractFull timeManual laborRemote work
- ...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 timeWork at officeRemote workWorldwide
- ...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
- ...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 timeContract workFor contractorsWork at officeLocal areaRemote workFlexible hours
$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 timeTemporary workLocal areaFlexible hours$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- ...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 timeInternshipWork at officeLocal areaWorldwideFlexible hours
$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 workWork at officeRemote work2 days per week3 days per week$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 timeWork at officeImmediate startFlexible hours- ...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
$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 timeFor contractorsWork at officeWorldwide$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 timeInternship$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 timeFor contractorsWork at officeImmediate start$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 timeFor contractors- ...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 timeFor contractorsWork at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Engineer-Firmware. Be the first to apply!
- mechanical engineering director Burnaby, BC
- general engineer Burnaby, BC
- project engineer assistant project manager Burnaby, BC
- engineering project manager Burnaby, BC
- chief power engineer Burnaby, BC
- mechanical engineering project manager Burnaby, BC
- director software engineering Burnaby, BC
- chief engineer Burnaby, BC
- principal consultant Burnaby, BC
- principal Burnaby, BC

