Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer (Controls)

$140k - $200k

Seneca

Location Sausalito Employment Type Full time Location Type On-site Department Engineering Compensation $140K – $200K • Offers Equity Pay offered may vary depending on multiple individualized factors, including job‑related knowledge, skills, and experience. The total compensation package for this position may also include other elements dependent on the position offered. Details of participation in these benefit plans will be provided if an employee receives an offer of employment. 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: EITHER PhD & 2+ years of work experience: PhD in Mechanical Engineering, Aerospace Engineering, Computer Engineering, Robotics, or a related field AND 2+ years of hands‑on experience in control system design, modeling, and simulation. OR Masters & 5-8+ years work experience: Masters in Mechanical Engineering, Aerospace Engineering, Computer Engineering, Robotics, or a related field AND 5-8+ 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. Compensation Range: $140K - $200K #J-18808-Ljbffr Seneca

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer (Controls) in Sausalito, CA vacancy
  • $190k - $280k

    About Sentry Bad software is everywhere, and we’re tired of it. Sentry is on a mission...  ...safely across our ecosystem. As a Senior Software Engineer on the CTRL team, you’ll design and operate...  ...’s platform architecture—building the control systems that ensure the platform... 
    Senior
    Work at office

    Dormont Manufacturing Company

    San Francisco, CA
    3 days ago
  •  ...Architect and develop high‑availability site‑controller applications that interface with DNP3...  ...reviews, and enforce best practices in software quality and security. Requirements 5+...  ..., performance, and maintainability. #J-18808-Ljbffr Gravity Engineering Services Pvt Ltd.
    Senior

    Gravity Engineering Services Pvt Ltd.

    San Francisco, CA
    2 days ago
  • $500 per month

     ...drones. Our small team includes engineers, former US military operators...  ...for is a hands‑on robotics controls engineer who can iterate fast...  ...step responses. This is a senior IC role on the controls side....  ...mechanical, electrical, and software Understanding of latency, jitter... 
    Senior
    Permanent employment
    Work at office
    Monday to Friday
    Night shift
    Weekend work

    Aurelius Systems

    San Francisco, CA
    2 days ago
  • $180k - $237.5k

    Senior Software Engineer - Site Controller, Energy Storage About Redwood Materials Redwood is localizing a global battery supply chain that seamlessly integrates recovery, reuse, and recycling—keeping critical minerals in circulation and driving the energy transition.... 
    Senior
    Full time
    Local area

    Redwood Materials, Inc.

    San Francisco, CA
    2 days ago
  • $217k - $266k

    Lawrence Berkeley National Laboratory is hiring a Controls Software Engineer within the Engineering division. This position has broad latitude to define technical objectives, approaches, and solutions for critical systems supporting the Advanced Light Source (ALS) and... 
    Senior
    Full time
    Worldwide

    Lawrence Berkeley National Laboratory

    San Francisco, CA
    4 days ago
  • Plus Power, a leader in energy storage, is seeking a Senior Controls System Engineer to design and implement cutting-edge control systems. This remote position involves supporting battery energy storage systems and ensuring network reliability. We're looking for candidates... 
    Senior
    Remote job
    Flexible hours

    Plus Power

    San Francisco, CA
    2 days ago
  • Anode is looking for an Embedded Controls Engineer in San Francisco to develop and implement control strategies for mobile battery energy...  ...storage systems. The role involves creating embedded control software, collaborating with cross-functional teams, and ensuring production... 
    Senior

    Anode

    San Francisco, CA
    2 days ago
  • Plus Power is seeking a seasoned control systems engineer to design, implement, and operate plant automation infrastructure across multiple sites. You will program PPC, HMI, and RTU, support daily automation tasks, and resolve complex OT problems while coordinating with... 
    Senior
    Remote job
    Work from home
    Flexible hours

    NextGenEnergyJobs

    San Francisco, CA
    4 days ago
  • $97.9k - $179.5k

     ...such as business performance variability, business and process controls transformation, application security integrity, governance, risk...  ...continues to expand, we are seeking a highly motivated Senior Associate, focused on SAP application risk and controls and technology... 
    Senior
    Work experience placement
    Summer holiday
    Flexible hours

    EY

    San Francisco, CA
    2 days ago
  • $140k

     ...design, implementation, and operations of control system infrastructure Responsible for...  ...projects, including installation of hardware, software and integration testing Participate in...  ...BA/BS in related field; electrical engineering degree preferred Minimum of 6+ years related... 
    Senior
    Work at office
    Remote work
    Work from home
    Flexible hours

    NextGenEnergyJobs

    San Francisco, CA
    3 days ago
  • $140k

     ...collaborative behaviors, and personal growth‑focused professionals. Senior Controls System Engineer We are looking for a Senior Controls System Engineer....  ...expansion projects, including installation of hardware, software and integration testing. Participate in on‑field... 
    Senior
    Work at office
    Remote work
    Work from home
    Flexible hours

    Plus Power

    San Francisco, CA
    2 days ago
  • # Senior AI Product Engineer 2, Control MonitoringDrata·San Francisco, CA·$192k - $259kfull-timeseniorPosted 1 week agoApply NowStand out: build a proof...  ...Culture & Work Style At Drata, we’re not just building software - we’re building a mindset. Everything we do springs... 
    Senior
    Work at office
    Immediate start
    Worldwide
    Monday to Friday
    Flexible hours

    Not Human Search

    San Francisco, CA
    2 days ago
  • $120k - $160k

     ...electric vehicles, develop advanced fleet management software, and create charging solutions that make fleet electrification...  ...transportation. The Role Xos is seeking a Senior Vehicle Controls Software Engineer to lead the development, integration, and validation... 
    Senior
    Contract work
    Local area

    Xos, Inc.

    San Francisco, CA
    26 days ago
  • A pioneering technology company in California is seeking an exceptional Controls Engineer to design and implement systems for unmanned aerial vehicles (UAVs). The role involves developing advanced control algorithms, applying machine learning for enhanced flight performance... 
    Senior

    Seneca

    Sausalito, CA
    2 days ago
  • $140k - $200k

    Seneca Corporation is seeking a Controls Engineer to design, develop, and implement control systems for unmanned aerial vehicles (UAVs). The candidate will focus on advanced control algorithms, UAV modeling, and integrate machine learning techniques for improved navigation... 
    Senior

    Seneca Corporation

    Sausalito, CA
    2 days ago
  • Stackai is seeking a Senior Software Engineer to enhance enterprise identity and access management. You will deliver solutions for SSO, role-based access controls, and lifecycle management, enabling major clients to seamlessly adopt Stack AI. The ideal candidate has 4+... 
    Senior

    Stackai

    San Francisco, CA
    2 days ago
  • Bot Auto in San Francisco is seeking a Senior Software Engineer, Autonomous Traffic Control to design and build systems connecting our autonomous fleet to operational intelligence. This full-stack role requires expertise in frontend frameworks like React and TypeScript... 
    Senior

    Bot Auto

    San Francisco, CA
    2 days ago
  • $230k - $300k

     ...cool tool into critical infrastructure. We’re looking for a senior engineer to build the organizational backbone of Tasklet. This is a high...  ...and safety systems — permissions, human-in-the-loop controls, AI hypervisor, etc. Build compliance infrastructure: audit... 
    Senior

    Tasklet

    San Francisco, CA
    2 days ago
  • $180k - $260k

    Hightouch is seeking a product-minded backend engineer in San Francisco to join the Control Plane team. The role involves developing user-friendly tools for enterprise onboarding, managing access control frameworks, and optimizing data warehouse performance. Candidates... 
    Senior
    Remote job

    High Touch LLC

    San Francisco, CA
    2 days ago
  • $150k - $220k

    About the role The engineering team owns the delivery and stability of our product end to end...  ...’ ability to capture revenue. The Sr. Software Engineer role centers around envisioning...  ...more junior software engineers Kept tight control on multiple competing priorities and... 
    Senior
    Visa sponsorship
    Free visa

    Finix Payments, Inc.

    San Francisco, CA
    2 days ago
  •  ...eliminating complexity and friction with seamless automation. As a Senior Software Engineer at Capably, you’ll build the systems that make enterprise...  ...intelligent workflows with the reliability, security, and control real businesses require. This is a hands-on engineering... 
    Senior
    Immediate start

    Capably

    San Francisco, CA
    2 days ago
  • Hightouch is hiring a senior backend engineer for the Control Plane team, focused on building scalable onboarding and deployment tooling for enterprises. The role emphasizes product thinking, backend expertise, and reliability within a remote-first environment. The ideal... 
    Senior
    Remote job

    High Touch LLC

    San Francisco, CA
    2 days ago
  • As vCluster Labs' Senior Software Engineer (vMetal) , you aren't just running servers; you are turning a rack of bare metal into a programmable...  ..., and ILO consoles, and equally comfortable shipping a Go controller. Operator’s Instinct: You think about failure modes,... 
    Senior
    Flexible hours

    vCluster Labs

    San Francisco, CA
    2 days ago
  •  ...working with a Series B company building the software that helps operate satellites and space...  ...or optimized — their platform is what engineers use to see it, simulate it, and act on...  ...modern software replacing legacy ground-control tooling. They’re at ~50 people, solid revenue... 
    Senior
    Permanent employment

    Roc Search

    San Francisco, CA
    2 days ago
  • About the Role CTGT is building the control plane for frontier intelligence. Your job is to make that layer clear, reliable, and intuitive...  ...interfaces through which customers interact with the Policy Engine and our governance platform. This role sits at the boundary... 
    Senior

    CTGT

    San Francisco, CA
    2 days ago
  • About Alterion Alterion is building the control plane for the agentic enterprise - enabling organizations to safely deploy, monitor...  ..., and efficient at scale. Role Overview We are seeking a Senior Software Engineer to design, build, and own core backend and distributed... 
    Senior

    Alterion

    San Francisco, CA
    2 days ago
  • $105k - $195k

     ...The ideal candidate We are looking for a Senior Software Developer to join our Roku team. In...  ...technologies. With guidance from senior engineers, actively contribute to a collaborative...  ...Comfortable collaborating using Git for version control. Additional Technical Preferences... 
    Senior

    CNN

    San Francisco, CA
    2 days ago
  •  ...machines truly understand each other. The Role We’re hiring a Senior Software Engineer to be a technical driver on Tavus’s Conversational Video...  ...go after it. What this role has shipped: Guided Browser Control : a framework that lets PALs drive a real web browser mid‑conversation... 
    Senior

    Tavus

    San Francisco, CA
    1 day ago
  •  ...Compute team's mission: any engineer, using AI, should be able to...  ...service by design. This is a software engineering role. You'll spend...  ...your design failure to fix. A Senior engineer will help define the...  ...cluster lifecycle, admission controllers, custom controllers/operators... 
    Senior
    Full time
    For contractors
    Internship

    Persona

    San Francisco, CA
    2 days ago
  •  ...Communicate across mechanical, electrical, and software domains to investigate and understand...  ...in Computer Science, Electrical Engineering or related technical field Highly proficient...  ...least one of the following : Navigation and controls for multi-axis motion systems Feedback... 
    Senior
    Work experience placement
    Worldwide

    Edjuster

    San Francisco, CA
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer (Controls). Be the first to apply!