Senior Software Engineer (Controls)
Seneca
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.
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.
$204k - $259k
...simulation across 15+ U.S. states. Hardware Engineering is an innovative and collaborative group... ...of electrical, mechanical, reliability, software and vehicle engineers. We design, build,... ...to Technical Lead & Manager of Motion Control. You will: Architect, implement,...SeniorFull timeRemote work$155k - $185k
...redefining what’s possible in remote sensing, you belong here at Umbra. About the Job We are seeking a Senior Software Engineer to join our Command, Control, and Communications (C3) team to help design and build the systems that power autonomous satellite...SeniorPermanent employmentFull timeWork at officeLocal areaRemote workWorldwideFlexible hours$220k - $292k
...TEAM At Anduril, our Battelspace Awareness Command and Control Software team specializes in solving complex, real-world problems... ..., learned heuristics, and behavior prediction. Ability to engineer robust systems for planning under uncertainty, multi-agent coordination...SeniorFull timeWork experience placementLocal areaImmediate start$191k - $253k
...enhancing Space Domain Awareness, Space Control, and Command and Control for U.S.... ...developing fully integrated hardware and software systems, including Lattice for Space Missions... .... ABOUT THE JOB As a Senior Software Engineer on Space Ground Software, you will own...SeniorFull timeWork experience placementImmediate start$155k - $175k
...We are looking for an experienced and ambitious instrument control software engineer to join our instrument software team. We are developing advanced life science research instruments that combine precision hardware control, imaging, and automation. Our software is at...SeniorPermanent employmentFull timeTemporary workVisa sponsorshipFlexible hours$190k - $260k
...Kodiak is also leveraging its commercial self-driving software to develop, test and deploy autonomous capabilities... ...NASDAQ. Kodiak is recruiting an experienced Software Engineer who is passionate about motion control and simulation to join our Controls team. The role...SeniorFull timeTemporary workWork at officeVisa sponsorshipFlexible hoursShift work$165k - $218k
...capabilities by partnering closely with specialist engineering, operations, and production teams.... ...of mission requirements. TRS hires software engineers & hardware engineers, who are... ...environment. The guidance, navigation, and control (GNC) team within TRS performs...SeniorFull timeWork experience placementImmediate startRelocation package$110k - $150k
...industries. The Applications Engineering team drives forward the... ...write the code that proves our controls and industrial-integration layer... ..., partnering tightly with software and applications engineers... ...We are open to a variety of seniority levels for this role and will...SeniorFull time$140k - $200k
...Energy, and Maniv Mobility. Job Description: Looking for a talented and self-motivated Senior Software Engineer to develop, maintain, troubleshoot, and extend machine-control software for novel electro-mechanical additive manufacturing systems. The ideal candidate has...SeniorFull timeLocal area- ...Telemetry, we give customers the choice, control, and flexibility to manage and analyze... ...‑first and grounded in a simple idea: software is a people business. Cribl is the... ...over real-time data. We’re looking for a Senior Software Engineer to help build scalable, reliable, and...SeniorFull timeRemote work
$140k - $200k
...Description About the Role NinjaOne is investing in a new Endpoint State and Control team , and we're looking for a Senior Software Engineer , React to help build it from the ground up. This is a true greenfield opportunity — you won't be inheriting...SeniorFull timeContract workRemote workWork from homeRelocationFlexible hours$150k - $240k
...intelligence platform for the AI economy. Our software helps the world's largest energy... ...and cleaner power by combining real-time control of energy assets with complete visibility... ...manage energy. The Role As a Software Engineer focused on Fleet Telemetry & Control at...SeniorRemote workFlexible hours$165k - $242k
...publicly traded company (Nasdaq: CRWV) in March 2025. Learn more at . About the Role We're looking for a software engineer to join our Source Control and Governance team within our Developer Experience group. In this role, you'll design and build the tooling and...SeniorPermanent employmentFull timeTemporary workCasual workWork at officeFlexible hours$190k - $225k
...the LaserWeeder is setting a new standard for automated weed control. With $157 million in funding from prominent investors such as... ..., and build the future of farming together. As a Sr. Software Engineer, Embedded Systems at Carbon Robotics you will work alongside...SeniorFull timeFor contractorsWorldwideFlexible hours$140k - $200k
...Description About the Role NinjaOne is investing in a new Endpoint State and Control team , and we're looking for a Senior Software Engineer , Java to help build its server-side foundation from the ground up. This is a true greenfield opportunity —...SeniorFull timeContract workRemote workWork from homeRelocationFlexible hours- ...a TRL9 hardened system, not a science experiment. Built by engineers from mining, construction, Waymo, SpaceX, Google and Tesla, AIM... ...Responsibilities Automate, Develop, implement, and validate advanced control and learning algorithms for real-world embodied robotic systems...SeniorFull time
$180k - $250k
...encompassing solution that integrates advanced software and hardware powering the fleet,... ...the role We seek passionate Software Engineers with strong fundamentals in software... ...ideal candidate has a solid background in Control and Optimization and is a highly experienced...SeniorOdd jobFull timeWork at office$101k - $150k
Build your best future with the Johnson Controls teamAs a global leader in smart, healthy and sustainable buildings, our... ...through our Zero Harm policy What you will do:The Senior Standards Application Engineer will be responsible for supporting the strategic design...SeniorFull timeTemporary workH1bRemote workVisa sponsorshipWork visa- Job DescriptionThe Role: VMEC Chassis Controls is building next-generation suspension control systems from the ground... ...capabilities in-house for the first time. We're looking for Senior Embedded Controls Software Engineers who want to be part of that from day one: writing hand...SeniorFull timeLocal areaWork from homeRelocationRelocation package
$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...SeniorSummer holidayFlexible hours- ...VAST Data is looking to add a Senior Developer to our growing team... ...data platform for the AI era—software infrastructure that powers... ...V-Force team —a specialized engineering squad embedded within R&D. this... ...) Familiarity with version control tools (e.g., Git) Experience...SeniorFull time
- ...VAST Data is looking to add a Senior Software Engineer – Authentication & Authorization to our growing team! This is a unique opportunity to join... ...Make sound technical decisions around access control APIs, external AAA integration, caching strategies, correctness...SeniorFull time
$138.8k - $232.7k
...building the next generation of centralized vehicle motion control systems: advanced embedded control software that unifies vehicle dynamics, improves integration... ...for a highly skilled Embedded Controls Software Engineer to help define, develop, and deliver these next-...SeniorImmediate startVisa sponsorshipFlexible hours- ...billion dollar HR tech industry. Job Description The Senior Software Engineer works as a leader/key player on our development team to... ...as JavaScript, jQuery, and AJAX Understanding of source control as well as version control Strong problem solving and analytical...SeniorFull time
- ...Compute team's mission: any engineer, using AI, should be able to... ...service by design. This is a software engineering role. You'll... ...design failure to fix. A Senior engineer will help define the... ...cluster lifecycle, admission controllers, custom controllers/operators...SeniorFull timeFor contractorsInternship
- ..., and we’re building the Intelligent Control Plane —a new platform layer that makes... ...supports Fortune 500 companies and platform engineers across 100+ countries . Crossplane has... ...more at . Upbound is hiring a Senior Software Engineer to help us build and operate Upbound...SeniorRemote jobFull timeWorldwide
$138.8k - $232.7k
...across a wide range of vehicle features, hardware, and software. Our team develops and integrates controls for seats, tailgates, windows, latches, wipers,... ...seeking a highly skilled Embedded Controls Software Engineer to join our Body Controls team. The ideal candidate...SeniorImmediate startVisa sponsorshipFlexible hours- ...who is eager to contribute to innovative software solutions within a fast-paced... ...Requirements Proven experience as a software engineer or similar role. Strong knowledge of... ...frameworks. Experience with version control systems like Git. Ability to work independently...SeniorFull time
- ...you passionate about games and frontend development? As a Senior Software Engineer , you'll help build and support our application used by... ...experiences specifically optimized for 10ft interfaces and controller navigation. Leverage Luau to build high-performance,...SeniorFull timeWorldwideShift work
$120.54k - $140k
...Job Title: Senior Software Engineer Employer: Procare Software, LLC Job Location: Denver, CO Salary: $120,536 - $140,000 Job Duties... ..., IAM, AWS Batch, and Amazon EventBridge; and GIT source control and branching models for coding. Telecommuting is permissible...SeniorFull timeRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer (Controls). Be the first to apply!
- software developer fintech Remote
- startup software engineer Remote
- financial software developer Remote
- junior software developer remote Remote
- software engineer Remote
- software data engineer Remote
- freelance software developer Remote
- software developer internship no experience Remote
- part time software developer Remote
- associate software developer Remote


