Software Engineer - Manufacturing

Skydio
January 12, 2023
Contact:N/A
Offerd Salary:Negotiation
Location:N/A
Working address:N/A
Contract Type:Other
Working Time:Negotigation
Working type:N/A
Ref info:N/A

Skydio is the leading US drone company and the world leader in autonomous flight, the key technology for the future of drones and aerial transportation. The Skydio team combines deep expertise in artificial intelligence, best-in- class hardware and software product development, and operational excellence to empower a broader, more diverse audience of drone users - from action sports enthusiasts to first responders to insurance claims adjusters.

About the role:

Skydio builds incredibly complex flying robots, and our hybrid contract manufacturing / in-house manufacturing capability provides the high quality and rapid iteration we need. The Manufacturing Software team develops our suite of manufacturing software and infrastructure that manages every aspect of manufacturing:

  • Touches every product we make, throughout it's entire lifecycle, from creation to return
  • This is as full stack as it gets - backend, frontend, infrastructure. A small team that owns and manages multiple systems over hundreds of instances (with support from other teams)
  • Interact with all our engineering teams and products - embedded, cloud, flight test, wireless, hardware, manufacturing, and more
  • As a member of the Manufacturing Software team, you'll be a core contributor to turning prototypes into finished products at scale. You'll help build the tools used by multiple teams every day to build state-of-the-art autonomous flying machines. And you'll do it all with a great group of people.

    Our tech

  • Not familiar with one or more of these? Come eager, and we'll mentor and teach what you don't know (yet!)
  • Python+Flask backend + on-machine, Protobufs for IPC and RPC
  • React+Typescript frontend
  • On-prem containerized Linux client machines and servers, Terraform+AWS backend cloud
  • Hardware-In-the-Loop build validation systems
  • Remote OS build, container, and image deployment over fault-tolerant global managed VLANs
  • Team Project Examples:

  • Implement an on-prem/cloud hybrid log aggregation solution to allow production lines to continue in the face of internet outages
  • Hardware-In-the-Loop CI system that includes a full replica of existing manufacturing lines, drones and manufacturing hardware included, to validate our manufacturing software before deployment
  • Code and OS deployment system to physical manufacturing station machines all over the globe, inside of weird and hostile networks, with redundant deployment safety systems
  • Build a visual configuration tool for documenting and changing how manufacturing processes work and change on the fly
  • How you'll make an impact:

  • Build and maintain our manufacturing software from top to bottom
  • Works with our ‘customers' in Manufacturing Ops to develop the next generation of our in-house manufacturing software services
  • Work with Manufacturing, Hardware, and Software teams to ensure manufacturing tests integrate well with our manufacturing software, and ensure perfect shipping products
  • Learn the in's and out's of autonomous drones, and help guide engineering best-practices across the Software organization.
  • What makes you a good fit:

  • Eagerness to learn - This team in particular is very multi-functional, and we're very willing to train what you're missing. Only frontend, backend, or infra? If you see stuff on here you're not familiar yet with but want to be, this is the role to learn it. Don't know anything about manufacturing? Veteran manufacturing software staff will teach you.
  • Preference towards over-communication than under-communication. You're a patient troubleshooter, comfortable asking for help when you need it, and giving help whenever you can.
  • Willingness for light travel - we manufacture both in the US and all over the world. A couple days at a time for domestic CMs, a week or two for overseas. A few times a year total.
  • #LI-SK1

    At Skydio we believe that diversity drives innovation. We have created a multidisciplinary environment that embraces the power of diverse perspectives to create elegant solutions for complex problems. We are committed to growing our network of people, programs, and resources to nurture an inclusive culture.

    As such, we do not make hiring or other employment-related decisions on the basis of an applicant or employee's race, color, ethnicity, national origin, citizenship, sex/gender (including pregnany, childbirth, breastfeeding and related medical conditions), gender identity or expression, age, religion, disability status, sexual orientation, marital status, medical condition, genetic information or characteristics, veteran, military or family status, or other classifications protected by applicable federal, state or local anti- discrimination laws.

    For positions located in the United States of America, Skydio, Inc. uses E-Verify to confirm employment eligibility. To learn more about E-Verify, including your rights and responsibilities, please visit https: // www. e-verify.gov/

    From this employer

    Recent blogs

    Recent news