Talent.com
Senior Software Engineer (Controls)
Senior Software Engineer (Controls)Seneca • Sausalito, CA, United States
Senior Software Engineer (Controls)

Senior Software Engineer (Controls)

Seneca • Sausalito, CA, United States
4 days ago
Job type
  • Full-time
Job description

The Job :

We are seeking an exceptional and innovative Controls Engineer to design, develop, and implement control systems for our unmanned aerial vehicles (UAVs). The ideal candidate will have a strong background in control theory and hands‑on experience with UAV systems. Experience applying machine learning (ML) and deep learning (DL) to enhance autonomous navigation, path planning, and flight performance is a distinct advantage.

What You'll Do :

Flight Control System Design : Design, implement, and test advanced control algorithms for UAVs to ensure stability, maneuverability, and reliable performance.

Modeling and Simulation : Create and maintain dynamic flight models for various UAV platforms to simulate and validate control strategies.

Path Planning and Autonomy : Integrate path planning algorithms for autonomous navigation, obstacle avoidance, and optimal flight route generation.

ML / DL Integration : Apply machine learning and deep learning techniques to enhance flight control and dynamic flight models.

Embedded Systems : Develop and optimize robust, compute‑constrained code for embedded systems, ensuring reliability and real‑time performance.

Hardware‑in‑the‑Loop (HIL) Testing : Conduct comprehensive system testing, including Hardware‑in‑the‑Loop simulations and flight testing, to validate control system performance.

Troubleshooting and Optimization : Analyze flight data to troubleshoot system issues, optimize control parameters, and continuously improve overall performance.

Collaboration : Work closely with cross‑functional teams, including mechanical, software, and systems engineers, to deliver high‑quality and reliable drone solutions.

What You Bring :

PhD or Masters in Mechanical Engineering, Aerospace Engineering, Computer Engineering, Robotics, or a related field.

2+ years of hands‑on experience in control system design, modeling, and simulation.

Strong proficiency in programming languages like C++ and Python.

Familiarity with embedded systems and real‑time operating systems.

Bonus Points For :

Hands‑on experience with UAVs, autopilots (e.g., PX4, ArduPilot, Betaflight), and sensor integration.

Experience with machine learning frameworks (e.g., TensorFlow, PyTorch) for robotics or autonomous systems.

Knowledge of computer vision principles and techniques.

Familiarity with aviation regulations and safety protocols.

What We Offer :

Competitive Salary – Reflective of your skills and experience

Equity Compensation – Be a part‑owner in the company's future

Comprehensive Health Coverage – Including medical, dental, and vision plans

Health Savings Account (HSA) – Optional pre‑tax savings for medical expenses

Unlimited PTO – Flexible time off to recharge, plus paid company holidays

About Us

Seneca is eliminating the $1 trillion threat of wildfire across 500 million acres with AI‑powered autonomous drone systems. Imagine a world where firefighters can respond to a blaze in under 6 minutes using autonomous suppression technology. That's the world Seneca is building. We’re combining the deep expertise of seasoned fire professionals with the innovation of billion‑dollar technology builders to create advanced systems that save lives, property, and natural resources.

This is more than a job—it's a mission to transform safety across 500 million acres. Whatever your background, if you’re a builder, an innovator, or a problem‑solver, you belong here.

Don’t meet every single requirement?

If you're excited about this role but your experience doesn’t align perfectly with every qualification, we encourage you to apply — you may still be the right fit for our team.

#J-18808-Ljbffr

Create a job alert for this search

Senior Control Engineer • Sausalito, CA, United States

Related jobs
Senior Programmer Analyst

Senior Programmer Analyst

VirtualVocations • San Francisco, California, United States
Full-time
Key Responsibilities Develop and modernize applications using C#.VB6 for diagnostics services Perform production system support, maintenance, and issue resolution for critical applications Docu...Show more
Last updated: 30+ days ago • Promoted
Contract Technical Architect

Contract Technical Architect

VirtualVocations • San Francisco, California, United States
Full-time
A company is looking for a Contract Technical Architect (AEM).Key Responsibilities Design and implement modular, scalable, and secure solutions leveraging AEM and related technologies Lead and m...Show more
Last updated: 1 day ago • Promoted
Staff Systems Engineer

Staff Systems Engineer

Bio-Rad Laboratories • Hercules, CA, United States
Full-time
Working within Bio-Rad's Life Science R&D Group as a Systems Engineer, you will take engineering concepts, requirements and transform them into functional prototypes and finished products that impr...Show more
Last updated: 4 days ago • Promoted
GCP Engineer

GCP Engineer

