Microchips Frequency and Timing Systems Business Unit is the worlds leading source of precise timing and synchronization solutions. We are looking for a Technical Staff Embedded Systems Software Engineer to join our Development team in either San Jose, CA or Santa Rosa, CA. The successful candidate will be responsible for working on platform and technology building blocks for our network timing and synchronization range of products. We are seeking an experienced professional with a strong background in embedded systems and the ability to solve complex technical problems. Responsibilities:Design, develop, and optimize scalable software solutions for embedded devices and systems using embedded Linux operating system. Develop, customize, and maintain Pre-loader, U-Boot bootloader, and Linux kernel modules to support new hardware platforms and features. Design and deliver high-quality Linux kernel drivers for diverse peripherals, ensuring robust hardware-software integration. Collaborate...Software, Technical, Staff, Hardware Engineer, Engineer, Operations