company1X logo

Embedded Linux Engineer – Foundations

1XSan Carlos, California, United States
On-site Full-time $155K/yr - $250K/yr

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Mid to Senior

Qualifications

What We’re Looking For:5+ years of experience in embedded Linux system development. Experience in writing and debugging device drivers for various buses. Familiarity with Yocto or Buildroot build systems. Strong debugging skills at the kernel level. Ability to thrive in high-ownership environments.

About the job

Join Our Team as an Embedded Linux Engineer – Foundations
Location: San Carlos, CA (On-site)

About the Role

At 1X, we are revolutionizing the interaction between humans and robots through our innovative humanoid robot, NEO. NEO seamlessly integrates into homes, learns from visual stimuli, and collaborates with individuals. As an Embedded Linux Engineer, you will be pivotal in creating the Linux foundation that empowers this technology.

This role is crucial as it serves as the bridge between hardware and intelligence, ensuring rapid boot times, system stability, effective debugging, and seamless updates. You will oversee the comprehensive development of our embedded Linux stack, from initial bring-up to deployment at scale, including Board Support Package (BSP), kernel, drivers, and distribution. The operating system is a core product, not an afterthought.

Your Responsibilities:

  • Design and maintain a customized embedded Linux distribution (using Yocto) tailored for 1X hardware, including BSP, root filesystem, and toolchain with reliable build and release processes.

  • Lead the kernel and driver development processes: including device tree configuration, board bring-up, peripheral integration, performance optimization, and implementing a strategy for upstream/downstream Linux patches.

  • Deliver high-quality system software that encompasses the boot chain, initialization processes, services, logging, crash management, and rapid deterministic startup.

  • Develop tools for provisioning, flashing, and over-the-air updates across an expanding fleet, alongside automated testing and hardware bring-up procedures.

  • Oversee platform management from prototype phases to high-volume production, making strategic decisions regarding reliability and optimization as hardware continues to evolve.

  • Enhance CI/CD processes for embedded images, kernel builds, and validation procedures.

Ideal Candidate Profile:

  • Possess 5+ years of experience in deploying embedded Linux systems in production environments.

  • Demonstrated experience in writing production-level device drivers for common buses (I2C, SPI, CAN, USB, Ethernet, PCIe) and the ability to interpret schematics to assess hardware behavior based on software indications.

  • Experience with Yocto or Buildroot, showcasing a strong perspective on build systems, release engineering, and test automation.

  • Proficiency in debugging at the kernel level, with the capability to trace software issues effectively.

  • Comfortable taking ownership in dynamic environments where you set the standards.

Compensation and Benefits:

  • Competitive salary ranging from $155,000 to $250,000 + equity options.

  • Comprehensive health, dental, and vision insurance.

  • 401(k) plan with company matching contributions.

  • Generous paid time off and holiday benefits.

Equal Opportunity Employer:
1X is committed to fostering a diverse workplace. We encourage applications from all qualified candidates regardless of race, color, religion, sex, gender identity or expression, sexual orientation, national origin, ancestry, citizenship, age, marital status, medical condition, or any other characteristic protected by law.

About 1X

About 1X: We are at the forefront of robotics innovation, dedicated to creating advanced humanoid robots that enrich human lives. Our flagship product, NEO, exemplifies our commitment to blending technology with human interaction.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.