Jobs

Consulting work from businesses buying and deploying robots, answered through Droid.

Consulting projects

No open projects right now. Need help choosing, buying or deploying robots? Describe your project. It’s checked before it’s published, and your name is never shown.

Consultants with a live profile respond privately, and the business chooses who to work with. Droid isn’t a party to the engagement and takes no fee.

Roles at robotics companies

Open roles from robot makers’ own job boards, read every day. Apply on the employer’s site; a role that closes there leaves here the next day.

Clear

Mentioning ROS · 46 roles · page 1 of 2

Senior Embedded Linux Engineer

Apptronik · Software Engineering · Austin, TX, United States

Electrical & embeddedSenior02/10/2026

Staff Forward Deployed Engineer

Standard Bots · Software · San Francisco, CA, United States

SoftwareStaff / principal23/09/2026

Robotics Engineer (Universal Robots, Bangalore - India)

Universal Robots · Bangalore, Karnataka, India

Controls & autonomy13/09/2026

Software Machine Learning Engineer (Universal Robots, Bangalore - India)

Universal Robots · Bangalore, Karnataka, India

AI & machine learning11/09/2026

Senior Low-Level Control Engineer

Humanoid · Engineering · Vancouver, BC, Canada

Controls & autonomySenior10/09/2026

Senior Software Engineer, ML Infrastructure

Apptronik · Software Engineering · Austin, TX, United States

AI & machine learningSenior31/08/2026

Robotics Software Test Engineer (Universal Robots, Bangalore - India)

Universal Robots · Bangalore, Karnataka, India

Software30/08/2026

Senior Validation Engineer

Humanoid · Engineering · London, England, United Kingdom

Test & qualitySenior27/08/2026

Automation Engineer

Standard Bots · Implementation · Philadelphia, PA, United States

26/08/2026

Lead, Robotics Software Engineer

Locus Robotics · Engineering · North Vancouver, BC, Canada

SoftwareLead24/08/2026

Software Backend Test Engineer (Universal Robots, Bangalore - India)

Universal Robots · Bangalore, Karnataka, India

Software24/08/2026

Robotics Engineer (Universal Robots, India)

Universal Robots · Bangalore, Karnataka, India

Controls & autonomy24/08/2026

Senior Robotics Engineer (Universal Robots, India)

Universal Robots · Bangalore, Karnataka, India

Controls & autonomySenior24/08/2026

Senior Low-level Control Engineer - End-Effectors

Humanoid · Engineering · London, England, United Kingdom

Controls & autonomySenior23/08/2026

Senior Firmware and Embedded Software Engineer

Humanoid · Engineering · Vancouver, BC, Canada

Electrical & embeddedSenior19/08/2026

Platform Engineer - Build & CI

Humanoid · Engineering · London, England, United Kingdom

Software19/08/2026

Senior Software Controls Engineer

Humanoid · Engineering · London, England, United Kingdom

Controls & autonomySenior19/08/2026

Senior Solutions Engineer

Agility Robotics · Software Engineering · Pittsburgh, PA, United States · Hybrid

Sales & businessSenior13/08/2026

Senior Systems Engineer

Humanoid · Engineering · London, England, United Kingdom

Systems & integrationSenior13/08/2026

Robotics Integration Engineer – End-Effectors & UMI

Humanoid · Engineering · London, England, United Kingdom

Systems & integration12/08/2026

AI Applications Engineer (Glen Cove, NY)

Standard Bots · Applications Engineering · Glen Cove, NY, United States

Systems & integration$120,000–$150,000 a year10/08/2026

Senior Application Engineer - Customer Experience

Apptronik · Customer Success · Sunnyvale, CA, United States

Systems & integrationSenior07/08/2026

Manufacturing Reliability Engineer (Austin, TX; 50% travel to Milwaukee, WI)

Diligent Robotics · 900-Central Ops · Austin, TX, United States

Test & quality05/08/2026

Technical Lead Manager - Production Engineering

Apptronik · Software Engineering · Austin, TX, United States

Manufacturing & supply chainLead30/07/2026

Principal Tools Engineer, Simulation

1X · Software Engineering · San Carlos, CA, United States

SoftwareStaff / principal$190,000–$280,000 a year29/07/2026

Robot SW Test Engineer

Nimble Robotics · Systems Integration & Test · San Francisco, CA, United States

Test & quality27/07/2026

Senior Software Serviceability Engineer

Humanoid · Operations · London, England, United Kingdom

SoftwareSenior10/07/2026

Mechatronics Remote Support Engineer

Humanoid · Operations · London, England, United Kingdom

Field service & support10/07/2026

SDET - Senior Software Developer Engineer in Test (SDET)

Standard Bots · Software · Glen Cove, NY, United States

SoftwareSenior$120,000–$150,000 a year08/07/2026

Software Engineer - Product

1X · Software Engineering · San Carlos, CA, United States

Software$200,000–$280,000 a year17/06/2026

AI Residency

1X · Artificial Intelligence · San Carlos, CA, United States

AI & machine learningTemporary$10,000 a month17/06/2026

Backend Engineer - Robotics Software Architecture

Pickle Robot · Engineering · Charlestown, MA, United States · Hybrid

Software$142,000–$180,000 a year09/06/2026

Senior Robotics SWE, System Identification & Modeling

Nimble Robotics · Robot · San Francisco, CA, United States

SoftwareSenior28/05/2026

Robotics Test Engineer II

Humanoid · Engineering · London, England, United Kingdom

Test & quality15/05/2026

Senior Hardware Test Engineer

Humanoid · Engineering · London, England, United Kingdom

Test & qualitySenior15/05/2026

Staff Controls Software Engineer

Humanoid · Engineering · London, England, United Kingdom

