Senior Embedded Systems Engineer - Linux Kernel & Drivers
Microchip Technology Inc
San Jose (CA)
On-site
USD 91,000 - 232,000
Full time
14 days+
Get more replies from employers
Send a job-specific resume in minutes.
Start fresh or import an existing resume
Benefits offered by this job
Competitive base pay
Restricted stock units
Quarterly bonus payments
Health benefits from day one
Retirement savings plans
Job summary
A global technology organization in San Jose, CA is seeking a Senior Technical Staff Embedded Systems Software Engineer to develop software solutions for network timing products. The ideal candidate will have over 15 years of experience in embedded software development, strong skills in Linux kernel and device driver development, and a deep understanding of embedded systems. Competitive compensation, including a salary range of $91,000 - $232,000, awaits the successful candidate.
Qualifications
15+ years of experience in embedded platform software development.
Expertise in U-Boot bootloader customization.
Proficient in Linux Ethernet device driver development.
Responsibilities
Design, develop, and optimize software for embedded devices.
Customize and maintain U-Boot bootloader and Linux kernel modules.
Collaborate with engineering teams for project delivery.
Skills
Linux kernel internals
Embedded software design
C programming
Debugging skills
Board bring-up
Education
Bachelor's or Master's degree in Computer Science or Electronics Engineering
Tools
GDB
Yocto framework
Job description
A global technology organization in San Jose, CA is seeking a Senior Technical Staff Embedded Systems Software Engineer to develop software solutions for network timing products. The ideal candidate will have over 15 years of experience in embedded software development, strong skills in Linux kernel and device driver development, and a deep understanding of embedded systems. Competitive compensation, including a salary range of $91,000 - $232,000, awaits the successful candidate.