Staff Software Engineer, STS Tools

Transforming urban mobility through safe, all-electric, autonomous flight, delivering everyday flight for everyone.
$173,700 - $204,300
Backend
Staff Software Engineer
Hybrid
8+ years of experience
AI · Automotive · Space

Description For Staff Software Engineer, STS Tools

Wisk is revolutionizing urban mobility through their development of safe, all-electric, autonomous aircraft. As a Staff Software Engineer in the STS Tools team, you'll play a crucial role in developing and maintaining simulation infrastructure that supports multiple Integrated Product Teams (IPTs). This position offers a unique opportunity to work on cutting-edge autonomous urban air mobility technology.

The role combines expertise in software engineering, DevOps, and aerospace systems. You'll be responsible for creating and maintaining simulation tools, managing ICDs, and developing core utilities using Python and C++. The position requires strong technical skills in distributed computing, build environments, and aerospace protocols.

Working in a hybrid model at the Mountain View office, you'll collaborate with various teams to improve simulation infrastructure, focusing on orchestration, scale, data collection, and SDK tools. The role offers competitive compensation ($173,700 - $204,300) and comprehensive benefits including medical coverage, 401(k) matching, and unique perks like flight lessons.

This is an excellent opportunity for an experienced engineer passionate about transforming the future of transportation. You'll be part of a diverse and inclusive team solving unprecedented challenges in autonomous flight technology. The company's location near Shoreline Lake offers a pleasant work environment with access to walking trails and outdoor spaces.

The ideal candidate will bring 8+ years of relevant experience, strong technical skills, and the ability to work in a fast-paced, iterative environment. If you're excited about making everyday flight accessible to everyone and want to contribute to groundbreaking aerospace technology, this role offers the perfect platform to make a significant impact.

Last updated 3 days ago

Responsibilities For Staff Software Engineer, STS Tools

  • Define, deliver, and maintain simulation infrastructure that engineering leverages
  • Identify opportunities for simulation infrastructure improvements
  • Collaborate with several IPTs on usability and management of simulation and ICD tools
  • Develop core utilities in Python / C++
  • Provide expertise in simulation infrastructure related to build, automation, and performance

Requirements For Staff Software Engineer, STS Tools

Python
Go
Linux
  • Bachelor's degree in an engineering discipline with 8 years of relevant experience
  • Proficiency in C/C++/Rust/Python/Go
  • Experience with Protobufs
  • Experience conforming with FMI
  • Experience in build environments such as cmake, make, Bazel
  • Experience scripting in Bash/shell on Linux
  • Experience with DevOps: containerization (Docker), packaging (pip, conan), Artifactory/Nexus, Gitlab CI/CD
  • Experience in distributed computing: message queuing, pubsub, share memory
  • Exposure to aerospace protocols: A429, A664, etc
  • Comfortable working in a fast pace highly iterative environment
  • Demonstrated creativity with previous projects

Benefits For Staff Software Engineer, STS Tools

Medical Insurance
Dental Insurance
Vision Insurance
401k
  • Flexible vacation time off
  • 11 company holidays
  • 401(k) plan with 50% company matching vested immediately
  • Commuter assistance
  • Education assistance
  • Free catered lunches
  • Flight lessons
  • Wellness allowances
  • Employee referral bonus
  • Charitable giving match
  • Patent bonus program

Interested in this job?

Jobs Related To Wisk Staff Software Engineer, STS Tools

Senior Technical Infrastructure Program Manager - Electrical Engineering, Global Electrical Engineering

Senior Technical Program Manager role at Amazon focusing on electrical engineering, system maintenance, and infrastructure management with competitive compensation and benefits.

Manager, Software Developer in Test, Creativity Apps

Lead QA engineering team for Apple's Creativity Apps, overseeing test automation and quality processes for iOS/macOS applications and cloud frameworks.

Software Engineer - Trust & Safety Solutions Engineer

Staff Software Engineer position at Apple focusing on Trust & Safety solutions, building and maintaining large-scale regulatory systems to protect services and users.

Sr. Engineering Program Manager, Subscriptions and Infrastructure

Senior Engineering Program Manager position at Apple, leading subscription and infrastructure projects for major services like App Store and Apple TV+, offering competitive compensation and benefits.

Manager of Engineering Project Managers (EPMs), Software Engineering Operations & International Expansion

Lead a team of Engineering Project Managers at Apple, overseeing software development projects and international expansion initiatives while driving user-facing features and internal improvements.