Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer (Controls)

Full-time

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.

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer (Controls) in Remote vacancy
  • $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... 
    Senior
    Permanent employment
    Full time
    Work at office
    Remote work
    Worldwide

    Black Sky

    Herndon, VA
    2 days ago
  •  ...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,... 
    Senior
    Full time
    Local area
    Work from home
    Relocation package

    General Motors

    Milford, MI
    1 day ago
  • $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,... 
    Senior
    Full time
    Remote work

    Waymo

    Remote
    2 days ago
  •  ...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... 
    Senior
    Full time
    Temporary work
    Remote work

    Cribl

    Remote
    28 days ago
  • $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... 
    Senior
    Permanent employment
    Full time
    Temporary work
    Visa sponsorship
    Flexible hours

    Quantum-si Incorporated

    Remote
    2 days ago
  • 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... 
    Senior
    Remote job

    BlackSky

    Seattle, WA
    16 hours ago
  • $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... 
    Senior
    Full time

    Relativity Space

    Remote
    2 days ago
  • $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... 
    Senior
    Full time

    Standard Bots

    Remote
    2 days ago
  • $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... 
    Senior
    Full time
    Local area

    Dba Technologies, Llc

    Remote
    2 days ago
  • $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... 
    Senior
    Full time
    Work experience placement
    Immediate start
    Relocation package

    Anduril Industries

    Remote
    16 hours ago
  •  ...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... 
    Senior
    Full time
    H1b
    Local area
    Work from home
    Relocation
    Relocation package
    Flexible hours

    General Motors

    Warren, MI
    4 days ago
  • $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... 
    Senior
    Permanent employment
    Internship
    Remote work
    Flexible hours

    Amazon

    Redmond, WA
    1 day ago
  • 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... 
    Senior
    Full time
    Local area
    Work from home
    Relocation
    Relocation package

    General Motors

    Milford, MI
    16 hours ago
  • $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... 
    Senior
    Summer holiday
    Flexible hours

    EY (Ernst & Young)

    New York, NY
    1 day ago
  • $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-... 
    Senior
    Immediate start
    Visa sponsorship
    Flexible hours

    Ford

    Palo Alto, CA
    16 hours ago
  • $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... 
    Senior
    Immediate start
    Visa sponsorship
    Flexible hours

    Ford

    Palo Alto, CA
    16 hours ago
  • 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... 
    Senior
    Remote job

    Phaidra

    Seattle, WA
    1 day ago
  • 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... 
    Senior
    Work at office
    Remote work

    General Motors

    Milford, MI
    16 hours ago
  •  ...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... 
    Senior
    Full time
    Contract work
    Work at office
    Remote work
    Monday to Friday
    Flexible hours

    JBS Solutions

    Huntsville, AL
    27 days ago
  • $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... 
    Senior
    Remote work
    Flexible hours

    Verse

    San Francisco, CA
    25 days ago
  •  ...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... 
    Senior
    Work at office
    Remote work

    Brady

    Boston, MA
    3 days ago
  • $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... 
    Senior
    Full time
    Local area
    Work from home

    General Motors

    Warren, MI
    3 days ago
  •  ...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... 
    Senior
    Full time

    Aim Company

    Remote
    2 days ago
  • $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... 
    Senior
    Full time
    Visa sponsorship
    Free visa

    Finix Payments

    San Francisco, CA
    3 days ago
  •  ...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... 
    Senior
    Full time
    Remote work

    Cultura Technologies

    Ankeny, IA
    16 hours ago
  • $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... 
    Senior
    Full time
    Remote work
    Flexible hours

    Leidos

    Rockville, MD
    4 days ago
  • 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.... 
    Senior
    Remote work

    Collins McNicholas Recruitment & HR Services Group

    Dublin, GA
    4 days ago
  • $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... 
    Senior
    Currently hiring
    Local area
    Remote work
    Weekend work
    3 days per week

    Semgrep

    San Francisco, CA
    4 days ago
  •  ...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... 
    Senior
    Full time
    Work at office
    Local area
    Remote work
    Work from home

    General Motors

    Milford, MI
    2 days ago
  •  ...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... 
    Senior
    Full time
    Local area
    Work from home

    General Motors

    Sunnyvale, TX
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer (Controls). Be the first to apply!