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.
Apply directly at Allen Control Systems →Create a free account for alerts like thisView Allen Control Systems immigration profile
This listing is sourced directly from Allen Control Systems's careers page and normalized into a canonical job model.