Senior Embedded Linux SW Engineer

World leading Arm software solution company

Your new company

Our client, headquartered in the US, is the world’s leading Arm software experts, working on new technologies across the entire industry. We bring industry leading companies and open source communities together to develop software on Arm-based technology. Our work advances the Arm ecosystem as a whole, enabling new markets for Arm Architecture.

Your new role

As an experienced senior developer, you will cover the role of a technical leader in customer projects, providing end-to-end operating system (Open Embedded) support, implementing low-level firmware from scratch, developing a bootloader or Linux kernel new feature, bringing up BSP for devices, and serving as firmware, kernel and OS, E2E performance optimisation expert on the project.
A successful candidate will develop, support, maintain, and document software functionality; identify and evaluate new technologies for implementation; analyse code to find causes of errors and revise programs as needed; participate in software design and analyse 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 contributing to supporting L business expansion in Japan. If these expectations sound inspiring to you, we are excited to discuss them with you!
  • Design and development of complex operating system solutions.
  • Provide solution architecting consultancy to customers and deliver complex customer projects on time and at 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 business development activities, interact with customers and serve customers in professionalism, grow the 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.

What you'll need to succeed
Must be Japan-based and speaking Japanese is mandatory and 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 development 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 development and optimising experience from boot ROM, low-level firmware, bootloader all the way up to root-fs and Linux userland applications.
•Familiar with OS image generation, packaging, release methodology, upgrades and updates, and CI/CD
•Participated in upstream 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, user space, or other open source projects in general

What you'll get in return


What you need to do now

If you're interested in this role, click 'apply now' to forward an up-to-date copy of your CV, or call us now.

If this job isn't quite right for you, but you are looking for a new position, please contact us for a confidential discussion about your career.

Summary

Job Type
Permanent
Industry
Automotive
Location
Inner Tokyo
Specialism
Engineering
Pay
JPY
Ref:
1123159

Talk to a consultant

Talk to Rose Phung, the specialist consultant managing this position, located in Yokohama
Queen's Tower A, 4F, 2-3-1 Minatomirai, Nishi-ku

Telephone: +813 3560 1194

Similar jobs to Senior Embedded Linux SW Engineer

  • Senior Backend/DevOps

    Senior Backend engineer
    Kanagawa
  • Senior System Engineer

    .
    Rest of Kanto
  • Senior Backend Engineer (Go)

    Looking for Senior Golang Engineers [Valid working visa in Japan required]
    Inner Tokyo
  • Backend Engineer

    Backend Engineer
    KantoCompetitive
  • Cloud SRE Engineer

    (Up to 13M! Mostly Remote!) Cloud SRE Engineer at a Major Financial Company
    Inner Tokyo