Full-Stack Robotics Software Engineer

DYNA Robotics Inc

$120K — $150K *
Consumer Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree or higher in Computer Science or related field
  • 5+ years of professional software industry experience
  • Experience with robotics or IoT SDKs
  • Strong knowledge of robotic control concepts
  • Hands-on coding skills for complex software systems
  • Familiarity with coding best practices
  • Proven track record of building reliable production software

Responsibilities

  • Lead design and implementation of robotic software systems
  • Develop software for hardware SDKs and web APIs
  • Create tools for processing and visualizing sensor data
  • Review and evaluate technical solutions as part of the team
  • Implement backend services and APIs for AI and robotics systems
  • Integrate software with hardware and research workflows
  • Contribute to product planning and roadmap development

Benefits

  • Competitive salary and equity in a seed-stage startup
  • Comprehensive health, dental, and vision insurance
  • Daily catered lunches and dinner with stocked kitchen
  • Opportunities for professional growth through training and mentorship
Full Job Description
Position Overview

As a Full-Stack Robotics Software Engineer, you will be the primary architect of the software "circulatory system" that connects our frontier models to physical actuators.

This is a high-impact, dynamic role. You will own the end-to-end delivery of the robot's software stack, from building the teleoperation interfaces and 3D data visualizers to debugging complex sensor-fusion issues on real hardware. You are the engineer who ensures that our AI research translates into reliable, commercial-grade robotic performance.

What You'll Do
  • End-to-End Delivery: Own the full software stack. You will rapidly develop clean, maintainable code for robot control, sensing, and remote teleoperation.
  • Hardware-Software Integration: Lead the bringup, calibration, and integration of new sensors (LiDAR, Depth, IMU) and actuators. You'll be the first line of defense in diagnosing complex SW/HW system-level issues.
  • Infrastructure & Tooling: Architect backend services and APIs to support large-scale data collection. You will build the monitoring, logging, and evaluation tools that allow the AI team to verify model performance in real-time.
  • 3D Visualization: Develop sophisticated tools for processing and visualizing geometric data, 3D rotations, and moving reference frames to help researchers "see" what the robot sees.
  • Cross-Functional Velocity: Collaborate across AI, Controls, and Hardware teams to accelerate the path from a research hypothesis to a deployed robot capability.
What You'll Bring
  • 5+ Years of Software Mastery: A proven track record of building highly reliable production software, with an emphasis on Python and C++.
  • Geometric Intuition: Strong mathematical foundation in 3D geometry, rigid body transforms (SO(3)/SE(3)), and kinematics. You are comfortable using libraries like NumPy, SciPy, or Pinocchio.
  • Full-Stack Proficiency: Experience building both backend services (REST APIs, Web Services) and the low-level software that interfaces with hardware SDKs or embedded systems.
  • System Debugging: The ability to efficiently "bisect" a software stack to isolate bugs, whether they live in the network layer, the driver, or the geometric logic.
  • Ownership & Drive: You feel at home testing code on electromechanical systems and have a "bias for action" when it comes to unblocking high-priority projects.
Bonus Points For
  • 2+ years working with physical robot hardware (arms, humanoids, or mobile manipulators).
  • A history of building independent robotics systems (e.g., RoboMaster, FRC, or ambitious personal projects).
  • Familiarity with computer graphics or 3D data visualization frameworks.
  • Experience with imitation learning or robot learning pipelines.


Don't let a checklist stop you. Data shows that underrepresented groups often only apply if they meet 100% of the criteria. We value problem-solving and grit over keyword matching. If you're passionate about the intersection of geometry and robotics, we want to hear from you-even if you don't check every box.

Similar Jobs

More Jobs at DYNA Robotics Inc

More Consumer Technology Jobs

Find similar Full-Stack Robotics Software Engineer jobs: