Robotics Engineer, Staff
Designs, implements, and tunes high-bandwidth control loops and state estimation for autonomous counter-drone robotics platform. Requires 6+ years in controls engineering for motion systems, proficiency in Rust/C/C++ and modern control theory.
Responsibilities
- Design, implement, and tune the control stack for EDDA's motion system, including actuators and gimbaled subsystems.
- Develop and maintain high-bandwidth control loops, including PID, feedforward, and model-predictive control.
- Develop and maintain state estimation pipelines that fuse inertial measurement unit data, encoder feedback, and perception output into a consistent target track.
- Characterize and model mechanical nonlinearities (backlash, cogging, stiction, inertia, structural modes) and develop compensation strategies.
- Build calibration, logging, and replay tools to support field performance analysis.
- Continuously improve slew rate, settling time, and pointing accuracy as the hardware platform evolves.
Requirements
- 6+ years of professional experience in production controls engineering within motion systems, robotics, aerospace, or comparable real-time domains.
- Strong command of modern control theory, including state-space methods, observers, and model-predictive control.
- Proficiency in Rust, C, C++ for real-time code, and Python for analysis and tooling.
- Demonstrated track record of bringing a complex physical system to production-grade performance.
- U.S. citizenship and ability to pass a background check.
Preferred Qualifications
- Experience with gimbal, turret, or pointing-system design.
- System identification and model-based control experience.
- Hands-on experience with motor drivers, CAN bus, and RTOS targets.
- Experience with ROS 2 or DDS middleware in production.
- Active security clearance, or eligibility to obtain one.
- Prior defense startup experience.
- Passion for building robots or engineering projects as a hobby.
Staff Embedded Software Engineer
Technical leadership role driving design, development, and validation of firmware for autonomous industrial vehicle controllers. Requires 8+ years embedded experience, safety-critical standards expertise, and cross-functional hardware/software collaboration.
System Power Engineer, Consumer Devices
Characterize, measure, and optimize power consumption on embedded consumer hardware. Build test automation, measure subsystem power, and drive improvements in battery life, thermals, and charging performance.
System Performance Engineer, Consumer Devices
Profile, benchmark, and optimize performance across embedded hardware products. Define KPIs, build tooling, and drive optimizations from lab through launch under tight latency, power, and memory constraints.
Principal Engineer, Ground System Software
Principal Engineer leading software architecture and systems engineering integration for complex, mission-critical ground systems. Requires 8+ years software engineering and 3+ years architecture/leadership experience.
Staff Software Engineer – Cloud & Embedded Systems Configuration
Staff engineer building core platform services for configuration and runtime settings across an autonomous vehicle fleet, spanning embedded systems and cloud microservices. Requires 8+ years in device/edge and cloud systems with strong Python/Java/Kotlin and Kubernetes experience.