Senior/Staff Software Engineer
Job Description
We are looking for talented and driven Senior/Staff Software Engineers to design and implement advanced software solutions for safe, intelligent, human-centric robotic systems. Your contributions will focus on building software modules that empower robots to operate autonomously in dynamic and unpredictable environments – that is, the real world.
Whether you’re passionate about robotics, full-stack development, or low-level controls, this role offers opportunities to tackle exciting technical challenges and deliver impactful solutions. You’ll collaborate across disciplines, working closely with research, hardware, and operations teams to drive innovation and shape the future of intelligent robotics in the physical world.
Key Responsibilities
Develop and maintain software systems for robotic applications, including perception, navigation, motor control, reasoning, and human-robot interaction.
Write high-quality, production-level code to support robotic operations, including SDKs for developer use.
Collaborate with research and machine learning teams to integrate state-of-the-art AI models into robotic systems.
Build systems to speed up the development processes of a multi-disciplinary team of engineers and researchers.
Partner with hardware and deployment teams to deliver seamless performance in real-world environments.
Required Skills & Qualifications
Education : Bachelor’s or Master’s degree in Computer Science, Robotics, Engineering, or a related field, or equivalent practical experience.
Work Experience : 5+ years of professional software development experience.
Technical Expertise :
Proficiency developing software in Python, C++, and/or Rust.
Strong grasp of software engineering principles, including system design, algorithms, and data structures.
Nice-to-have Skills
Prior work experience with robotics (using ROS/ROS2 or otherwise) and/or a deep understanding of robotic subsystems such as computer vision, signal processing, or motor control.
Experience delivering developer products with powerful SDKs and fault-tolerant systems.
Familiarity with machine learning, especially integrating models into real-time systems.
Knowledge of human-robot interaction (or human-computer interaction) principles.
What We Offer
The opportunity to work on groundbreaking robotics technology, enabling the next generation of humanoid robots to interact dynamically with their environments.
A collaborative and innovative environment that fosters creativity and exploration.
Equity ownership in the company
Health Benefits (Medical, Dental, and Vision)
Compensation
$150k - $225k/yr, plus equity
Recommended Jobs
Office Manager
A precision manufacturing and machine shop in Huntington Station, NY is hiring an all around Office Manager to join their team! The Office Manager serves as the head of the office and has a large vari…
Head Chef
Hello , we are a small restaurant located in Mohegan Lake , NY . The name of the restaurant is benvenutos 2 , it's an Italian restaurant with pizza & bar included . We are looking for an experienced …
Production Support Technician
Join Diamond Shield , a leading provider of paint protection film for the RV and automotive industries! As a Production Support Technician, you’ll help assemble, organize, and ship high-quality pr…
UX Design Intern
Tiffany & Co. is seeking a UX Design Intern in New York to assist in creating user-centered digital experiences. This role involves supporting user research, contributing to design development, and co…
Sales Brand Ambassador Trainee
Kering Eyewear is seeking a Sales Brand Ambassador Trainee in New York to join its Optical Sales team. This role involves learning about the luxury eyewear market, managing client relationships, and e…
Software Engineer (Remote, Brazil)
About Rutter Rutter is building the common language for business. Rutter is used by companies all over the world to read and write data across commerce, accounting, and payments platforms. Rutter’s …
Digital Sales Executive
Join Our Premier Team and Elevate Your Career Path! Our company consistently earns accolades for its exceptional workplace environment, as recognized by Entrepreneur Magazine, with stellar employee…
Manager, Accounts Receivable & Revenue Operations (Remote)
Please note that we will never request payment or bank account information at any stage of the recruitment process. As we continue to grow our teams, we urge you to be cautious of fraudulent job po…
Prep Cook
Eleni’s Goods is looking for an experienced prep cook to execute a deli-cafe format. Responsibilities include: Preparation and warming up of pastries Preparation and storage of sandwiches …
C++ Developer
In the Technology division, we leverage innovation to build the connections and capabilities that power our Firm, enabling our clients and colleagues to redefine markets and shape the future of our c…