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$183.8k - $303.1k
...routing, and firewall systems. This team is responsible for core control plane software that enables policy configuration, deployment workflows,... ..., and secure service integration. ~Work closely with engineers across control plane, data plane, and platform teams to deliver...SeniorFull timeTemporary workRemote workFlexible hours$140k - $160k
Role Description The Ground & Control team is looking for a passionate and driven Software Engineer to join our team, the group responsible for building the autonomous software that controls and monitors BlackSky’s satellite constellation. This includes high-speed tasking...SeniorPermanent employmentFull timeWork at officeRemote workWorldwideFlexible hours$154k - $211k
...from the ground up. Whether you’re in propulsion, manufacturing, software, avionics, or a corporate function, you’ll collaborate across... ...in space. About the Role: Designs and maintains the controller processes that run on safety-critical hardware, focusing on fast...SeniorFull time$91k - $172.49k
...simulation fidelity for defense customers worldwide. The Work • Software Architecture & Design – Define and evolve the core C++/CUDA... ...• Integration & Test Lab Support – Work closely with system engineers and test personnel to integrate new capabilities, troubleshoot...SeniorFull timeTemporary workWork at officeRemote workWorldwideRelocationFlexible hoursShift work3 days per week- ...Europe. We’re a hardworking group with a software-driven culture; even our sales team... ...modern applications think about access control. AuthZed Cloud is an Authorization Infrastructure... ...’ll collaborate closely with frontend engineers, SRE, and Product to ensure AuthZed...SeniorFull timeRemote workFlexible hours
$169k - $195k
...fraud detection, real-time bidding, profile stores, recommendation engines, and other use cases. At Aerospike, we dream big and deliver... ...maximum simplicity, speed, and scale. We’re looking for a Senior Backend Engineer to join our Cloud team and play a key role in...SeniorRemote jobFull time$154k - $202k
...facility, everywhere on earth, is powered by abundant, clean, low‑cost energy. Position Summary Antora is seeking a Senior Controls & Software Engineer to own the integration of the control systems and software that power our Thermal Energy Storage (TES) modules, industrial...SeniorFull timeRemote workFlexible hours$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- ...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
- ...join Lockheed Martin Rotary and Missions Systems (RMS) as a Senior Software Engineer! Lockheed Martin is a global leader in aerospace, defense... ...processing, constellation simulation, and command and control software in order to support our customers’ dynamic needs in...SeniorFull timeWork at officeRemote workRelocationFlexible hoursShift work3 days per week
- ...We’re Doing Our Team, the Command and Control, Battle Management and Communications (C2BMC) Regional team, is constantly engineering, developing and integrating new... ...Application Agile Release Train is seeking a software engineer that will thrive in a fast paced...SeniorFull timeWork at officeRemote workRelocationFlexible hoursShift work3 days per week
- ...track record of bringing innovative mission software solutions to this domain. Lockheed Martin Rotary & Mission Systems is seeking engineers to support our USSTRATCOM software teams which create Planning and Command and Control (C2) capabilities as part of the Strategic...SeniorFull timeWork at officeRemote workRelocationFlexible hoursShift work3 days per week
$91k - $172.49k
...that keep our users Ahead of Ready. Who You Are As a Senior Software Engineer in the Radar Modeling and Simulation group, you will develop... ..., signal construction, signal processing, and radar control processing components within simulation and digital twin environments...SeniorFull timeTemporary workWork at officeRemote workRelocationFlexible hoursShift work3 days per week$97.9k - $179.5k
...such as business performance variability, business and process controls transformation, application security integrity, GRC technology... ...governance. The opportunity We are seeking a highly motivated Senior Associate focused on SAP application risk and controls and technology...SeniorWork experience placementFlexible hours- ...hard-working person who enjoys taking on challenges and following through with robust solutions to join our Controls and Software team! Software Design Engineers work closely with controls engineers, systems engineers, and stakeholders across the organization to design,...SeniorFull timeLocal areaWork from homeRelocation 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...SeniorWork experience placementSummer holidayFlexible hours- ...The Senior Software Developer must have working knowledge and an understanding of software engineering practices. In addition, must have experience collaborating with architects... ...lead projects and have a large range of control over application design and development....SeniorFull time
- ...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
$161.89k - $193.7k
...Implement REST services, XML, and XSD using MVC architecture. Software development and implementation using JavaScript, C#, jQuery,... ...methodologies including daily basis. Implement using code version control systems such as GIT or SVN. Technical and requirement analysis...SeniorFull time- ...scales and underpins every online data workload at Roblox. As a Senior software engineer on the database team, you will shape the architecture,... ...latency, throughput, and availability boundaries. Evolve the control plane to deliver elastic scaling, autonomous healing, and...SeniorFull time
- ...Familiarity with Object Oriented Programming techniques and languages (in particular Java or C++) • CVS, SVN or other version control software • Knowledge of database modeling including designing tables , keys, and indexes for maximum efficiency • Social game...SeniorFull timeImmediate startWeekend workAfternoon shift
- ...maintenance of scalable, cloud-native web applications for command and control systems in a containerized environment. The position works as... ...test, integrate, debug, and maintain system architectures and software solutions Develop scalable microservices using a...SeniorFull time
$160k - $300k
...infrastructure. By leading with Zero Trust Privileged Access Management (PAM), we help our customers achieve secure, dynamic, and fine-grained control over access to their most sensitive resources. This focus on security has earned us an industry-leading 98% customer retention rate...SeniorFull timeTemporary workHome office- ...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
- ...reusable digital identities and enabling user-controlled, privacy-protecting and regulatory-... .... Job Description Join our Engineering team and drive innovation that matters!... ...product requirements and translate them to software requirements, design and architecture...SeniorFull time
- ...based, fully-customizable, end-to-end software solution to automate securities-based... ...seeking an experienced and highly motivated Senior Software Engineer to contribute to the continuous... ...frameworks Experience with version control systems (e.g., Git) and CI/CD pipelines...SeniorJob sharingFull time
$180k - $230k
...domain across the platform, including access-control models, schemas, policy enforcement, and... ...authorization services. ~The current engineering team is made up of strong generalists,... ..., backend security, or infrastructure software. ~Production experience building or...SeniorFull time$190k - $250k
...Compute team's mission: any engineer, using AI, should be able to... ...service by design. This is a software engineering role. You'll spend... ...design failure to fix. A Senior engineer will help define the... ...cluster lifecycle, admission controllers, custom controllers/operators...SeniorFull time- ...developmental project teams. Utilizes expertise to consult and develop software to solve complex technical problems. ~Business Strategy:... ..., and monitoring tools like Grafana, Prometheus, Confluent Control Center. ~Ability to be on call for support on a rotating basis...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 engineer full time Remote
- software system engineer Remote
- consulting software engineer Remote
- software engineer travel Remote
- software engineer mainframe Remote
- software engineer unity Remote
- real time software engineer Remote
- network software engineer Remote
- senior software engineer remote Remote
- entry level software engineer remote Remote








