Engineer II - Firmware Development at Microchip Technology Inc. - ScoutJobs - The AI-curated global job board
Skip to content
M
Posted 16 hours ago

Engineer II - Firmware Development

Microchip Technology Inc.Engineer II - Firmware Development

Requirements

Bachelor's or Master's in Computer/Electrical Engineering or Computer Science, 2-3 years firmware/software development experience, Proficiency in C and Assembly, Understanding of RTOS concepts, Experience with embedded development workflows

Skills

C#AssemblyRTOSEmbedded SystemsPCIeNVMe

About the role

Responsibilities

  • Design, develop, integrate, debug, and verify embedded firmware using C and Assembly
  • Own firmware components from initial concept through product release and ongoing maintenance
  • Program embedded MIPS processors to implement core firmware and software subsystems
  • Participate in detailed design and code reviews to ensure high-quality standards
  • Troubleshoot complex issues across hardware, firmware, and system layers
  • Analyze and optimize firmware performance, including cycle counts and cache utilization
  • Produce clear and comprehensive engineering documentation

Requirements

  • Bachelor’s or Master’s degree in Computer Engineering, Electrical Engineering, Computer Science, or a related field
  • 2-3 years of firmware or software development experience in real-time or embedded systems
  • Proficiency in C and Assembly for embedded processors
  • Strong understanding of RTOS concepts, including threads, scheduling, synchronization, and memory management
  • Familiarity with embedded development workflows, toolchains, and debuggers
  • Proven ability to design, implement, and document complex embedded systems

Preferred Qualifications

  • Experience with storage or high-speed I/O protocols such as PCIe, CXL, NVMe, SAS, SATA, or NAND flash
  • Background in SoC architecture, IP integration, or silicon bring-up
  • Knowledge of DDR4/5, SCSI, Fibre Channel, or RAID

Benefits

  • Competitive total compensation including base pay, restricted stock units, and quarterly bonuses
  • Comprehensive health benefits starting on day one
  • Retirement savings plans
  • Industry-leading IESPP program

About the Company

Microchip Technology Inc. is a leading semiconductor company that designs and manufactures products that power the world's most demanding environments. Our Data Center Solutions business unit builds the critical technology used in hyperscale data centers, cloud platforms, and storage networks. We foster a culture of innovation, empowerment, and continuous professional growth.

ScoutJobs Agent

Get matches like this delivered daily

Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.

Get started — it's free

Engineer II - Firmware Development

Microchip Technology Inc. · Burnaby

Sign up to apply