Bootstrap

Linaro

Senior Embedded Linux Software Engineer

๐Ÿ“ŒTokyo, Japan ๐Ÿ‡ฏ๐Ÿ‡ต

โฑ๏ธŽ full-time

๐Ÿง™โ€โ™‚๏ธ senior

remote

Overview

We seek a highly skilled and technically capable Japan-based Senior Embedded Linux Software engineer ( Speaking Japanese is mandatory and able to work with a global team in English productively ) to join the Linaro Professional Services team. Applicants should have a proven record of architecting, developing and delivering system software for production-grade embedded systems e.g. consumer electronics and industrial IoT devices. As an experienced senior developer, you will cover the role of a technical leader in customer projects, providing end-to-end operating system (Yocto/OpenEmbedded) support, implementing low-level firmware from scratch, developing bootloader or linux kernel new feature, bringing up BSPs for devices, and serving as firmware, kernel and OS, E2E performance optimization expert on the project.

A successful candidate will develop, support, maintain, and document software functionality; identify and evaluate new technologies for implementation; analyze code to find causes of errors and revise programs as needed; participate in software design and analyze user needs to determine technical requirements; and consult with the end user to prototype, refine, test, and debug programs to meet needs. Requires expert skill set, proficiency, and a proven record of open-source contributions.

Main Duties

Firstly you are a technical expert and enjoy tackling technical challenges, and are proud of what you do. Secondly you are flexible and open to contribute to support Linaroโ€™s business expansion in Japan. If these expectations sound inspiring to you, we are excited to discuss with you!

  • Design and development of complex operating system solutions.
  • Provide solution architecting consultancy to customers and deliver complex customer projects on time and quality with minimum supervision.
  • Provide technical leadership in customer service projects. Influence others and build consensus, through engineering best practices and/or specialist knowledge.
  • Contribute to Linaro business development activities, and interact with customers and serve customers in professionalism, grow the Linaro business in Japan.
  • Bring up hardware platforms from scratch.
  • Enable and test end-to-end use cases on new platforms.
  • Provide technical support and implement bug fixes.
  • Drive forward significant features or improvements and increase the quality of the product.
  • Develop quality functionality on schedule, including specification, design, development, documentation, and testing.
  • Collaborate with a global remote team and engage with the upstream community productively.

Technical Skills & Experience

  • Must be Japan based and speaking Japanese is mandatory and also able to work with a global remote based team in English productively.
  • Minimum five years of relevant in-depth experience working with production-grade embedded Linux for Embedded/Consumer Electronics/IoT Devices.
  • Minimum five years of low-level firmware and bootloader, linux kernel driver developing and community upstream experience.
  • Familiar with AARCH64 processor architecture(e.g. ARM V8 or newer generation), memory and cache system, ISA and microarchitecture pipeline.
  • Extensive developing and optimizing experience from boot ROM, low-level firmware, bootloader all the way up to root-fs and Linux userland application.
  • Familiar with OS image generation, packaging, release methodology, upgrades and updates, and CI/CD
  • Participated in upstreaming of Linux projects like Linux kernel and u-boot, ARM trusted firmware.
  • Knowledge of hardware, read circuit schematics and experience of collaborating with hardware engineers
  • Track record of open source contributions to U-Boot, Linux kernel, YOCTO userspace, or other open source projects in general

Desirable Skills & Experience

  • Prior experience with Linux hibernation or suspend.
  • Pre-sales customer supporting experience.
  • Solution architect and customer oriented professionalism.
  • Published in open source forums, blogs, articles, etc
  • Ideal candidates for this role would be curious, dependable, and adaptable, as well as pragmatic and capable of outreach.

Location: Remote from Japan
Other similar jobs

Linux Firmware Engineer

@ Syntronic - A Global Design House, ๐Ÿ“Japan ๐Ÿ‡ฏ๐Ÿ‡ต

Principal Embedded Linux System Engineer

@ iRobot, ๐Ÿ“Japan ๐Ÿ‡ฏ๐Ÿ‡ต

Principal Embedded Linux System Engineer

@ iRobot, ๐Ÿ“Japan ๐Ÿ‡ฏ๐Ÿ‡ต

Lead Linux Kernel Engineer - Ubuntu

@ Canonical, ๐Ÿ“Japan ๐Ÿ‡ฏ๐Ÿ‡ต

Senior Embedded Linux Engineer

@ Generac, ๐Ÿ“Japan ๐Ÿ‡ฏ๐Ÿ‡ต

Embedded Linux and IIoT Software Engineer

@ Festo, ๐Ÿ“Japan ๐Ÿ‡ฏ๐Ÿ‡ต

Senior, Software Engineer - Embedded Linux/C++

@ Torc Robotics, ๐Ÿ“Japan ๐Ÿ‡ฏ๐Ÿ‡ต

Linux Kernel Developer

@ SEMI LEAF, ๐Ÿ“Japan ๐Ÿ‡ฏ๐Ÿ‡ต

Software Engineer, Linux Embedded Systems, Silicon

@ Google, ๐Ÿ“Japan ๐Ÿ‡ฏ๐Ÿ‡ต

Software Engineer L5 - Linux Kernel Developer

@ Netflix, ๐Ÿ“Japan ๐Ÿ‡ฏ๐Ÿ‡ต

  • Employment

    โฑ๏ธŽ full-time

  • Experience

    ๐Ÿง™โ€โ™‚๏ธ senior

  • Working model

    remote

  • Skills
  • Industry
  • Find similar jobs

    Linux Firmware Engineer

    @ Syntronic - A Global Design House, ๐Ÿ“Japan ๐Ÿ‡ฏ๐Ÿ‡ต

    Principal Embedded Linux System Engineer

    @ iRobot, ๐Ÿ“Japan ๐Ÿ‡ฏ๐Ÿ‡ต

    Principal Embedded Linux System Engineer

    @ iRobot, ๐Ÿ“Japan ๐Ÿ‡ฏ๐Ÿ‡ต

    Lead Linux Kernel Engineer - Ubuntu

    @ Canonical, ๐Ÿ“Japan ๐Ÿ‡ฏ๐Ÿ‡ต

    Senior Embedded Linux Engineer

    @ Generac, ๐Ÿ“Japan ๐Ÿ‡ฏ๐Ÿ‡ต

    Embedded Linux and IIoT Software Engineer

    @ Festo, ๐Ÿ“Japan ๐Ÿ‡ฏ๐Ÿ‡ต

    Senior, Software Engineer - Embedded Linux/C++

    @ Torc Robotics, ๐Ÿ“Japan ๐Ÿ‡ฏ๐Ÿ‡ต

    Linux Kernel Developer

    @ SEMI LEAF, ๐Ÿ“Japan ๐Ÿ‡ฏ๐Ÿ‡ต

    Software Engineer, Linux Embedded Systems, Silicon

    @ Google, ๐Ÿ“Japan ๐Ÿ‡ฏ๐Ÿ‡ต

    Software Engineer L5 - Linux Kernel Developer

    @ Netflix, ๐Ÿ“Japan ๐Ÿ‡ฏ๐Ÿ‡ต

Remote Work
Post time
Level
Employment
Industry
Apply Now โ†—