15 часов назад
Senior Technical Staff Engineer - Software (Embedded Linux)
91 000 - 232 000$
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Senior Technical Staff Engineer - Software (Embedded Linux): Building platform software and technology blocks for network timing and synchronization products with an accent on Linux kernel development, bootloader customization, and hardware-software integration. Focus on developing Ethernet and peripheral drivers, porting Linux across ARM-based platforms, performing board bring-up, and solving complex embedded networking problems.
Location: San Jose or Santa Rosa, California, United States
Annual base salary: $91,000–$232,000 USD, plus restricted stock units and quarterly bonus payments.
Company
develops semiconductor technologies and precise timing and synchronization solutions for embedded and networked products.
What you will do
- Design, develop, and optimize scalable software for embedded devices running Embedded Linux.
- Customize and maintain Pre-loader, U-Boot, Linux kernel modules, and platform software for new hardware.
- Develop Linux kernel drivers for Ethernet, Flash, SPI, I²C, UART, and other peripherals.
- Perform board bring-up on newly designed ARM-based hardware and troubleshoot complex technical issues.
- Collaborate with hardware engineering, software QA, operations, and global development teams on technical strategy and project delivery.
- Prepare design documentation and functional specifications for new software modules.
Requirements
- Bachelor’s or Master’s degree in Computer Science, Electronics Engineering, or a related field.
- At least 15 years of experience developing embedded platform software.
- Hands-on experience with Linux kernel internals, Linux kernel porting, U-Boot customization, and peripheral driver development.
- Strong skills in C programming, shell scripting, embedded Linux design, OS coding techniques, and debugging with GDB and Lauterbach.
- Experience with ARM-based board bring-up, IP protocols, networking software, Ethernet drivers, Firewall, Routing, IPv4/IPv6, VLANs, and the Yocto framework.
- U.S. citizenship, permanent U.S. residency, or protected-individual status is required because of U.S. export controls.
Nice to have
- Familiarity with QorIQ Layerscape processors.
- Familiarity with PCI Express controllers and bus specifications.
Culture & Benefits
- Full-time position with usual business hours and 0%–25% travel.
- Health benefits beginning on the first day of employment.
- Retirement savings plans and an employee stock purchase program with a two-year look-back feature.
- Restricted stock units and quarterly bonus payments included in the compensation package.
- Employee development programs and a values-driven, collaborative work environment.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
15 часов назад
Senior Embedded Linux Engineer
165 000 - 231 000$
11 часов назад
Embedded SW Engineer (Embedded Linux)
214 970 - 303 030$
15 часов назад
Senior Software Engineer (Embedded C/C++)
112 300 - 168 500$
11 часов назад
Software Engineer, Embedded Linux
130 000 - 180 000$
15 часов назад
Senior / Staff Embedded Firmware Engineer (C/C++)
129 650 - 190 153$
11 часов назад
Firmware/Embedded Linux Engineer (C/C++)
123 000 - 210 000$