Software Engineer Tech Lead

Austin, TX
Software – Engineering /
Full-time /
On-site
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!

Important note: please look at other roles if you don't have at least 10 years of experience as a software engineer (must include significant backend experience). This role is NOT remote, this role is in Austin TX.

We are looking for a senior software engineer to lead the software effort at Skyways. This role involves at least 50% coding, the other 50% being design, reviews, and leading the team from a technical standpoint. If you're interested in a super high impact and hands on position at the intersection of backend, frontend, traditional software engineering, ML, embedded, cloud, keep reading.

If you are motivated by equity and getting on a rocket ship, keep reading.

Responsibilities

    • Lead the software team, make decisions on a day to day basis, coordinate with CTO/CEO, software engineers and the rest of the team
    • Mentor, supervise, advise software engineers
    • Write software (at least 50% of the time) designed to increase the level of autonomy of our aircraft and related systems
    • Design new software, participate in design reviews, compile action items and assign owners
    • Participate in flight testing and other offsite events

Requirements

    • a BSc. or MSc. degree in Computer Science / Software engineering is required
    • minimum 10 years of experience as a software engineer (C++ / multi-threaded code, Python or similar scripting language, web based technologies, ML/CV)
    • 10+ years of coding production software in C++ and knowledge of object-oriented concepts
    • 10+ years of experience with algorithm and software optimization
    • background in Full-stack Development, Software Architecture, 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

    • Important note: please look at other roles if you don't have at least 10 years of experience as a software engineer (must include significant backend experience). This role is NOT remote, this role is in Austin TX.