Senior Technical Staff Engineer - Software at Microchip Technology Inc. - ScoutJobs - The AI-curated global job board
Skip to content
M
Posted 24 days ago

Senior Technical Staff Engineer - Software

Microchip Technology Inc.Senior Technical Staff Engineer - Software

Requirements

Bachelor's or Master's in CS or Electronics Engineering, 15+ years embedded platform software experience, Linux kernel internals and peripheral driver development, U-Boot customization and Linux kernel porting, ARM based system board bring up, IP protocols and networking software development, C programming and shell scripting, GDB and Lauterbach debugging, Yocto framework

Skills

Embedded LinuxC#YoctoARM

About the role

Responsibilities

  • Design, develop, and optimize scalable software solutions for embedded devices using embedded Linux
  • Develop and maintain Pre-loader, U-Boot bootloader, and Linux kernel modules
  • Design and deliver high-quality Linux kernel drivers for diverse peripherals
  • Perform board bring-up activities for newly designed ARM-based hardware
  • Collaborate cross-functionally with hardware engineering, QA, and global development teams
  • Create custom Ethernet drivers and prepare technical design documentation

Requirements

  • Bachelor's or Master's degree in Computer Science, Electronics Engineering, or a related field
  • Minimum of 15 years of experience in embedded platform software development
  • Hands-on experience with Linux kernel internals and peripheral driver development (Ethernet, Flash, SPI, I2C, UART)
  • Expertise in U-Boot customization and Linux kernel porting
  • Experience with ARM-based system board bring-up
  • Proficiency in C programming and shell scripting
  • Strong debugging skills using GDB and Lauterbach
  • Experience with the Yocto framework
  • Knowledge of IP protocols and networking technologies (IPv4/IPv6, VLANs, Routing)

Preferred Qualifications

  • Familiarity with QorIQ Layerscape family of processors
  • Experience with PCI Express controllers and bus specifications

About the Company

Microchip Technology Inc. is a leading global semiconductor company that designs and manufactures products that power the world. Our Frequency and Timing Systems Business Unit is the world’s leading source of precise timing and synchronization solutions. We foster a culture of trust, empowerment, and innovation to help design the technology that runs the world.

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

Senior Technical Staff Engineer - Software

Microchip Technology Inc. · San Jose

Sign up to apply