Allen Control Systems
Software Engineer - Robotics (Motion)
Austin, TXfulltimemidAdded 2 days ago
About this role
Allen Control Systems, a defense robotics startup, seeks a Software Engineer specializing in motion control for an autonomous gun turret system. You'll develop real-time control algorithms that convert computer vision data into precise, safe robotic motion while managing hardware-software integration and safety constraints.
What you'll do
- Design and implement real-time control loops for accurate drone tracking and turret positioning
- Develop calibration routines and coordinate-frame transforms across sensors and actuators
- Establish robust software/hardware contracts at actuation interfaces
- Enforce safety constraints including motion limits, no-fire zones, and fault handling
- Optimize performance for low-latency, deterministic execution
- Collaborate on computer vision integration for closed-loop motion control
What they're looking for
- C++ for real-time systems
- Python for tooling and analysis
- Linear algebra and kinematics
- Control theory and PID tuning
- Real-time systems and performance optimization
- ROS/ROS 2 and robotics frameworks
- Advanced control methods (MPC, LQR, Kalman filtering)
- Motor/servo control and sensor calibration
Benefits
- Competitive salary
- Equity package
- Health, dental, and vision insurance
- Paid time off
Opens the official application on the employer’s site. No login required.