Bootstrap

iRobot

Principal Embedded Linux System Engineer

๐Ÿ“ŒShanghai, China ๐Ÿ‡จ๐Ÿ‡ณ

โฑ๏ธŽ full-time

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

Introduction

What You Will Do:

  • Optimize and tailor embedded Linux
  • Optimize and improve performance of Linux (file system/cpu load mgmt/runtime task mgmt.. )
  • Tailor embedded Linux based on the toolchain from SoC supplier
  • Linux system security management.
  • Integration with hardware/sensors/calibration/middleware
  • Integration with drivers of sensors from suppliers(camera, lidar, gypos, .etc.)
  • Integration with hardware ( Wi-Fi/BLE/SPI/Network adaptors)
  • Identify issue and coordinate with 3PP to resolve.
  • Finish the calibration of sensors based on the solutions from 3PP.
  • Integration with 3rd middleware, like ROS/ROSII and optimize performances.
  • OTA function/Provisioning
  • Implement OTA function according to predefined protocol
  • OTA file system mgmt.
  • Configuration and Network provisioning support.

What You Will Do:

Optimize and tailor embedded Linux

  • Optimize and improve performance of Linux (file system/cpu load mgmt/runtime task mgmt.. )
  • Tailor embedded Linux based on the toolchain from SoC supplier
  • Linux system security management.

Integration with hardware/sensors/calibration/middleware

  • Integration with drivers of sensors from suppliers(camera, lidar, gypos, .etc.)
  • Integration with hardware ( Wi-Fi/BLE/SPI/Network adaptors)
  • Identify issue and coordinate with 3PP to resolve.
  • Finish the calibration of sensors based on the solutions from 3PP.
  • Integration with 3rd middleware, like ROS/ROSII and optimize performances.

OTA function/Provisioning

  • Implement OTA function according to predefined protocol
  • OTA file system mgmt.
  • Configuration and Network provisioning support.

To Be Successful You Will Have:

  • Familiar with embedded Linux development, having completed at least one project based on an ARM-type SoC.
  • Proficient in real-time control principles and development.
  • Experienced in Linux system BSP (Board Support Package) development.
  • Proficient in Linux system driver integration.
  • Familiar with the debugging process of Linux systems.
  • Experienced in integrating sensors such as cameras and Lidar under Linux systems.
  • Familiar with programming languages C/C++/Python
  • Work experience for masterโ€™s degree with 3+ years or bachelorโ€™s degree with 5+ years
Other similar jobs

Linux Firmware Engineer

@ Syntronic - A Global Design House, ๐Ÿ“China ๐Ÿ‡จ๐Ÿ‡ณ

Principal Embedded Linux System Engineer

@ iRobot, ๐Ÿ“China ๐Ÿ‡จ๐Ÿ‡ณ

Principal Embedded Linux System Engineer

@ iRobot, ๐Ÿ“China ๐Ÿ‡จ๐Ÿ‡ณ

Lead Linux Kernel Engineer - Ubuntu

@ Canonical, ๐Ÿ“China ๐Ÿ‡จ๐Ÿ‡ณ

Senior Embedded Linux Engineer

@ Generac, ๐Ÿ“China ๐Ÿ‡จ๐Ÿ‡ณ

Embedded Linux and IIoT Software Engineer

@ Festo, ๐Ÿ“China ๐Ÿ‡จ๐Ÿ‡ณ

Senior, Software Engineer - Embedded Linux/C++

@ Torc Robotics, ๐Ÿ“China ๐Ÿ‡จ๐Ÿ‡ณ

Linux Kernel Developer

@ SEMI LEAF, ๐Ÿ“China ๐Ÿ‡จ๐Ÿ‡ณ

Software Engineer, Linux Embedded Systems, Silicon

@ Google, ๐Ÿ“China ๐Ÿ‡จ๐Ÿ‡ณ

Software Engineer L5 - Linux Kernel Developer

@ Netflix, ๐Ÿ“China ๐Ÿ‡จ๐Ÿ‡ณ

  • Employment

    โฑ๏ธŽ full-time

  • Experience

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

  • Skills
  • Industry
  • Find similar jobs

    Linux Firmware Engineer

    @ Syntronic - A Global Design House, ๐Ÿ“China ๐Ÿ‡จ๐Ÿ‡ณ

    Principal Embedded Linux System Engineer

    @ iRobot, ๐Ÿ“China ๐Ÿ‡จ๐Ÿ‡ณ

    Principal Embedded Linux System Engineer

    @ iRobot, ๐Ÿ“China ๐Ÿ‡จ๐Ÿ‡ณ

    Lead Linux Kernel Engineer - Ubuntu

    @ Canonical, ๐Ÿ“China ๐Ÿ‡จ๐Ÿ‡ณ

    Senior Embedded Linux Engineer

    @ Generac, ๐Ÿ“China ๐Ÿ‡จ๐Ÿ‡ณ

    Embedded Linux and IIoT Software Engineer

    @ Festo, ๐Ÿ“China ๐Ÿ‡จ๐Ÿ‡ณ

    Senior, Software Engineer - Embedded Linux/C++

    @ Torc Robotics, ๐Ÿ“China ๐Ÿ‡จ๐Ÿ‡ณ

    Linux Kernel Developer

    @ SEMI LEAF, ๐Ÿ“China ๐Ÿ‡จ๐Ÿ‡ณ

    Software Engineer, Linux Embedded Systems, Silicon

    @ Google, ๐Ÿ“China ๐Ÿ‡จ๐Ÿ‡ณ

    Software Engineer L5 - Linux Kernel Developer

    @ Netflix, ๐Ÿ“China ๐Ÿ‡จ๐Ÿ‡ณ

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