Principal Engineer-Firmware
$86k - $186k per yearMicrochip Technology Inc.
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 referto 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!Job Description: 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 productsDesign, develop, integrate, debug, and verify state of the art quality firmware for embedded SoC systemsCollaborate with other firmware teams and interact with chip design, validation and application engineering teams on pre-silicon firmware development and post-silicon debug/troubleshootingCreate and participate in design and code reviewsUtilize analyzers and firmware debug tools to troubleshoot difficult problems reported internally by test/development teams and by global customersWrite comprehensive engineering design documentation and customer user guidesAssist in the execution and evolution of the development processRequirements/Qualifications:
Bachelor's degree in Electrical Engineering, Computer Engineering or equivalent8+ years industry experience in embedded firmware developmentStrong C language programming and aptitude for debugging embedded system issuesKnowledge of RTOS constructs including threads, scheduling, synchronization, memory managementExcellent analytical, problem solving, and documentation skillsEffective communicator of technical ideas, both verbal and writtenSelf-motivated and team-oriented individual with the ability and resourcefulness to achieve goals with minimal supervisionCapable of working with customers and technology partners in the architecture phase and in feature designValue-add Qualifications:
Knowledge of Agile development processKnowledge of high speed serial protocols such as PCIe and/or SAS/SATAExperience with RISC/MIPS architectures, ThreadX RTOS and SoC peripheral protocolsTravel 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.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
we affectionately referto 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!Job Description: 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 productsDesign, develop, integrate, debug, and verify state of the art quality firmware for embedded SoC systemsCollaborate with other firmware teams and interact with chip design, validation and application engineering teams on pre-silicon firmware development and post-silicon debug/troubleshootingCreate and participate in design and code reviewsUtilize analyzers and firmware debug tools to troubleshoot difficult problems reported internally by test/development teams and by global customersWrite comprehensive engineering design documentation and customer user guidesAssist in the execution and evolution of the development processRequirements/Qualifications:
Bachelor's degree in Electrical Engineering, Computer Engineering or equivalent8+ years industry experience in embedded firmware developmentStrong C language programming and aptitude for debugging embedded system issuesKnowledge of RTOS constructs including threads, scheduling, synchronization, memory managementExcellent analytical, problem solving, and documentation skillsEffective communicator of technical ideas, both verbal and writtenSelf-motivated and team-oriented individual with the ability and resourcefulness to achieve goals with minimal supervisionCapable of working with customers and technology partners in the architecture phase and in feature designValue-add Qualifications:
Knowledge of Agile development processKnowledge of high speed serial protocols such as PCIe and/or SAS/SATAExperience with RISC/MIPS architectures, ThreadX RTOS and SoC peripheral protocolsTravel 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.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 hour ago
Similar jobs that could be interesting for youBased on the Principal Engineer-Firmware in Winnipeg, MB vacancy
- Design embedded firmware for Microchip Technology’s Datacenter Solutions, using strong C programming... ...connected infrastructure.As a Firmware Engineer, you will specify firmware architecture... ..., and documentation skillsBring principal-level firmware development, C programming...Suggested
- You Are:You have built a career in firmware at the boundary between hardware, software, and analog. You bring deep expertise in developing... ...work and team leadership. You are comfortable bringing engineers together to identify and solve technical issues. At Synopsys,...Suggested
- Strong Firmware design and debug experience using assembly and C/C++ Programming. Knowledge of NAND Flash, SSD Flash translation layer, Wear leveling, Garbage collection. Knowledge of mass storage interface such as SATA, SAS, NVMe (Optional but strong plus). Knowledge of configuring...Suggested
$73.5k - $136.5k per year
...Ingénieur en conception de micrologiciel / Firmware Design EngineerApplylocations: MOUNT-... ...SystemVerilog.* Bonne compréhension des principes de communication filaire.* Connaissance de... ...firsts in design IP and verification IP. Engineers choose Cadence when they want the best in...SuggestedLong term contractTemporary work- ...start with a problem before somebody hands you the answer?Some engineering roles are about applying a known solution well. This one is for... ...obvious yet. At Tangent, we develop complex products where firmware, electronics and the physical world have to work together. That...SuggestedFull timeImmediate start
$90k - $125k per year
Overview Join to apply for the Firmware Engineer role at Tangent Design Engineering. We’re a Calgary-based product development firm known for solving complex engineering challenges across consumer electronics, industrial systems, and everything in between. Our team...Remote workFlexible hours3 days per week- ...UAVs and eVTOLs). Our mission is to transform aviation by solving high-impact problems with innovative engineering and bold ideas.We are seeking a Electronic & Firmware Engineer to join our multidisciplinary team and contribute to the development of the avionics, embedded...
- ...improve system performance, power consumption, resource use, and recovery behavior. Reproduce field failures with hardware and test engineers, and validate fixes across supported device configurations. What You Bring Strong C or C++ skills and proficiency in Python or...Remote work
- ...Description and Requirements About Our TeamWe’re looking for UEFI Engineer to join our Infrastructure Solutions Group (ISG) at Lenovo. As a... ...work with software engineers to write, debug and test embedded Firmware. Manage and maintain firmware build tools, manage builds, and...Local area
- ...to reach their full potential – we hold ourselves to high standards but celebrate progress & achievements. Job DescriptionAs our Firmware Team Manager, you will lead a team of firmware and embedded software developers in the implementation of the Edge and Cloud based systems...Remote workFlexible hours
- ...the latest news via our StoryHub .Description and Requirements About the RoleWe are seeking a hands‑on engineer with a strong background in low‑level software/firmware development, computer architecture, and PCI‑Express (PCIe) technology to join our team. You will design,...Work at officeLocal area
- Job Details Engineering Full-Time 3+ years Kitchener, Ontario Job Type: Full-Time, 40 hours per week Location: Kitchener... .../ Homer Watson Industrial Park) Department: Software & Firmware Reports To: Software & Firmware Lead About MycionicsWe...Long term contractFull timeCasual work
- Develop firmware for Verdyn's power electronics platforms, using embedded C/C++ and control algorithms to support reliable microgrid and... ...systems. Work on sustainable energy technologies.This Senior Firmware Engineer position focuses on firmware for DC microgrids and EV DC fast...
- Elevate your career as a Media Firmware Engineer at Solidigm in Rancho Cordova, California. Contribute to innovative firmware solutions for cutting-edge Solid State Drives (SSD). At Solidigm, you will be part of a dynamic team advancing firmware architecture for SSD technology...
$92.3k - $142k per year
...feasible by the application of scientific and engineering methodologies. Work in this family... ...code.Performance Optimization:Optimize firmware performance for real-time execution, focusing... ...embarqués.Connaissance des principes de protection des systèmes électriques ou...Local areaRelocation package- ...react to alerts all in near real-time.As a Senior Embedded Software Engineer at Samsara, you will develop software that runs on millions of... ...depends on. Peripheral drivers, secure bootloaders, device firmware updates, as well as the core management layers like power and connectivity...Long term contractFull timeRemote workFlexible hoursShift work
- Job Type: Direct PlacementDuration: Direct Placement The OpportunityThe Senior Firmware Engineer will join the firmware team, and become part of a multidisciplinary engineering team responsible for delivering high quality, high performance tools for the industrial...
- ...expertise with a passion for quality and reliability in healthcare technology.Who You Are As a passionate and skilled Hardware/Firmware Engineer at Noze, you'll revolutionize medical diagnostics by developing innovative, high-quality firmware solutions. With your strong...Contract work
- Design embedded firmware for industrial bolting tools as a Senior Firmware Engineer at Acara Solutions. Apply C, C++, and real-time systems expertise.This senior engineer develops firmware across new products, sustaining efforts, and custom solutions. The work spans system-...
- Design PCIe switch firmware in Morrisville, North Carolina, using low-level software development and computer architecture expertise. Build... ...technology for demanding workloads.As a hands-on Firmware Engineer at Lenovo, you will develop production-ready firmware for ultra-...
- ...DescriptionWe are currently seeking an experienced Software/Firmware Developer to join our BOWMAN product development team in Calgary... ...team, you will collaborate with software developers, systems engineers and integration specialists to deliver new features, improve system...Flexible hours
- ...Embedded Software Developer for our Vancouver team. You will design firmware and connectivity software for electronic and mechatronic... ...product launches. The role offers growth in a fast-paced, international environment with engineering colleagues worldwide. #J-18808-Ljbffr...Worldwide
$91.15k - $134.5k per year
...communication skills and the ability to work closely with team members, both locally and across theorganizationisrequired. As a Media Firmware Engineer yourregular responsibilities include but are not limited to: Develop, review, document, andmaintainproductsource codeinC/...InternshipFlexible hours- Develop telemetry firmware with Qualcomm Canada ULC in Markham, Canada, using C/C++ across embedded controllers and server platforms. Contribute to Linux-based systems.This Engineering Intern supports Qualcomm’s Telemetry Framework and Platform Software team. You will work across...Internship
- Drive innovation in embedded systems with Mycionics as an Embedded Firmware Engineer in Kitchener, Ontario. Focus on firmware development, hardware integration, and RTOS implementation to enhance robotic systems. As an Embedded Firmware Engineer, you will play a crucial...
- Build firmware for real-time industrial automation systems at Socomec, using C, C++, Python, and industrial communication protocols across product stages.Socomec North America seeks an engineer supporting controllers, programs, and device-to-system product development. The...Internship
- Drive firmware testing innovation at Lightmatter as a Senior Software Development Engineer in Test. Engage deeply with firmware teams while building robust test frameworks in a hybrid workspace. In this pivotal role, you will own the architecture of the firmware test automation...
- ...Department: EngineeringRole Summary: We are looking for a Principal Engineer to set the technical direction for our Android platform and raise... ....Act as the senior technical point of contact for hardware, firmware, product, design, and QA teams, and translate between them.Drive...Internship
$140k - $180k per year
...industrial environments - and we’re growing the team to take it even further. About The RoleWe are looking for a Firmware and Embedded Software Engineer to design and develop the real-time software systems that control our humanoid robots. You will own the development of...Work at officeWorldwide- Senior Firmware Engineer (Embedded Systems) Are you passionate about shaping North America's sustainable future? Founded in 2019, Verdyn is a trailblazing firm offering comprehensive, turn-key solutions in renewable energy, battery storage, power quality, and infrastructure...Local area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Engineer-Firmware. Be the first to apply!
Related searches
- project engineer assistant project manager Winnipeg, MB
- chief engineer Winnipeg, MB
- director software engineering Winnipeg, MB
- engineering project manager Winnipeg, MB
- mechanical engineering project manager Winnipeg, MB
- mechanical engineering director Winnipeg, MB
- chief power engineer Winnipeg, MB
- directeur ingénierie Winnipeg, MB
- general engineer Winnipeg, MB
- comptable principal Winnipeg, MB

