Senior Embedded Linux Engineer for Robotics Platform

Nimble

San Francisco (CA)

On-site

USD 180,000 - 240,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Nimble, a pioneering AI robotics company, seeks a Senior Software Engineer for the Infrastructure Team. You will own the full lifecycle of embedded Linux software, from design to field deployment, enabling Nimble’s robotics platform across the supply chain.

Qualified candidates bring 5+ years of software experience, strong C/C++/Rust skills, Linux kernel expertise, and a passion for mentoring peers to raise engineering standards. High-impact, fast-moving environment awaits.

Qualifications

  • Bachelor's, Master's, or PhD in Computer Science or related field, or equivalent practical experience.
  • At least 5+ years of professional software engineering experience.
  • Experience with Linux kernel development and embedded ARM systems.
  • Strong collaboration and communication skills.

Responsibilities

  • Board bring-up and maintenance on embedded ARM system (Device Trees, Bootloader, Kernel Drivers).
  • Design, implement and maintain system flashing process used in manufacturing and development scenarios.
  • Design, implement and maintain system and firmware OTA process.
  • Customize vendor drivers to support and enhance Nimble’s robotics applications.
  • Drive software engineering best practices across the team by producing high-quality, well-tested, maintainable code and raising the bar in reviews.
  • Mentor other engineers and contribute to improving team processes and technical standards.
  • Participate in and often lead design reviews, code reviews, and technical planning sessions.

Skills

Strong self-learning mindset
Excellent communication
Rust/C/C++
Linux kernel development
Networking basics
Mentoring others

Education

Bachelor's/Master's/PhD in Computer Science or related field

Tools

UBoot
EDK2
UEFI
Device Trees
Kernel Drivers

Job description

Nimble, a pioneering AI robotics company, seeks a Senior Software Engineer for the Infrastructure Team. You will own the full lifecycle of embedded Linux software, from design to field deployment, enabling Nimble’s robotics platform across the supply chain.

Qualified candidates bring 5+ years of software experience, strong C/C++/Rust skills, Linux kernel expertise, and a passion for mentoring peers to raise engineering standards. High-impact, fast-moving environment awaits.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Embedded Linux Engineer — Robotics Platform
Senior Embedded Linux Engineer — Robotics Platform

Nimble Robotics • San Francisco (CA)

On-site
USD 180,000 - 250,000
Unlimited Flexible Time Off
Health Insurance
Paid Parental Leave
+4
Senior Software Engineer, Embedded Linux
Senior Software Engineer, Embedded Linux

Nimble • San Francisco (CA)

On-site
USD 180,000 - 240,000
Senior Robotics Platform Engineer - Backend & Orchestration
Senior Robotics Platform Engineer - Backend & Orchestration

Nimble • San Francisco (CA)

On-site
USD 180,000 - 250,000
Unlimited Flexible Time Off
Health Insurance
Referral Bonus
+2
Senior Infrastructure Engineer – SRE & Security
Senior Infrastructure Engineer – SRE & Security

Nimble Robotics • San Francisco (CA)

On-site
USD 200,000 - 260,000
Unlimited Flexible Time Off
Health Insurance
Equity
+3
Senior Robotics Platform Backend Engineer
Senior Robotics Platform Backend Engineer

Nimble • San Francisco (CA)

On-site
USD 180,000 - 250,000
Unlimited Flexible Time Off
Health Insurance (medical, dental, and vision)
Paid Parental Leave
+4
Senior Robotics SWE: Scalable Path Planning & Autonomy
Senior Robotics SWE: Scalable Path Planning & Autonomy

Nimble Robotics • San Francisco (CA)

On-site
USD 190,000 - 250,000
Unlimited Flexible Time Off
Health Insurance
Referral Bonus
+2
Senior Robotics SWE, Path Planning
Senior Robotics SWE, Path Planning

Nimble Robotics • San Francisco (CA)

On-site
USD 190,000 - 250,000
Unlimited Flexible Time Off
Health Insurance
Referral Bonus
+2
Senior Robotics Software Engineer - Autonomy & Production
Senior Robotics Software Engineer - Autonomy & Production

Nimble Robotics • San Francisco (CA)

On-site
USD 190,000 - 250,000
Unlimited Flexible Time Off
Health insurance
Referral bonus
+2
Senior Robotics Software Engineer
Senior Robotics Software Engineer

Nimble Robotics • San Francisco (CA)

On-site
USD 190,000 - 250,000
Unlimited Flexible Time Off
Health insurance
Referral bonus
+2
Robotics Software Engineer - Build Autonomous Warehouse AI
Robotics Software Engineer - Build Autonomous Warehouse AI

Nimble Robotics • San Francisco (CA)

On-site
USD 140,000 - 230,000
Unlimited Flexible Time Off
Health Insurance
401k
+2