A
Posted 14 hours ago
Senior Robotics Software Engineer, Controls
Aurelius SystemsSr. Robotics Software Engineer, Controls
Perks & benefits
Education AllowanceHealth InsurancePaid LeaveRelocation AllowanceTransportation
Requirements
4+ years robotics experience, Classical controls and state space knowledge, Modern C++, Python or MATLAB/Simulink, State estimation expertise, Motion control hardware experience
Skills
C#PythonMatlabRoboticsControl systems
About the role
About the Company
Aurelius Systems is a VC backed defense tech startup building autonomous, edge deployed directed energy systems for counter-UAS. We build laser weapons to shoot down drones.
Responsibilities
- Architecture and tuning of the precision pointing and tracking control loops
- Closed loop tracking from sensor input through actuator command at hundreds of Hz
- State estimation across IMU, encoder, and vision based feedback
- System identification and modeling of the gimbal, mount, and actuator dynamics
- Actuator tuning, gain scheduling, and compensation for nonlinearities
- Resonance characterization, notch filtering, and structural compensation
- Development of simulation and hardware-in-the-loop test infrastructure
- Field characterization of the system against real targets at the range
Requirements
- 4+ years of experience in robotics
- Strong knowledge of classical controls, state space, LQR, and MPC
- Proven experience managing the sim-to-real gap on actual hardware
- Proficiency in modern C++ for real time control implementation
- Proficiency in Python or MATLAB/Simulink for modeling and analysis
- Experience with state estimation (Kalman, EKF, UKF, complementary filters)
- Direct experience with motion control hardware (servo drives, brushless motors, encoders, IMUs)
- MS in Mechanical, Aerospace, Electrical Engineering, Robotics, or related field
Preferred Qualifications
- Advanced MPC (nonlinear, robust, or real-time NMPC)
- Experience with gimbal or precision pointing systems
- Aerospace, defense, or directed energy background
- Vision-in-the-loop control experience
- High bandwidth sensor pipeline experience
ScoutJobs Agent
Get matches like this delivered daily
Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.
Get started — it's freeSenior Robotics Software Engineer, Controls
Aurelius Systems · San Francisco
