Allen Control Systems

Allen Control Systems

Software Engineer - Robotics (Motion)

Austin, TX

Sponsorship not specifiedDetected 39 days ago
PythonC++LinuxComputer VisionRoboticsControls

About the role

  • Associate Software Engineer.
  • Senior Software Engineer.
  • Staff Software Engineer.

Responsibilities

  • Develop and tune real-time control loops for accurate, stable pointing.
  • Own calibration routines and coordinate-frame transforms across the sensor/actuator chain.
  • Enforce safety constraints on motion (limits, no-fire zones, fault handling) as a first-class design concern.

Requirements

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  • Strong proficiency in C++ for real-time/deterministic code
  • Experience with real-time or low-latency systems and performance optimization.

Skills

  • Robotics frameworks (ROS/ROS 2) and Eigen.
  • Advanced control (MPC, LQR, state estimation / Kalman filtering).
  • Motor / servo / actuator control and sensor calibration.
  • Real-time Linux, deterministic scheduling, or safety-critical systems experience.

Compensation

  • Competitive salary

Benefits

  • ACS Equity Package
  • Health, Dental, Vision Insurance

Company info

  • You'll Stand Out:

Equal opportunity

  • Equal Opportunity Employer, providing equal employment opportunities to all employees and applicants for employment.

This listing is sourced directly from Allen Control Systems's careers page and normalized into a canonical job model.