Marcus Carlson

Marcus Carlson Email and Phone Number

Sr Manager and FW Technologist @ Micron Technology
West Baden Springs, IN, US
Marcus Carlson's Location
West Baden Springs, Indiana, United States, United States
Marcus Carlson's Contact Details

Marcus Carlson personal email

Marcus Carlson phone numbers

About Marcus Carlson

• 30+ years experience in embedded firmware, storage, architecture and design.• Areas of focus: ZNS, NVMe, SATA, SSD, HDD, Hybrid(SSD+HDD), Shingle Magnetic Recording• Firmware Architect for Client and Enterprise NVMe SSDs.• Firmware Architect for Enterprise ZNS SSD.• Firmware development team lead for NVMe.• Managed Front End and APL firmware teams.• Involved in all aspects of product life cycle: architecture, design, implementation, test, F/A, CS.

Marcus Carlson's Current Company Details
Micron Technology

Micron Technology

View
Sr Manager and FW Technologist
West Baden Springs, IN, US
Website:
micron.com
Employees:
32782
Marcus Carlson Work Experience Details
  • Micron Technology
    Sr Manager And Fw Technologist
    Micron Technology
    West Baden Springs, In, Us
  • Micron Technology
    Member Of Technical Staff
    Micron Technology Nov 2023 - Present
    Boise, Idaho, Us
  • Micron Technology
    Sr Manager/Fw Technologist
    Micron Technology Dec 2014 - Present
    Boise, Idaho, Us
    Enterprise NVMe SSD Firmware - FW Technologist, Sr Manager- ZNS performance analysis, performance tools and automation - Zoned Namespace (ZNS) FE firmware architecture- FW architecture and design for NVMe FE interface firmware, - Sr Manager for Async Power Loss and Front End firmware development teams- Responsible for NVMe firmware features, bring up and integration with other functional areas- Provide technical guidance and leadership for team of 10+ firmware engineers- Work cross functionally on requirements, specifications, features and architecture with System/Firmware Architecture, customer facing teams and development teams- Collaborate with Design Engineering and Test teams to provide solutions for characterization and platform testing and regressionPrincipal Firmware Engineer / Technical Lead:Enterprise NVMe SSD Firmware - Firmware Architecture and Technical Lead- Work with first line managers and program management on tasks and scheduling- Responsible for providing technical leadership to development team and management- Responsible for leading technical aspect of features and driving them to completion- Responsible for common services firmware architecture, detail design and implementation- Architecture includes: Power & Thermal Mgmt, Internal Data Mgmt, IPC, Resets, FW Activate w/o Reset, + many moreClient NVMe SSD Firmware architecture, design & development:- NVMe and Admin command handling- Power and thermal throttling- Power management- Initialization and reboot flow- Hardware/SoC level issues involving design and work arounds- System level issues involving messaging, interrupts and timing- Drive State Management to monitor and control power, exception, init and runtime states.
  • Sandisk
    Principal Engineer
    Sandisk Oct 2012 - Dec 2014
    Milpitas, Ca, Us
    Firmware Architect for SSD NVMe/SATA interfaces.- Draft NVMe h/w feature requirements to ASIC team- Draft NVMe f/w architecture documents and designs- Architecture and specification contribution to NVMe community- Implementation of NVMe firmware and related SSD features- Lead a small team of engineers to implement NVMe featuresMember of Unified Scalable Architecture team - Responsible for reviewing fw and hw solutions and advising on future architectures and h/w solutions.- Responsible for identifying key features and planning out solutions to share across f/w platforms.- Responsible for planning common firmware architectures across different platforms using different firmware implementations while maintaining common APIS for key features.Firmware Development on SanDisk's first TLC Client SSD- Wear leveling, block selection and folding algorithms (SLC ->TLC)- Flash Translation Layer (FTL) debug and FA
  • Western Digital
    Technologist - Firmware Engineering
    Western Digital Nov 2007 - Oct 2012
    San Jose, Ca, Us
    Hybrid and Hard Disk Drive feature architecture, design and implementation for broad range of products and technology (SMR, Hybrid, Security, Low level read/write, Error Recovery, etc).- Develop controller firmware in C and C++ for SAS and SATA hard disk drives.- Primary focus is disk sub-system and system services.- Develop and maintain disk backend controller firmware. - Responsible for Media Manager features, stability and maintainability.- Architectural improvements and firmware development for 3 generations of Hybrid Hard Drives.- Responsible for delivering a split design with HDD and SSD utilizing a bridge chip in one package.- Architect and develop controller firmware for a Shingle Write Disk Drive. - Designed and implemented, shingled zone infrastructure, multi shingle zone core, garbage collection algorithms, shingle meta-data sub-system, error recovery and system integration - Lead and developed WDs second generation disk backend Full Disk Encryption w/embedded AES engine. - Delivered FDE feature to the product team staged on their current platform. - Assisting on TCG/Secure Encrypted Drive program.- Updated serial flash support across all disk drive products and platforms in order to take advantage of new and cost reduced parts. - Updated DRAM support for legacy products to support larger capacities.- Lead firmware engineer for drive program based in CA/CO. - Responsible for code and feature integration, factory process integration and new SOC bring up.- Responsible for resolving and delegating firmware issues within new FW group, mentoring and guiding team on test process, factory process, integration and tools, and mentoring team members on performance and job duties.
  • Marvell Semiconductor
    Staff Firmware Design Engineer
    Marvell Semiconductor Feb 2006 - Nov 2007
    Santa Clara, Ca, Us
    Optical Drive firmware, infrastructure and build tools.- Member of Optical Disk Drive group responsible for developing production ready reference firmware.- Designed and implemented RF and Wobble channel calibration routines.- Performed SoC verification and developed controller firmware for DVD-RAM sequencer and zone/defect detection.- Training of Japan office for future development of DVD-RAM f/w and apps.- Designed and implemented static overlay manager to swap overlay based on media type(CD, DVD+r, etc.), serial flash boot loader, serial flash generation utilities and serial flash vendor specific data storage.- Implemented and deployed GNU and PERL based make/build utilities, developed structured source code layout and evaluated build and version control tools.
  • Maxtor (Acquired By Seagate)
    Staff Firmware Design Engineer
    Maxtor (Acquired By Seagate) Jan 2004 - Feb 2006
    Us
    Designed and implemented new firmware architecture to support mobile HDD.- Member of disk controller group responsible for new “Embedded C++” based firmware design / development on Marvell SOC based Consumer Electronics (1inch and sub 1inch) and Mobile platforms. - The new design allowed quicker time to market with new features as well as configuration and flexibility with out firmware changes.- Responsible for alpha board H/W and next generation Marvell SOC verification and debug.- Designed and implemented configurable and table driven error recovery, low level read write and cache performance, low level channel read/write and channel interface.- Evaluated development tools/emulators and work with vendors to develop features.
  • Western Digital
    Staff Firmware Engineer
    Western Digital Jan 2002 - Jan 2004
    San Jose, Ca, Us
    Designed and implemented new firmware architecture to support client space HDD development for many generations.- Member of disk controller group responsible for new “C” based firmware design / development on all Marvell SOC desktop and mobile platforms. - The new design provided significant PCBA cost reduction and allowed quicker time to market with new features. - Responsible for alpha board H/W and next generation SOC verification and debug.- Designed and implemented disk R/W and high level Servo error recovery and other related algorithms, controller to servo API interface.- Designed and implemented boot ROM flash loader, primary flash loader, host firmware download and debugger flash utilities.- Debug F/W and process issues and F/A during process and pre-manufacturing.- Helped bring new architecture from design to production in less than 2 years.- Developed process tools for firmware builds and evaluated development tools and emulators.
  • Snap On Tools
    Lead Firmware Design Engineer (Contractor)
    Snap On Tools Oct 1999 - Jan 2002
    Kenosha, Wisconsin, Us
    Primary developer of firmware for Snap-on's hand held Automotive Diagnostic Meter - Vantage.- Develop firmware for hand held Automotive Diagnostic Meter utilizing Mitsubishi 740 8bit micro.- Developed / Implemented new scope features and enhanced sampling efficiency for higher bandwidth.- Debug and improve current scope/meter functionality and features reported by customers.- Implement and enhance new features for Meter and Scope functions requested by marketing.- Responsible for firmware readiness and firmware product releases.- Developed user features and increase performance to extend product life.
  • Marqlin (Out Of Business)
    Firmware Design Engineer
    Marqlin (Out Of Business) Jul 2001 - Nov 2001
    Development of new mobile drive firmware for 1-inch microdrive Compact Flash.
  • Simple Technology (Closed Office)
    Firmware Engineer
    Simple Technology (Closed Office) 2000 - 2001
    Ca
    Architect and develop firmware for MMC/SD device.
  • Quantum Corporation (Acquired By Maxtor)
    Design Engineer Ii
    Quantum Corporation (Acquired By Maxtor) Jun 1997 - Oct 1999
    San Jose, California, Us
    Firmware support and development for post product engineering.
  • Sequel
    Engineering Intern
    Sequel May 1993 - Aug 1996
    Us
    Maintained and support equipment for 5” - 14” disk product line from disk production to servo write.

