SantaBarbaraRecruiter Since 2001
the smart solution for Santa Barbara jobs

UAS Software Engineer

Company: Inspired Flight
Location: San Luis Obispo
Posted on: May 24, 2025

Job Description:

This is an in-office position for hire at Inspired Flight's HQ in San Luis Obispo, CA.Description: Inspired Flight Technologies is looking to expand its Peripherals Engineering team with the addition of a Software Engineer. In this role, you will be responsible for developing, debugging, and optimizing existing software running in Linux and Android environments for small Uncrewed Aerial Systems (sUAS). You will also be responsible for the development of new software that will be part of a larger integrated system. Understanding the larger system and the goals of integration is critical in this role. Thorough documentation, testing, and demonstration of your features and development are also essential.You will be working on systems such as imaging payloads, precision GPS systems, and ground control systems. These systems often require developing software that allows various subcomponents to communicate. For instance, enabling the aircraft's flight controller to interface with an imaging sensor/gimbal system or allowing end users to control a payload via software on a ground control station. Leveraging existing communication/network protocols and APIs or SDKs of COTS equipment is common.This role will report directly to the Peripherals Engineering Manager within the Engineering department. This is a prime opportunity for a highly motivated and creative professional that is looking for career development and advancement.Languages, Development Environments, and Protocols We Currently Utilize:

  • C++
  • Lua
  • Qt
  • IP
  • MAVLinkFuture Development Will Include Work With:
    • C#
    • PythonTypical Responsibilities:
      • Develop new code and features for new software systems and existing systems, primarily in C++. Knowledge of C#, Python, and Lua is important.
      • Create clear, well-documented, and maintainable code, and facilitate team collaboration using GitHub.
      • Conduct field testing to identify bugs and troubleshoot issues within the larger system.
      • Incorporate feedback from customers to refine systems and enhance user experience.
      • Work with embedded systems, including edge computing, and implement associated communication protocols to ensure correct software functionality within the larger system.You'll excel in this role if you have:
        • Proficiency in developing software in C++, C#, Python, and Lua.
        • Familiarity with drone flight control systems (PX4 or Ardupilot) and/or robotic autonomy technologies.
        • Experience transitioning products from development to production.
        • Experience with software project management, design cycles, and quality control methodologies.
        • Knowledge of communication and network protocols.
        • Experience in software development for GPS systems, imaging systems, and edge computing applications.Education/Experience Requirements:
          • Bachelor's degree in Engineering, or equivalent discipline is required or equivalent combination of education, training, and experience.
          • 3-5 years experience in a related field.Benefits Offered:
            • Unlimited Paid Time Off
            • World Class Health, Dental, Vision Insurance Plan
            • 401k w/ 6% company match
            • Equity Stock Options
            • Quarterly Team Bonus PlanJob Type: Full-timePay: $90,000.00 - $110,000.00 per yearSchedule:
              • Monday to FridayWork Location: Hybrid remote in San Luis Obispo, CA 93401
                #J-18808-Ljbffr

Keywords: Inspired Flight, Santa Barbara , UAS Software Engineer, IT / Software / Systems , San Luis Obispo, California

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category
within


Log In or Create An Account

Get the latest California jobs by following @recnetCA on Twitter!

Santa Barbara RSS job feeds