Seneca · 3 months ago
Senior Software Engineer (Controls)
Seneca is a company focused on eliminating the threat of wildfire using AI-powered autonomous drone systems. They are seeking a Senior Software Engineer (Controls) to design and implement control systems for unmanned aerial vehicles, with responsibilities including flight control system design, modeling, simulation, and integration of machine learning techniques.
Artificial Intelligence (AI)Public SafetyInformation Technology
Responsibilities
Design, implement, and test advanced control algorithms for UAVs to ensure stability, maneuverability, and reliable performance
Create and maintain dynamic flight models for various UAV platforms to simulate and validate control strategies
Integrate path planning algorithms for autonomous navigation, obstacle avoidance, and optimal flight route generation
Apply machine learning and deep learning techniques to enhance flight control and dynamic flight models
Develop and optimize robust, compute-constrained code for embedded systems, ensuring reliability and real-time performance
Conduct comprehensive system testing, including Hardware-in-the-Loop simulations and flight testing, to validate control system performance
Analyze flight data to troubleshoot system issues, optimize control parameters, and continuously improve overall performance
Work closely with cross-functional teams, including mechanical, software, and systems engineers, to deliver high-quality and reliable drone solutions
Qualification
Required
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
Preferred
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
Benefits
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
Company
Seneca
Seneca is a company that develops advanced AI, robotic, and autonomous drone systems.
H1B Sponsorship
Seneca has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (4)
Funding
Current Stage
Early StageTotal Funding
$60MKey Investors
Caffeinated Capital,Convective Capital
2025-10-20Series A· $60M
2024-06-01Seed
Recent News
Venture Capital
2025-10-28
vcnewsdaily.com
2025-10-28
Company data provided by crunchbase