Senior Software Engineer (Controls)
$140k - $200kSeneca
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
$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...SeniorWork at office- ...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
$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...SeniorPermanent employmentWork at officeMonday to FridayNight shiftWeekend work$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....SeniorFull timeLocal area$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...SeniorFull timeWorldwide- 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...SeniorRemote jobFlexible hours
- 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
- 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...SeniorRemote jobWork from homeFlexible hours
$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...SeniorWork experience placementSummer holidayFlexible hours$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...SeniorWork at officeRemote workWork from homeFlexible hours$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...SeniorWork at officeRemote workWork from homeFlexible hours- # 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...SeniorWork at officeImmediate startWorldwideMonday to FridayFlexible hours
$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...SeniorContract workLocal area- 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
$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- 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
- 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
$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$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...SeniorRemote job$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...SeniorVisa sponsorshipFree visa- ...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...SeniorImmediate start
- 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...SeniorRemote job
- 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,...SeniorFlexible hours
- ...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...SeniorPermanent employment
- 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
- 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
$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- ...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
- ...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...SeniorFull timeFor contractorsInternship
- ...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...SeniorWork experience placementWorldwide
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer (Controls). Be the first to apply!
- senior Sausalito, CA
- senior implementation engineer Sausalito, CA
- senior performance engineer Sausalito, CA
- senior designer remote Sausalito, CA
- senior litigation attorney Sausalito, CA
- remote software sales Sausalito, CA
- software Sausalito, CA
- healthcare software sales Sausalito, CA
- software implementation project manager Sausalito, CA
- software support Sausalito, CA

