Sorry, this job is no longer accepting applications. See below for more jobs that match what you’re looking for!

Senior Firmware Engineer Cloud Server Infrastructure

Expired Job

Microsoft Corporation Aliso Viejo , CA 92698

Posted 5 months ago

We are seeking a motivated and entrepreneurial engineer as an inaugural member of the storage design center in Southern California. This new technology team will be developing bespoke storage devices for Azure services leveraging an embedded Linux ecosystem for rapid prototyping, proof of concept and hardened product development. The candidate should have strong coding skills, debugging and troubleshooting abilities, with experience in driver development in the Linux Kernel. We are looking for someone with strong systems background and passion for embedded systems.

Microsoft is a highly innovative company that collaborates across disciplines to produce cutting edge cloud technology that changes our world. The hardware for operating these services (over 200 and counting), comprises of hundreds of thousands of servers spread globally, applications that reach hundreds of millions of users every day, and demands for exabytes of data storage. Our customer-base is growing rapidly, our infrastructure investments are multiplying and the size of our global infrastructure is increasing by the day - along with the scale of our challenges. Microsoft is leading the industry in Cloud and Storage innovation and next generation architectures. Learn more about our team and projects here: https://azure.microsoft.com/en-us/blog/microsoft-creates-industry-standards-for-datacenter-hardware-storage-and-security/

  • M.S. in Electrical Engineering, Computer Engineering or Computer Science or equivalent experience

  • 5-7 years of firmware development on SOC, ASIC and FPGA embedded platforms based on Linux with custom device drivers

  • Demonstrated experience creating embedded Linux based product from board bring to first customer ship.

  • Embedded development experience on SOC, ASIC and FPGA platforms for storage and networking applications

  • Strong familiarity of Linux Kernel and User-space interaction with embedded distributions, Yocto highly desirable

  • Strong coding and embedded design methodologies in C, C++

  • Debugging and validation skills for embedded systems

CSI-L

Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include, but are not limited to the following specialized security screenings:

Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.

Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request via the

Accommodation request form.

Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.

  • Linux firmware development lead for internal embedded storage devices

  • Prototyping new technologies and trade-offs between SoC and FPGAs acceleration

  • Work across all aspects of firmware image including kernel drivers and configurations, distribution and application integration

  • Bench-level embedded device debugging using BSP, JTAG, GPIO

  • Productize highly reliable embedded Linux-based storage devices in Azure datacenters

upload resume icon
See if you are a match!

See how well your resume matches up to this job - upload your resume now.

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Senior SSD Firmware Engineer Nand Management CSI / Azure Cloud Server Infrastructure

Microsoft Corporation

Posted 4 months ago

VIEW JOBS 10/3/2018 12:00:00 AM 2019-01-01T00:00 We are seeking a motivated and entrepreneurial engineer as an inaugural member of the Azure SSD design center in Southern California. This new technology team will be developing bespoke SSD and memory systems for Azure data centers and services using next generation NAND, SCM memories. Microsoft is a highly innovative company that collaborates across disciplines to produce cutting edge cloud technology that changes our world. The hardware for operating these services (over 200 and counting), comprises of hundreds of thousands of servers spread globally, applications that reach hundreds of millions of users every day, and demands for exabytes of data storage. Our customer-base is growing rapidly, our infrastructure investments are multiplying and the size of our global infrastructure is increasing by the day - along with the scale of our challenges. Microsoft is leading the industry in Cloud and Storage innovation and next generation architectures. Learn more about our team and projects here: https://azure.microsoft.com/en-us/blog/microsoft-creates-industry-standards-for-datacenter-hardware-storage-and-security/ * Degree in Electrical Engineering, Computer Engineering or related technical field. * B.S. degree with 10+ years' industry experience OR M.S. degree with 7+ years' experience * 5+ years of NAND-specific storage device firmware development. * Experience in SSD or memory system firmware development for multiple generations of products into production * Strong Expertise in NAND operation, configuration and management, and ONFI protocol. * Embedded development experience on SOC, ASIC and FPGA storage platforms * Strong coding and embedded design methodologies in C, C++ * Familiarity with automation tools and languages (Python, Perl, TCL/Tk) * Debugging and validation skills for embedded systems and high-speed interfaces Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request via the Accommodation request form. Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work. * Firmware development for internally developed SSDs with emphasis on NAND to device communication * Development of low level firmware accessing various NAND types for SSD devices. * Bench-level SSD debugging and validation of NAND control firmware on SSD. * Prototyping new SSD features and architectures with SoC and FPGAs * Leverage hardware acceleration and software optimization to deliver innovative high performance SSD Microsoft Corporation Aliso Viejo CA

Senior Firmware Engineer Cloud Server Infrastructure

Expired Job

Microsoft Corporation