Senior Embedded Linux Software Engineer IIReporting to the Embedded Linux team lead you will be part of the FPGA division’s Software and Systems Engineering group. As a Senior Embedded Linux Software Engineer you will work on enhancing Microchip’s RISC-V base application processors Linux support.What’s Attractive About This Opportunity. This role provides the opportunity to work on cutting edge open-source technologies, including the development and upstreaming of embedded Linux drivers for Microchip’s PolarFire 2 SoC and future RISC-V based application processors.Key ResponsibilitiesWork with commercial partners and the open-source Linux community to enhance Microchip’s RISC-V application processors Linux supportDevelop and upstream Microchip’s RISC-V application processors support into mainline LinuxDevelop and integrate software components into Microchip’s RISC-V application processorsResolve technical issues in collaboration with the SoC FPGA silicon engineering teamRequirements/QualificationsBachelor’s and/or Master’s degree in Computer Science, Software Engineering or Electrical / Electronics7+ years working experience in software development within industry, or relevant technical fieldApplications will be accepted from candidates who may not meet the educational requirements but have equivalent industry experience as demonstrated on their cvCompetenciesFluency in C and/or C++Knowledge of embedded systems and processor architecturesDevice driver development and upstreamingKernel level debuggingExperience with Yocto, Buildroot or another Linux distribution build systemGood communication and problem-solving skillsExperience working with Git and Continuous Integration toolsRISC-V processor architecture experience is an advantageSecurity and encryption technologies is an advantageFamiliarity with FPGA system design is an advantageTravel Time 0% - 25%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.Seniority levelMid-Senior levelEmployment typeFull-timeJob functionIndustryIndustriesAppliances, Electrical, and Electronics Manufacturing and Semiconductor Manufacturing
#J-18808-Ljbffr