Controls & autonomyStaff / principal16/04/2026

Software Control Teleoperation Engineer

Humanoid · Engineering · London, England, United Kingdom

Software16/04/2026

Senior Software Engineer (Robotics OS Validation & Simulation)

Mujin · QA Team · Tokyo, Tokyo, Japan

SoftwareSenior14/04/2026

Senior Angular Engineer

ANYbotics · Workforce · Barcelona, Catalonia, Spain · Hybrid

OperationsSenior25/03/2026

Physical AI Architect

Pickle Robot · Engineering · Charlestown, MA, United States · Hybrid

$182,718–$201,687 a year13/03/2026

Senior Embedded Linux Engineer

Apptronik · Software Engineering · Austin, TX, United States

EmployerApptronik
LocationAustin, TX, United States
As listedAustin, TX
LevelSenior
TeamSoftware Engineering
Posted02/10/2026

Apptronik is a human-centered robotics company developing AI-powered robots to support humanity in every facet of life. Our flagship humanoid robot, Apollo, is built to collaborate thoughtfully with people, starting with critical industries such as manufacturing and logistics, with future applications in healthcare, the home, and beyond.

We operate at the cutting edge of Applied AI, applying our expertise across the full robotics stack to solve some of society's most important problems. You will join a team dedicated to bringing Apollo to market at scale, tackling the complex challenges like safety, commercialization, and mass production to change the world for the better.

JOB SUMMARY

We are seeking a Senior Embedded BSP Engineer to own the board support package and OS configuration for the NVIDIA Jetson Thor compute platform in our humanoid robots. You will collaborate with our firmware, hardware, and robot software teams to bring up custom carrier boards, develop and maintain the boot chain, kernel or RTOS configuration, and device drivers, and deliver reproducible, secure, field-updatable OS images. You will tune the platform for low-latency, real-time performance, support hardware bring-up from prototype through production, and help own platform quality and reliability as we scale from prototypes to fleets of hundreds and thousands of robots in the field. As you grow on the team, you will participate in code and design reviews and contribute to the architectural direction of our compute platform alongside your peers.

ESSENTIAL DUTIES AND RESPONSIBILITIES or KEY ACCOUNTABILITIES

  • Develop and maintain the BSP for NVIDIA Jetson Thor modules and custom carrier boards, including board bring-up, device tree, pinmux, and peripheral enablement. ● Customize and maintain the boot chain (firmware, UEFI, and OS loader), kernel or QNX microkernel configuration, and out-of-tree kernel modules or QNX resource managers and drivers.
  • Build and maintain OS images (Linux via Yocto or JetPack/Ubuntu, and/or QNX via QNX SDP) with reproducible, CI-driven builds.
  • Tune the OS for real-time and low-latency behavior, including PREEMPT_RT, CPU isolation, IRQ affinity, QNX scheduling and partitioning, and power and thermal profiles. ● Own OS lifecycle tooling: JetPack / NVIDIA BSP upgrades, A/B OTA updates, secure boot, disk encryption, and fleet flashing and provisioning.
  • Triage lab and field issues such as boot failures, kernel panics, driver regressions, and thermal throttling, and document root causes.
  • Define new hardware requirements and review schematics and layout with the hardware team.
  • Work with cross-functional engineering teams, including Hardware, Robot Software, QA, Validation, and Manufacturing, to bring up compute hardware from prototype through production.
  • Collaborate with validation teams to develop test strategies and test plans. ● Participate in code reviews, design reviews, and pair debugging; help raise the bar for platform quality across the team.

SKILLS AND REQUIREMENTS

  • Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or equivalent practical experience.
  • Minimum of 5 years of experience building, debugging, and shipping embedded systems using Linux and/or QNX.
  • Hands-on experience with NVIDIA Jetson (Thor or Orin) and JetPack, including flashing and carrier board customization.
  • Strong OS-level skills: Linux kernel configuration, device tree, driver development and debugging, kernel upgrades or backports.
  • Experience with Yocto, Buildroot, or a comparable image build system. ● Solid understanding of the boot process: bootloaders, initramfs, and rootfs layout. ● Proficiency in C/C++; working knowledge of Python or Bash for tooling, and Git. ● Strong hardware debugging skills using tools such as oscilloscopes, logic analyzers, and JTAG / serial debug.
  • Ability to read and interpret system schematics and hardware datasheets. ● Working knowledge of embedded networking protocols such as CAN, EtherCAT, and Ethernet.
  • Familiarity with embedded Linux security fundamentals such as secure boot, PKI, and hardware key storage.
  • Experience writing and understanding technical specifications.

Strong collaboration and communication skills, with a desire to grow technical leadership within a team setting.

EDUCATION and/or EXPERIENCE

  • Experience with QNX Neutrino, including SDP, BSP development, and resource managers. Experience with real-time Linux tuning such as PREEMPT_RT.
  • Experience with humanoid robotics, industrial robotics, or other high-performance real-time systems.
  • Experience with CUDA, TensorRT, and container environments on Jetson. Experience with OTA update frameworks (RAUC, SWUpdate, Mender) and fleet provisioning. Familiarity with ROS 2 and DDS middleware.
  • Familiarity with safety-critical embedded system design standards, including ISO 26262. Contributions to upstream kernel or open-source BSP projects.

PHYSICAL REQUIREMENTS:

  • Prolonged periods of sitting at a desk and working on a computer
  • Must be able to lift 15 pounds at times
  • Vision to read printed materials and a computer screen
  • Hearing and speech to communicate

*This is a direct hire. Please, no outside Agency solicitations.

Apptronik provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.

From Apptronik’s own job board, checked daily. Applications go to the employer; droid.monster isn’t part of the hiring. This role’s own page