VirtualVocations • San Francisco, California, United States
Full-time
A company is looking for a GCP / MDM Engineer.Key Responsibilities : Design technology solutions ensuring resiliency, scalability, stability, security, and operational readiness Lead the developmen...Show more
Last updated: 1 day ago • Promoted
Salesforce Technical Architect

Salesforce Technical Architect

VirtualVocations • Fremont, California, United States
Full-time
A company is looking for a Salesforce Technical Architect.Key Responsibilities Lead the technical design and architecture of Salesforce solutions, ensuring scalability, performance, and security ...Show more
Last updated: 30+ days ago • Promoted
Technical Lead

Technical Lead

VirtualVocations • Concord, California, United States
Full-time
A company is looking for a Technical Lead to guide the engineering team and drive technical excellence in software development. Key Responsibilities Lead, mentor, and support a team of engineers i...Show more
Last updated: 30+ days ago • Promoted
OSP Project Engineer

OSP Project Engineer

VirtualVocations • San Francisco, California, United States
Full-time
A company is looking for an OSP Project Engineer to manage the design and construction of fiber optic networks.Key Responsibilities Prepare detailed construction and installation drawings for fib...Show more
Last updated: 30+ days ago • Promoted
Visual Systems Architect

Visual Systems Architect

VirtualVocations • Concord, California, United States
Full-time
A company is looking for a Visual Systems Architect who will lead the design and development of scalable design systems.Key Responsibilities Shape and extend foundational design concepts into sca...Show more
Last updated: 4 days ago • Promoted
Principal Applications Architect

Principal Applications Architect

Qualys • Foster City, CA, United States
Full-time
Come work at a place where innovation and teamwork come together to support the most exciting missions in the world!.Solution & Enterprise Architecture. Drive architecture for complex initiatives in...Show more
Last updated: 30+ days ago • Promoted
Configuration Management Lead

Configuration Management Lead

VirtualVocations • Fremont, California, United States
Full-time
A company is looking for a Configuration Management and Oracle Installation Lead.Key Responsibilities Perform manual installation and configuration of Oracle databases and support integration wit...Show more
Last updated: 4 days ago • Promoted
Lead Engine Programmer

Lead Engine Programmer

VirtualVocations • Fremont, California, United States
Full-time
A company is looking for a Lead Engine Programmer to join their team on Cyberpunk 2.Key Responsibilities Develop architectural proposals and guide the vision for diverse engine systems Mentor te...Show more
Last updated: 30+ days ago • Promoted
Senior Manager, Cloud Automation

Senior Manager, Cloud Automation

VirtualVocations • Fremont, California, United States
Full-time
A company is looking for a Senior Manager, DGX Cloud Automation Engineering.Key Responsibilities Provide strategic direction for designing and implementing scalable cloud-based systems for PaaS / I...Show more
Last updated: 12 hours ago • Promoted • New!
Head of Marketplace Automation

Head of Marketplace Automation

VirtualVocations • San Francisco, California, United States
Full-time
A company is looking for a Head of Marketplace Automation & Growth.Key Responsibilities Own the systems, strategy, and execution of the quoting engine and automation infrastructure Work cross-fu...Show more
Last updated: 21 days ago • Promoted
Regional Chief Technology Officer

Regional Chief Technology Officer

VirtualVocations • Concord, California, United States
Full-time
A company is looking for a Chief Technology Officer for the North Region.Key Responsibilities Define and execute a comprehensive technology strategy aligned with business goals and client needs ...Show more
Last updated: 3 days ago • Promoted
Senior Manager, Application Development

Senior Manager, Application Development

VirtualVocations • San Francisco, California, United States
Full-time
A company is looking for a Sr Manager, Application Dev Engineering - Telephony.Key Responsibilities Manage a team responsible for designing, developing, and implementing complex enterprise softwa...Show more
Last updated: 16 hours ago • Promoted • New!
IT Program Manager

IT Program Manager

VirtualVocations • Fremont, California, United States
Full-time
A company is looking for an IT Principal Program Manager to lead complex IT security programs within the Information Technology department. Key Responsibilities Develop and implement IT project pl...Show more
Last updated: 30+ days ago • Promoted
Release Engineering Manager

Release Engineering Manager

VirtualVocations • Oakland, California, United States
Full-time
A company is looking for a Release Engineering Manager to oversee the release process and ensure high-quality software deployments. Key Responsibilities Own and evolve the release process for key ...Show more
Last updated: 20 hours ago • Promoted • New!
Machine Learning Ops Engineer

Machine Learning Ops Engineer

VirtualVocations • Fremont, California, United States
Full-time
A company is looking for a Machine Learning Ops Engineer.Key Responsibilities Design and implement AI cost tracking and observability frameworks across Azure, Google Cloud, and Snowflake Collabo...Show more
Last updated: 30+ days ago • Promoted