D

Deterrence

Autonomous manufacturing of energetic defense components

Robotics Software Engineer – Engineer / Senior

Robotics & Autonomous SystemsConfirmed live in the last 24 hours
Full-timeAustin, TX, USANo salary listed

About the Job

Requirements

  • A bachelor's degree in Robotics, Computer Science, Mechatronics, Electrical, Mechanical, or a related engineering field, or equivalent experience.
  • Engineer level requires 2 or more years building robotics software shipped on real hardware; Senior level requires 5 or more years.
  • Strong ROS 2 experience, including having shipped software on real hardware; ROS 1-only experience is not a fit.
  • Working knowledge of the ROS 2 stack, including DDS middleware, QoS settings, lifecycle nodes, launch, and colcon builds.
  • Proficiency in C++ and Python.
  • Working knowledge of kinematics, transforms, motion planning, and trajectory execution.
  • Experience integrating sensors and interpreting real-world data.
  • Comfort with simulation tools such as Gazebo, Isaac Sim, or MuJoCo.
  • Practical understanding of mechanical and electrical constraints.
  • Applicants must be a U.S. person as defined in 22 CFR 120.62 or be eligible to obtain any required authorization.

Responsibilities

  • Design and build the robotics software stack for automated cells, from sensor input through motion.
  • Write ROS 2 nodes for perception, planning, control, and coordination between machines.
  • Integrate robot arms, grippers, sensors, and cameras into working cells alongside PLC and SCADA layers.
  • Build simulation environments to validate behavior before deployment on hardware.
  • Handle calibration, coordinate frames, and tolerance stack-up.
  • Tune cycle time and reliability and maintain them across shifts and part variation.
  • Support on-site commissioning and bring-up, including debugging with real parts.
  • At the Senior level, own robotics software for a full cell end to end, make architecture decisions within it, lead integration with controls and vision engineers, and mentor Engineer-level teammates.

Desired Qualifications

  • Computer vision background, including camera calibration, pose estimation, 2D and 3D detection, and OpenCV.
  • Deep learning for perception, including running inference on edge GPUs.
  • MoveIt 2, ros2_control, or Nav2.
  • Experience with industrial robot brands and their controllers, such as FANUC, UR, ABB, or KUKA.
  • Force control, compliance, or assembly tasks with tight tolerances.
  • Functional safety, risk assessment, or safety-rated hardware.
  • Experience communicating with PLCs from a robot stack over OPC UA or EtherNet/IP.
  • Point cloud processing and 3D scanning.

About the Company

Deterrence

Autonomous manufacturing of energetic defense components

Deterrence provides autonomous manufacturing for critical energetic components used in the U.S. defense industry, using adaptive software to optimize the full production process—from chemistry to equipment fabrication—paired with robotic systems for precise, safe fabrication. Its platform maps the entire workflow, dynamically adjusts process parameters, and uses sensors to monitor quality and safety across material handling and final assembly. What sets Deterrence apart is its focus on end-to-end, domestic production for defense-grade energetics, combining software and robotics across the full value chain rather than offering standalone tools. Its goal is to strengthen U.S. and allied defense capabilities by revitalizing domestic energetics production and building a faster, safer, more responsive defense supply chain.

Company size
11-50
Company stage
Seed
Total funding
$10.1M
Headquarters
Denver, CO
Founded
2023

Recently Posted Jobs

Explore more opportunities at Deterrence

See more jobs