Robotics Software Engineer

Pipedream
TX, United States
Full-time

About :

Pipedream Labs is on a mission to scale hyperlogistics this decade. We run autonomous robots through pipes buried underground to help remove emissions, congestion, and cost out of the current logistics system.

We’re literally building from the ground up, and need fiercely independent thinkers and doers to help make the dream a reality.

Our goal is to make delivery so fast and effortless that almost anything you need can be delivered in single digit minutes or less.

To do this, we need to bring in the best talent in the world and provide them the tools & support they’ll need to do the best work of their careers.

While we have extremely high hiring standards, a candidate’s past projects, drive, and humility supersedes their degree(s), and their experience.

Some of our first hires were previous founders who sold their respective companies, and some of our hires were still in college.

What this position is responsible for :

  • Pipedream builds hardware that by definition lives at the edge you’ll be writing the core machine control software for these systems.
  • Take full ownership of robotics software products, from initial design through to implementation, including robots, orchestration systems, and customer interfaces.
  • Work closely with a small team to integrate systems and ensure seamless operation across all components of our robotics solutions.
  • Evaluate hardware systems and existing commercial products for integration into our products to solve real world challenges.
  • Ensure the software you create is robust, efficient, and maintainable, meeting the high-availability demands of our systems.

Requirements :

  • Deep experience with both compiled and interpreted programming languages. C++, Rust, and Python are good examples.
  • A practitioner of best practices in CI / CD, code reviews, and moving fast.
  • Demonstrated experience taking full ownership of software products from the design phase through to implementation, showcasing the ability to work independently.
  • Experience working directly with hardware systems and integrating your software into robots that operate in the real world.

Preferred Requirements :

  • Robotics Middleware : Familiarity with ROS2, DDS, or other robotics middleware.
  • Control Theory and Deployment : Knowledge in control theory, including system identification and controller design (PID / MPC), with hands-on experience in deploying these controls in real-world scenarios.
  • Perception and Docking Systems : Experience with perception and docking systems technologies such as fiducial markers, beacons, or UWB.
  • Simulation : Ability to identify, model, and simulate the parts of our system that matter to answer questions internally and for customers.
  • Experience developing reliability and safety models for complex robotic systems.

Nice to Haves :

  • Distributed Systems : Expertise in high availability, distributed systems design, and implementation, ensuring our robotics systems are robust and fault-tolerant.
  • UI / UX Design : Skills in frontend UI / UX design for testing and diagnostic interfaces, facilitating ease of use and efficiency in system testing and troubleshooting.
  • Restricted communication protocols and distributed consensus. Robots going fast underground are tough to talk to.

At Pipedream our company values are simple :

  • Be human
  • Be a good partner
  • Lead with passion
  • Stay curious
  • Simplify and execute

Benefits :

At Pipedream we ask a lot of our employees, which is why we are willing to curate a work environment that respects your work-life balance needs and ultimately takes care of you on all ends.

In addition to your competitive salary & medical / dental / vision / lifestyle plan, we’ll flood you with perks, including :

  • Schedule flexibility : you choose your hours, WFH as-needed
  • 4 weeks of PTO (mandatory), plus holidays
  • Stock Option Plan
  • Family Leave (maternity & paternity)
  • Our office is dog-friendly, located 10-mins away from Downtown Austin
  • 30+ days ago
Related jobs
Promoted
Pipedream
TX, United States

Take full ownership of robotics software products, from initial design through to implementation, including robots, orchestration systems, and customer interfaces. Robotics Middleware: Familiarity with ROS2, DDS, or other robotics middleware. Pipedream builds hardware that by definition lives at the...

Promoted
TORC Robotics
Austin, Texas

Further, the development of application software and supporting the transition of existing software components (C++) to AUTOSAR Classic is an additional task. Now a part of the Daimler family, we are focused solely on developing software for automated trucks to transform how the world moves freight....

Promoted
Oceaneering
Houston, Texas

As a Senior Robotics Software Applications Engineer, you'll be a founding member of the New Product Development's core team and play a critical role in the success of prototyping and testing new product and service offerings for our commercial business units across Oceaneering from space to subsea. ...

Promoted
Robotic Research
San Antonio, Texas

Lead a team of engineers to develop software for robotic systems for DoD customers. Work alongside systems and hardware engineering teams to integrate software into robotic systems and subsystems. Experience with leading small to medium software or mixed hardware-software teams. Experience mentoring...

Nabors
Houston, Texas

Works with various departments including, Mechanical Engineering, Controls Engineering, Product Design, and Software Engineering to develop the skillset required to successfully contribute to robotic technologies and equipment. You will start as a full-time Robotics and Automation Software Engineer ...

Oceaneering
Houston, Texas

As a Senior Robotics Software Applications Engineer, you'll be a founding member of the New Product Development’s core team and play a critical role in the success of prototyping and testing new product and service offerings for our commercial business units across Oceaneering from space to subsea. ...

Amazon.com Services LLC
Austin, Texas

As Software Engineer II, you will join a team of engineers to building an Infrastructure Automation and Validation Platform- a modern, flexible, pre-production development environment. The Amazon Robotics Global Edge Compute team owns a cutting-edge initiative at the forefront of Amazon's robotics a...

Promoted
Talent Software Services
Round Rock, Texas

Platform EngineerJob Summary: Talent Software Services is in search of a Platform Engineer for a contract position in Round Rock, TX. ...

Promoted
Ivy Exec
Austin, Texas

Chief Security Officer, Chief Risk Officer, CHRO, Head of Security, Chief Executive Officer, Chief Operations Officer, Chief Financial Officer, Chief Technology Officer, Chief Information Officer, Chief Marketing Officer, Chief Sales Officer, Software Developer, Software Engineer, Device Engineer, C...

Promoted
Visa
Austin, Texas

Collaborate with IT teams to ensure seamless and reliable operation of software and systems for fulfilling business objectives and processes. ...