Senior Staff Engineer, Firmware Development (Rust)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Senior Staff Engineer, Firmware Development (Rust): Architecting and developing system software for high-performance network and storage systems with an accent on SoC performance and hardware-software co-design. Focus on implementing data-plane toolkits, optimizing multi-threaded firmware on ARM/MIPS architectures, and ensuring security through cryptographic protocols.
Location: Osaka, Japan
Company
is a leading provider of semiconductor solutions for enterprise, cloud, AI, and carrier data infrastructure.
What you will do
- Architect and develop scalable, high-performing system software for network and storage systems using Rust.
- Design data structures and algorithms for MIPS/ARM CPUs, coprocessors, and hardware accelerators.
- Lead hardware bring-up and troubleshoot multi-threaded software issues using virtualized hardware.
- Analyze and eliminate software bottlenecks on SoC to enhance overall system performance.
- Collaborate with cross-functional hardware and software teams to solve complex customer issues.
- Provide technical guidance, planning, and mentorship to junior engineers.
Requirements
- Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, or a similar field.
- Minimum 12 years of relevant experience in firmware engineering.
- Proficiency in Rust, C, C++, and embedded firmware tools and techniques.
- Experience developing security or storage products and working closely with SoC development.
- Ability to technically lead the development of independent modules within a large firmware stack.
- Must be eligible to access export-controlled information under U.S. laws (EAR).
Nice to have
- Experience with cryptographic algorithms (RSA, EC, AES, SHA), TLS/SSL protocols, and HSMs.
- Knowledge of standard API developments such as PKCS11 or OpenSSL Engine.
- Experience with NVMe firmware development and Pre-Si firmware simulators.
- Familiarity with ARM processor architectures and Agile development methodologies.
Culture & Benefits
- Competitive compensation and comprehensive benefits package.
- Environment defined by shared collaboration, transparency, and inclusivity.
- Opportunity to work on enduring innovation in the semiconductor and data infrastructure space.
- Support for professional growth and development.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →