Senior Software Engineer - San Mateo, United States - Skydio

    Default job background
    Full time
    Description

    About the Team:

  • Skydio's Autonomy Engine is powered by an extensive C++ and Python codebase, which our mobile applications leverage to build user facing features
  • Native Android code is primarily written in Kotlin, with some legacy Java classes

    About the role:

    When a drone understands its surroundings, it can respond to a much richer set of input commands, allowing a user with a mobile device to communicate with the drone at a much higher-level than before. We're looking for a Senior Software Engineer who is excited to help design, develop, and polish native mobile applications for the most powerful real-world tool of our generation.

    How you'll make an impact:

  • Build advanced drone user facing features, integrating low latency communication with drone and cloud
  • Design and improve our user facing video streaming and augmented reality features
  • You are a team player that can work cross-functionally with technical and non-technical stakeholders to build the best in class drone control applications

    What makes you a good fit:

  • 3+ Years Professional Work Experience with C++ or Python
  • Previous experience in of one or more graphics APIs such as Vulkan, OpenGL, Metal
  • You have worked with the Android NDK to build graphics rich user experiences
  • Problem-solving skills with an emphasis on debugging C++ code
  • Experience with low latency network communication
  • Proficiency in Linux environment

    Nice To Haves:

  • Proficiency in Kotlin and general Android ecosystem (i.e Android Architecture Components and MVVM design pattern)
  • Have shipped mobile apps that integrate with IoT devices or robots
  • Experience with Bazel build system

    Compensation Range: The annual base salary range for this position is $170,000 - $215,000*. Compensation will vary based on factors, including skill level, proficiencies, transferable knowledge, and experience. In addition to base salary, Skydio full-time employees are eligible to enroll in our benefit plans and take advantage of a variety of incentives and stipends.

    *For some positions the pay may be dependent upon the individual's regional location.
    Skydio focuses on Mobile, Robotics, Consumer Electronics, Aerospace, and Sensors. Their company has offices in Redwood City. They have a mid-size team that's between employees. To date, Skydio has raised $570M of funding; their latest round was closed on February 2023.
    You can view their website at or find them on Twitter, Facebook, LinkedIn, and Product Hunt.