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
[job_card.variable_days_ago]
[job_preview.job_type]
  • [job_card.full_time]
[job_card.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

[job_alerts.create_a_job]

Senior Software Engineer • Sausalito, CA, United States

[internal_linking.similar_jobs]
Senior C Software Engineer

Senior C Software Engineer

VirtualVocations • Oakland, California, United States
[job_card.full_time]
A company is looking for a Senior C Software Engineer.Key Responsibilities Maintain and modernize a large-scale C codebase in Linux / Unix environments Incrementally refactor components while ensu...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Senior Software Engineer, Growth

Senior Software Engineer, Growth

Airwallex • San Francisco, California, United States
[job_card.full_time]
Airwallex is the only unified payments and financial platform for global businesses.Powered by our unique combination of proprietary infrastructure and software, we empower over 150,000 businesses ...[show_more]
[last_updated.last_updated_30] • [promoted]
Controls Software Engineer

Controls Software Engineer

Lawrence Berkeley National Laboratory • Berkeley, CA, United States
[job_card.full_time]
Berkeley Lab's Engineering Division is seeking an innovative and creative.Beamline Controls Group at the Advanced Light Source (ALS). The ALS is on the brink of an expansive equipment upgrade that w...[show_more]
[last_updated.last_updated_30] • [promoted]
Senior Software Engineer (Sonoma)

Senior Software Engineer (Sonoma)

Key Talent Solutions • Sonoma, CA, US
[job_card.full_time] +1
Senior Software Engineer (Full-Stack).San Francisco (Hybrid, 2 days / week).Our client is a Series A start up, growing quickly as they onboard new customers and scale platform, using AI to remake the...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Senior Software Engineer

Senior Software Engineer

Roofstock • Oakland, California, United States
[job_card.full_time]
As the leading end-to-end investment platform for single-family rental homes (SFR), our mission is to make real estate investing radically accessible, cost effective, and simple.We successfully mer...[show_more]
[last_updated.last_updated_30] • [promoted]
Senior Software Engineer : Connected Systems & Platforms

Senior Software Engineer : Connected Systems & Platforms

Culture Biosciences • San Francisco, CA, United States
[job_card.full_time]
Introduction to the Culture Team.We work across teams and with partners to combine expertise, share ideas, and drive innovation — delivering impactful solutions that improve lives.We pursue science...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Senior Software Engineer

Senior Software Engineer

Scale AI, Inc. • San Francisco, CA, United States
[job_card.full_time]
Software is eating the world, but AI is eating software.We live in unprecedented times - AI has the potential to exponentially augment human intelligence. Every person will have a personal tutor, co...[show_more]
[last_updated.last_updated_30] • [promoted]
Senior Software Engineer

Senior Software Engineer

GroundControl Software Inc • San Mateo, California, United States, 94402
[job_card.full_time]
About GroundControl Software Inc.Our mission is to deliver advanced software solutions that enable manufacturers to produce high-quality parts and systems with precision and confidence.These parts ...[show_more]
[last_updated.last_updated_30]
Senior Software Engineer, Payments

Senior Software Engineer, Payments

Upstart • San Mateo, California, USA
[job_card.full_time]
Upstart is the leading AI lending marketplace partnering with banks and credit unions to expand access to affordable credit. By leveraging Upstarts AI marketplace Upstart-powered banks and credit un...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Senior Controls Engineer

Senior Controls Engineer

E Tech Group • Sonoma, CA, US
[job_card.full_time]
We're one of the largest engineering and system integration firms in the United States providing value for our clients through IT automation and control solutions for more than 25 years to the ...[show_more]
[last_updated.last_updated_30] • [promoted]
Senior Software Engineer

Senior Software Engineer

GroundControl • San Mateo, CA, United States
[job_card.full_time]
Our mission is to deliver advanced software solutions that enable manufacturers to produce high-quality parts and systems with precision and confidence. These parts power the most advanced aerospace...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Senior Controls Engineer

Senior Controls Engineer

Boxbot • Alameda, CA, US
[job_card.full_time]
Boxbot is transforming logistics through flexible automation, creating the dynamic storage systems of the future.As industries face increasing pressure from labor shortages, rising costs, and growi...[show_more]
[last_updated.last_updated_30] • [promoted]
Senior Software Engineer

Senior Software Engineer

Atomus • San Francisco, CA, United States
[job_card.full_time]
Atomus' mission is to provide world class cybersecurity for the world’s most critical organizations.We build security compliance software delivered as managed services sold directly, with relevant ...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Senior Software Engineer

Senior Software Engineer

Altana AI • San Francisco, CA, United States
[job_card.full_time]
AI can be a powerful tool for good in the world – at Altana we apply AI to the world’s largest organized body of supply chain data to power a more resilient, more secure, and more sustainable model...[show_more]
[last_updated.last_updated_30] • [promoted]
Senior Software Engineer, Compute Infrastructure

Senior Software Engineer, Compute Infrastructure

Rigetti Computing • Berkeley, CA, US
[job_card.full_time]
Rigetti Computing is building the world’s most powerful computers to solve humanity’s most pressing problems.We believe this technology will fundamentally change the world for the bette...[show_more]
[last_updated.last_updated_30] • [promoted]
Senior Software Engineer - AI Agent Infrastructure (Healthcare)

Senior Software Engineer - AI Agent Infrastructure (Healthcare)

Honey Health • Sonoma, CA, US
[job_card.full_time]
Honey Health is the all-in-one AI back office for primary and specialty care.Our AI agents autonomously handle core back-office jobs, such as aggregating patients data, processing orders and prescr...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Senior Software Engineer (Controls)

Senior Software Engineer (Controls)

Seneca Corporation • Sausalito, CA, United States
[job_card.full_time]
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 backg...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Senior Software Engineer

Senior Software Engineer

Omada Health • South San Francisco, CA, United States
[job_card.full_time]
Omada Health is on a mission to inspire and engage people in lifelong health, one step at a time.Omada Health is a digital care provider that empowers people to achieve their health goals through s...[show_more]
[last_updated.last_updated_30] • [promoted]