• G Talent Top
  • Jobs
  • NVMe SSD Firmware Development / Listed Company / Remote Work Available

NVMe SSD Firmware Development / Listed Company / Remote Work Available

Tokyo
Fulltime
Large Scale Company
Listed Company
Own Products/Services
Global Business
Company Image
Industry
Multi-core processor-related companies
IT Skills
C, C++
Working hours
Discretionary Work System
Salary
540 Million yen〜840 Million yen
Job Description
【Overview】 The company develops firmware and device drivers for controllers that control 3D flash memory in SSD products for data centers. Flash memory is becoming more and more complex to control every year due to miniaturization, three dimensionality, and larger capacities, and also requires special knowledge of hardware. In order to ensure product-level quality and adherence to schedules, development is carried out by dozens of engineers with a high level of expertise and technical capabilities. Although the development is embedded, it is currently mainly done through telework. 【Responsibilities】 ・Embedded development of multi-core SoC using ARM (mainly C language) ・Development of low-layer functions such as peripheral hardware control and NAND FLASH control ・Development of upper layer functions such as garbage collection ・Development of tools and automation environment to improve development TAT 【Rewarding】 ・You can be involved in design and implementation to achieve stable, high throughput and low latency (high IOPS). ・You can improve your own skills by working together with technically curious colleagues. ・You can take a leadership role in a large scale development team of dozens of people and promote the work. ・You can keep in touch with the latest technologies, including PCI Express, that will be available in the next few years. ・There are a wide range of career paths from engineering manager to lead engineer, including team building for large scale development 【Development Environment】 Development environment: C, Python3 Other development environment: Linux Development support tools: Redmine, Subversion, GitLab Development Method: Waterfall Development Content Type: B2B
Required Skills
[Required] Experience in C/C++ programming Experience in embedded firmware development [Preferred] Experience developing products using ARM Experience in storage system development (e.g. RAID) Experience in file system development Experience in BIOS, kernel and device driver development (regardless of Windows or Linux) Development related to PCI Express
Required Language Skills
Japanese Level
Business Level
English Level
None
Other Language Skills
Banner Background

Get Our Support Now!

Feel Free to Start Off by Casual Meeting with Us! Click Below to Register.