Seneca
Software Leader
Sausalito. Posted 2 months ago
The role
You will drive the development and execution of software systems across autonomy, controls, perception, onboard intelligence, and cloud infrastructure. You will architect core systems, build and lead an engineering team, and partner with other functional leaders.
What you will do
- Drive the software roadmap and technical execution across autonomy, navigation, perception, targeting, flight control, simulation, and cloud-based systems.
- Write production-level code and build prototypes.
- Build scalable, reliable infrastructure.
- Recruit, mentor, and manage a high-caliber software team.
- Establish engineering processes and best practices.
- Work with hardware, product, and operations teams to design integrated systems.
- Support testing, iteration, and deployment with fire departments and emergency response partners.
- Develop simulation and testing environments.
Required qualifications
- Experience managing engineers or leading technical teams.
- Deep experience with embedded systems, perception, sensor fusion, autonomy stacks, real-time systems, and cloud infrastructure.
- Proven ability to lead high-performing teams in early-stage, fast-paced environments.
- Strong understanding of autonomy frameworks (e.g., ROS, PX4, custom SLAM/navigation systems).
- Experience deploying software in real-world field conditions.
Nice to have
- Familiarity with FAA, safety, or defense requirements
- Work in aviation is desirable
Benefits
- Competitive Salary
- Equity Compensation
- Comprehensive Health Coverage
- Medical, dental, and vision plans
- Health Savings Account (HSA)
- Unlimited PTO
- Paid company holidays
About the company
Seneca is building cutting-edge drone and sensor technology for wildfire suppression. The company is mission-driven and dedicated to climate resilience and fire prevention.