San Francisco, CA Hybrid Employment $148,000 - $260,000 USD

Waabi is hiring a Senior / Staff Software Engineer, High-Performance Onboard Algorithms

About the Role

Design and implement low-latency, safety-critical algorithms that run on vehicle hardware to enable full autonomy. Work across the software stack to deliver robust, scalable solutions for complex driving environments.

Responsibilities

  • Develop real-time algorithms for perception, planning, and control systems
  • Optimize code for performance and reliability on embedded platforms
  • Collaborate with hardware teams to align software with onboard constraints
  • Diagnose and resolve edge cases in dynamic driving scenarios
  • Contribute to software architecture for autonomous decision-making
  • Ensure algorithmic outputs meet safety and timing requirements
  • Work with simulation environments to validate system behavior
  • Improve latency and throughput of onboard computation pipelines
  • Support integration of machine learning models into production systems
  • Write clean, maintainable, and well-documented code
  • Participate in code reviews and technical design discussions
  • Troubleshoot issues across the software and sensor stack
  • Refine algorithms based on real-world test data
  • Ensure compliance with automotive functional safety standards
  • Mentor junior engineers and contribute to team best practices

Nice to Have

  • Master’s or PhD in a relevant engineering or computer science field
  • Experience with autonomous vehicle software stacks
  • Familiarity with ROS or similar robotics middleware
  • Knowledge of machine learning deployment in production
  • Background in high-performance computing or GPU programming
  • Experience with functional safety standards like ISO 26262
  • Contributions to open-source autonomous driving projects
  • Prior work in simulation-driven development environments
  • Understanding of vehicle dynamics and control theory
  • Published research in robotics or autonomous systems

Compensation

Competitive salary and equity package

Work Arrangement

Hybrid work model with office and remote flexibility

Team

Part of a core engineering team building autonomous driving systems

About the Role

This position is central to building the intelligence that powers self-driving vehicles. You will work on algorithms that process sensor data and make real-time decisions with strict performance requirements. The role demands precision, speed, and a deep understanding of systems software.

What We Value

Technical depth, ownership, and a passion for solving hard problems. We value engineers who think critically about system behavior and are driven to improve both code and processes. Collaboration and clear communication are essential in our cross-functional environment.

Available for qualified candidates

About company
Waabi
Waabi appears to be a technology company focused on autonomous vehicle systems engineering.
All jobs at Waabi Visit website
Job Details
Department Software – Software Engineering
Category other
Posted 21 days ago