Role: The Engineering team at Samara is looking for a Controls System Engineer to join us in building a next-generation attitude control system for satellites. We are looking for someone who is curious, kind, and has high standards. This person will help develop the control that operates our first flight vehicle: Hummingbird. This role will work closely with the CTO (who invented MSAC) and the embedded GNC engineer to characterize, simulate, and iterate on a novel spacecraft attitude control and noise cancellation system. Expect to go deep, collectively be wrong often, iterate, learn a lot, and to work alongside a team who is passionate about building something truly new.
If you have a background in satellite attitude control, reaction wheel or control moment gyro design, multi-joint robotic trajectories, or audio control/noise cancellation, please apply! If you do not meet all of the below criteria, we encourage you to apply anyway. We are more interested in folks who are collaborative with high standards, a learning mindset, and most of the skills than in a perfect technology match.
Responsibilities: - Dynamics/Kinematics Simulation
- Develop a high fidelity simulation of the spacecraft plant in MuJoCo
- Iterate on spacecraft simulator as ground testbed and flight model evolve
- Employ strong fundamentals in momentum and energy conservation laws to ensure physics are not violated
- Run Monte Carlo simulations to verify pointing and stability across dispersed initial conditions, plant parameters, and disturbances
- Control development
- Perform system identification and develop algorithms to automate the process on-orbit
- Design feed-forward/back control for a synchronized multi-joint actuator system to perform momentum control, taking into account structural resonance for a vibrating actuator system
- Design Active Noise Cancellation loops for platform jitter suppression, ensuring that it can coexist with momentum control
Qualifications: - 3+ years of experience building control systems
- Experience designing feedback control for flexible, lightly damped, or resonant plants
- Experience with state estimation and sensor fusion (e.g. Kalman filtering)
- Strong experience with scientific computing in Python/Matlab/etc.
- Strong research mindset: learning is progress, data gathering is key
Preferred: - Experience working with MuJoCo
- Experience with embedded C or C++
- Experience with Active Noise Cancellation in audio
- Spacecraft attitude dynamics (attitude representations, momentum management)
- Hands-on experience with system identification from measured data
Salary and Benefits: - Pay range: $140,000-160,000 annually to start
- Early and competitive equity in a rapidly growing startup
- Platinum-level, zero-deductible healthcare covered 100% for you
- Vision, dental, and life insurance covered 100% for you
- Partial dependent coverage available
- 401k matching at 4% (no vesting)
- Unlimited PTO and sick time
- Catered lunch 3x per week
- 17 paid holidays (including a "winter break" Dec. 24-Jan. 1)