Skyways is hiring a

Senior Software Engineer

Austin, United States
Full-Time
At Skyways we are building a new form of air transportation. Some people call it the flying car. We believe fully autonomous unmanned aerial vehicles represent a unique opportunity to move things and ultimately people in new, more efficient ways. Our strategy to get there is completely different from the rest of the industry.

Skyways is a startup based in Austin, TX. We are backed by some of the most respected investors in Silicon Valley including YCombinator. Although we consider ourselves early-stage, we already have vehicles in production and in the hands of paying customers (see here and here). Come join us and work on a transportation revolution to advance our civilization!

We are growing and looking for a Senior Software Engineer to join our team. You are excited about things that fly. You are not afraid of tough engineering challenges, that's what gets you up in the morning. You are willing to work directly on the aircraft and see your creation take flight. You are excited about joining a startup, an extremely fast-paced environment where we get things done.

Responsibilities

  • build software that allows robots to fly (and land)
  • take ownership of core software-related projects at Skyways
  • invent, design new systems and go through design review process
  • reason about your decisions based on data (experiments, math/science)
  • maintain a clean codebase by doing code reviews, writing tests, utilizing CI
  • promote software engineering best practices, and develop processes for the long term
  • ship software to production (i.e. our aircraft but also network-based applications), systems integration, and be an SRE
  • work with flight ops to test your software and iterate/improve at an insane speed

Requirements

  • a BSc. or MSc. degree in Computer Science / Software engineering is required
  • minimum 7 years of experience as a software engineer (C++ / multi-threaded code, Python or similar scripting language, web based technologies)
  • 7+ years of coding production software in C++ and knowledge of object-oriented concepts
  • 3+ years of experience with algorithm and software optimization
  • Background in Full-stack Development, Software Architecture, IoT Systems, or other experience in architecture, designing or developing complex systems or solutions  
  • be highly independent, but also open minded to learn more about our field (your code will fly, it's a big deal)
  • a generalist and able to work throughout the stack, we code from low-level to UI and we need someone with capabilities to design and code solutions and features
  • bonus points if you have EE knowledge
  • bonus points for experience in Computer Vision, AI/ML and automation
  • bonus points if you have experience with software running onboard a vehicle/robot
  • bonus points if you have experience with flight controls / control theory

Note: this is NOT a research position - we are looking for someone who loves to code clean solutions for a commercially viable product. Our senior role will build full -stack solutions that create new abilities and enhance existing ones independently. Someone who understands their code will solve for something, either a new feature or whole new application and that energizes them.
Apply for this job

Please mention you found this job on AI Jobs. It helps us get more startups to hire on our site. Thanks and good luck!

Get hired quicker

Be the first to apply. Receive an email whenever similar jobs are posted.

Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Senior Software Engineer Q&A's
Report this job
Apply for this job