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.