Enable job alerts via email!

Principal Embedded Linux System Engineer

iRobot

United States

Remote

USD 100,000 - 125,000

Full time

30+ days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Join an innovative company dedicated to enhancing home robotics through cutting-edge technology. This role focuses on optimizing embedded Linux systems, integrating various sensors, and implementing over-the-air functions. Ideal candidates will have a strong background in embedded Linux development, real-time control principles, and experience with ARM-based systems. If you are passionate about robotics and eager to make an impact in a dynamic environment, this position offers a unique opportunity to contribute to groundbreaking projects that redefine home automation.

Qualifications

  • Experience in embedded Linux development with ARM-type SoC.
  • 3+ years for master's or 5+ years for bachelor's degree.

Responsibilities

  • Optimize embedded Linux performance and tailor it for specific applications.
  • Integrate hardware and sensors, ensuring proper calibration and functionality.
  • Implement OTA functions and manage network provisioning.

Skills

Embedded Linux Development
Real-time Control Principles
Linux System BSP Development
Linux System Driver Integration
Debugging Linux Systems
Sensor Integration (Camera, Lidar)
Programming (C/C++/Python)

Education

Master's Degree
Bachelor's Degree

Tools

ARM SoC Toolchain
ROS/ROSII

Job description

Introduction

What you will do:

  1. 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.
  2. 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 issues 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.
  3. OTA function/Provisioning
    • Implement OTA function according to predefined protocol
    • OTA file system management.
    • Configuration and Network provisioning support.

To Be Successful You Will Have:

  • Familiarity with embedded Linux development, having completed at least one project based on an ARM-type SoC.
  • Proficiency in real-time control principles and development.
  • Experience in Linux system BSP (Board Support Package) development.
  • Proficiency in Linux system driver integration.
  • Familiarity with the debugging process of Linux systems.
  • Experience in integrating sensors such as cameras and Lidar under Linux systems.
  • Familiarity with programming languages C/C++/Python.
  • Work experience for master’s degree with 3+ years or bachelor’s degree with 5+ years.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Lead Systems Engineer - M365 (REMOTE)

DICK'S Sporting Goods

Remote

USD 95,000 - 159,000

4 days ago
Be an early applicant

Lead Power Systems Consultant

Siemens

Baltimore

Remote

USD 100,000 - 207,000

4 days ago
Be an early applicant

Lead Power Systems Consultant

Siemens

Indianapolis

Remote

USD 100,000 - 207,000

4 days ago
Be an early applicant

Lead Power Systems Consultant

Siemens

Oklahoma City

Remote

USD 100,000 - 207,000

4 days ago
Be an early applicant

Lead Power Systems Consultant

Siemens

Providence

Remote

USD 100,000 - 207,000

4 days ago
Be an early applicant

Chief Systems Engineer

Ironarch Technology LLC

Remote

USD 120,000 - 160,000

10 days ago

Lead System Mechanical Design Engineer

Energy Vault

Remote

USD 86,000 - 112,000

3 days ago
Be an early applicant

Principal Systems Engineer – Mainframe (Remote)

Publix Super Markets

Lakeland

Remote

USD 100,000 - 140,000

4 days ago
Be an early applicant

Lead Packaging Systems Engineer - High Speed Beverage Production

The Foth Companies

Sacramento

Remote

USD 120,000 - 160,000

4 days ago
Be an early applicant