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.
$140k - $160k
Senior Software Engineer, Ground & Control Services About Us:BlackSky is a real-time intelligence company. We own and operate the world's most advanced space-based intelligence platform and provide customers satellite imagery, automated analytics and high-frequency monitoring...SeniorPermanent employmentFull timeWork at officeRemote workWorldwide- ...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
$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- ...the AI Platform for Telemetry, we give customers the choice, control, and flexibility to manage and analyze telemetry for both... ...agents, so they can build what’s next. We’re looking for a Senior Software Engineer to help build scalable, reliable, and intuitive...SeniorFull timeTemporary workRemote work
$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- BlackSky in Seattle is seeking a Senior Software Engineer for Ground & Control Services. The role involves designing and maintaining software for autonomous satellite operations, interfacing with ground stations and ensuring real-time communications. The ideal candidate...SeniorRemote job
$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$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$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- ...and battery systems to intuitive design, intelligent software, and next-generation safety and entertainment features... ...on a global scaleTitle: Sr. Sub-System Lead Engineer (SSLE) - Engine & Transmission Controls (ETC)Job Description:The RoleAn Engine & Transmission...SeniorFull timeH1bLocal areaWork from homeRelocationRelocation packageFlexible hours
$168.1k - $227.4k
...design, implement and operate LEO's network control plane. This service will enable a high... ...Routing and Forwarding, Traffic Engineering, and SDN technologies to deliver the best... ...our customers- Implement highly-available software that will drive networking control plane...SeniorPermanent employmentInternshipRemote workFlexible hours- 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$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$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- A technology firm in industrial automation is seeking an AI Controls Solutions Engineer to operationalize and scale AI solutions for enterprise data centers. This role requires 10-15 years of experience in controls engineering and a solid understanding of HVAC and Data...SeniorRemote job
- General Motors in Milford, Michigan seeks a Senior Software Engineer to develop embedded software for high‑voltage battery controls in VMEC, including WCSR, with emphasis on safety and traceability. You will design, implement, test, and document software aligned to MISRA...SeniorWork at officeRemote work
- ...Job Description Job Description Senior Dynamics and Controls Engineer Are you seeking employment with a fast-growing small business who appreciates... ...simulations. Develop, modify, maintain, and improve software simulations, tools, and scripts. Periodically...SeniorFull timeContract workWork at officeRemote workMonday to FridayFlexible 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- ...group is seeking a highly skilled, motivated, and passionate Senior Software Engineer to join our innovative team. In this role, you will be... ...interfaces, low-level native execution engines, and deep hardware control layers. This is an onsite role based in our Acton, MA or...SeniorWork at officeRemote work
$190k - $220k
...Description The Role The Compute Systems Software team is a dynamic and fast paced team... ...team is seeking an experienced Senior Software Engineer to join our team to work on high-compute... ....Develop software feature on Linux to control the powering and activation of devices...SeniorFull timeLocal areaWork from home- ...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
$150k - $220k
San FranciscoEngineering - Core Engineering /Full-time /On-siteAbout FinixFinix is building... ...customers’ ability to capture revenue. The Sr. Software Engineer role centers around envisioning... ...junior software engineersKept tight control on multiple competing priorities and...SeniorFull timeVisa sponsorshipFree visa- ...and bring value.Job Summary:Greenstone is seeking a mid-level Software Engineer to join our integrations team. This role is ideal for... ...health.Conduct regular security reviews and implement compliance controls for integrations.Agile Collaboration - 10%Participate in planning...SeniorFull timeRemote work
$131.3k - $237.35k
...professionals ready to take their career to the next level.As a Senior Software Engineer, you will:Support the development of distributed backend... ...).Familiarity using git, svn, JIRA, or other version control technologiesFamiliarity with the following technologiesNATSKafkaRedisClickHouseOpenTelemetryOpenRouterLiteLLM#ASBA...SeniorFull timeRemote workFlexible hours- Job Opportunity - Senior Software EngineerWork Type: Remote-Ireland We are seeking an experienced Senior Software Engineer to join a collaborative team developing innovative digital solutions... .... Experience with distributed version control systems, browser testing and debugging....SeniorRemote work
$163k - $246.5k
...and giving security teams visibility, control, and confidence. Semgrep gets smarter... ...more at semgrep.dev.About the roleAs a Senior Growth Engineer within the Product Engineering organization... ...of experience writing production software and building web applications. Our stack...SeniorCurrently hiringLocal areaRemote workWeekend work3 days per week- ...high-level architectural design for the software owned by the Agile Release Train (ART)... ...Assurance (SSQA) and evaluating code for controller resource improvements. Support Agile... ...s degree in Computer Science, Computer Engineering, Mechanical Engineering, Electrical Engineering...SeniorFull timeWork at officeLocal areaRemote workWork from home
- ...system-level results into clear feedback for engineering and leadership, and help accelerate... ...analyses to introspect autonomous driving software performance at subsystem interfaces... ...sensors, perception, prediction, planning, or control), data analysis, ML evaluation, or...SeniorFull timeLocal areaWork from home
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer (Controls). Be the first to apply!
- software engineer internship Remote
- software development engineer aws Remote
- software developer internship no experience Remote
- real time software engineer Remote
- financial software developer Remote
- oracle software engineer Remote
- part time software developer Remote
- graduate software developer Remote
- software engineer travel Remote
- experienced software developer Remote