Marcus Carlson Skills

Firmware Embedded Systems C Hardware Ssd Soc Hard Drives Perl Embedded C++ Debugging System Architecture Software Nvme Embedded Software Sata Arm Asic Hybrid Hard Drives Storage System On A Chip Arm Debuggers Device Drivers Scsi Shingled Magnetic Recording

Marcus Carlson Education Details

  • Embry-Riddle Aeronautical University
    Embry-Riddle Aeronautical University
    Math

Frequently Asked Questions about Marcus Carlson

What company does Marcus Carlson work for?

Marcus Carlson works for Micron Technology

What is Marcus Carlson's role at the current company?

Marcus Carlson's current role is Sr Manager and FW Technologist.

What is Marcus Carlson's email address?

Marcus Carlson's email address is mc****@****ail.com

What is Marcus Carlson's direct phone number?

Marcus Carlson's direct phone number is +120836*****

What schools did Marcus Carlson attend?

Marcus Carlson attended Embry-Riddle Aeronautical University.

What skills is Marcus Carlson known for?

Marcus Carlson has skills like Firmware, Embedded Systems, C, Hardware, Ssd, Soc, Hard Drives, Perl, Embedded C++, Debugging, System Architecture, Software.

Who are Marcus Carlson's colleagues?

Marcus Carlson's colleagues are Gloria Stefani, Paul Cook, Vince Hansen, Manoj Jajadiya, Tong An, Jamie Chang, Madhussoodanan Sivasankaran.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.