At Wisk, transforming the future of urban mobility through safe, all-electric, autonomous flight by solving high-impact problems that have never been solved before
Requirements
- Expert Proficiency in JavaScript, Python, and shell scripting languages
- Understand computer networking and networking concepts
- Proficiency in C/C++
- Expert Proficiency using VSCode, Docker, Linux
- Familiarity and application experience with software development governed by processes for certified safety critical systems (DO-178B/C, ISO-26262, etc.)
- Ability to read schematics, interface control document, and review/implement SW changes based the documentation
- Developed FAA certified software on prior programs/project
Responsibilities
- As part of the Avionics organization, you will act as a Staff Systems Software Engineer for a novel type of aircraft development targeting the autonomous UAM market
- You will participate and lead in design and implementation of safety-critical and non-safety-critical systems
- You will support Systems Engineering and Software Engineering in defining and documenting the technical solution and integration efforts with other projects and external partners
- You will help define software architecture, physical architecture, and integration plans
- You will participate in software requirements development process
- You will develop and integrate software for a real-time embedded system
- You will help coordinate integration and testing efforts
Other
- BS in CS, AE, ME, EE, or equivalent, with 5 years of relevant experience
- Ability to work onsite at our Mountain View HQ or Hollister CA office 3 days per week with flexibility for the remainder of the days
- Strong and applied knowledge of complex embedded software application design and development
- Strong and applied understanding of the agile development process
- Hands-on experience taking a software product from ideation to customer release and maintenance