Senior Software Engineer
Confirmed live in the last 24 hours
Skyways

11-50 employees

New form of transportation to advance our civilization.
Company Overview
We are creating a new form of transportation to advance the future of our civilization. Our story starts with fully autonomous, unmanned aerial vehicles with vertical take-off and landing capability and used for cargo transportation.
AI & Machine Learning
Industrial & Manufacturing

Company Stage

Series A

Total Funding

$17.6M

Founded

2017

Headquarters

Austin, Texas

Growth & Insights
Headcount

6 month growth

24%

1 year growth

57%

2 year growth

215%
Locations
Austin, TX, USA
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Python
UI/UX Design
Computer Vision
CategoriesNew
Backend Engineering
Embedded Engineering
Full-Stack Engineering
Software Engineering
Requirements
  • BSc. or MSc. degree in Computer Science / Software engineering
  • 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
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