Senior Embedded Systems Engineer - Linux Kernel & Drivers

Microchip

San Jose (CA)

On-site

USD 91,000 - 232,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Health benefits from day one
Retirement savings plans
ESPP with 2 year look-back

Job summary

Microchip Technology, Inc. in the United States is seeking a Senior Technical Staff Embedded Systems Software Engineer to join our Development team in Santa Rosa or San Jose, CA.

You will design, develop, and optimize software for embedded devices running Linux, focusing on platform building blocks and hardware integration. The ideal candidate has deep experience with Linux kernel internals, U-Boot bootloader customization, and ARM-based board bring-up, plus strong C programming and debugging

Qualifications

  • Bachelor’s or Master’s degree in CS or Electronics Engineering.
  • Deep knowledge of Linux kernel internals and peripheral drivers.
  • Experience with U-Boot customization and kernel porting on embedded platforms.

Responsibilities

  • Design, develop, and optimize scalable software for embedded devices running Linux.
  • Develop and maintain bootloaders, drivers, and kernel modules for new hardware.
  • Collaborate with hardware, QA, and global teams to align on strategy and delivery.
  • Perform board bring-up and troubleshoot complex issues.

Skills

Embedded Linux
Linux kernel internals
C programming
Kernel driver development
Board bring up

Education

Bachelor’s or Master’s degree in Computer Science or Electronics Engineering

Tools

U-Boot bootloader
Linux kernel porting
GDB
Lauterbach
Yocto
ARM bring-up
PCI Express

Job description

Microchip Technology, Inc. in the United States is seeking a Senior Technical Staff Embedded Systems Software Engineer to join our Development team in Santa Rosa or San Jose, CA.

You will design, develop, and optimize software for embedded devices running Linux, focusing on platform building blocks and hardware integration. The ideal candidate has deep experience with Linux kernel internals, U-Boot bootloader customization, and ARM-based board bring-up, plus strong C programming and debugging

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded Systems Engineer: Linux Kernel & Drivers
Senior Embedded Systems Engineer: Linux Kernel & Drivers

Microchip Technology Inc • Santa Rosa (CA)

On-site
USD 91,000 - 232,000
Competitive base pay
Restricted stock units
Quarterly bonus payments
+3
Senior Embedded Linux Kernel & Driver Engineer
Senior Embedded Linux Kernel & Driver Engineer

Microchip Technology Inc. • Santa Rosa (CA)

On-site
USD 91,000 - 232,000
Competitive base pay
Health benefits starting day one
Retirement savings plans
+1
Senior Embedded Linux Engineer & Kernel Driver Expert
Senior Embedded Linux Engineer & Kernel Driver Expert

Microchip Technology Inc. • San Jose (CA)

On-site
USD 91,000 - 232,000
Health benefits (day 1)
RSUs
Quarterly bonuses
+2
Senior Technical Staff Engineer - Software
Senior Technical Staff Engineer - Software

Microchip Technology Inc • Santa Rosa (CA)

On-site
USD 91,000 - 232,000
Competitive base pay
Restricted stock units
Quarterly bonus payments
+3
Senior Technical Staff Engineer - Software
Senior Technical Staff Engineer - Software

Microchip Technology Inc. • Santa Rosa (CA)

On-site
USD 91,000 - 232,000
Competitive base pay
Health benefits starting day one
Retirement savings plans
+1
Sr Tech Staff Engineer - Software
Sr Tech Staff Engineer - Software

Microchip • San Jose (CA)

On-site
USD 91,000 - 232,000
Health benefits from day one
Retirement savings plans
ESPP with 2 year look-back
Senior Field Applications Engineer: Embedded Systems Architect
Senior Field Applications Engineer: Embedded Systems Architect

Microchip Technology Inc. • United States

Remote
USD 145,000 - 195,000
Senior Technical Staff Engineer - Software
Senior Technical Staff Engineer - Software

Microchip Technology Inc. • San Jose (CA)

On-site
USD 91,000 - 232,000
Health benefits (day 1)
RSUs
Quarterly bonuses
+2
Senior Hardware Engineer: PCIe/USB & Embedded Linux
Senior Hardware Engineer: PCIe/USB & Embedded Linux

Microchip Technology Inc. • Austin (TX)

On-site
USD 70,000 - 205,000
Health benefits from day one
Restricted stock units
Quarterly bonus
+2
Senior Technical Staff Engineer – Software
Senior Technical Staff Engineer – Software

Microchip Technology Inc • San Jose (CA)

On-site
USD 91,000 - 232,000
Competitive base pay
Restricted stock units
Quarterly bonus payments
+2