Ouster

Staff Software Engineer in Test, Lidar Systems

Ouster
Apply
2 months ago

Base Salary

$150k - $190k/yr

Responsibilities

  • Architect, develop, and maintain a scalable automated test framework in Python.
  • Implement automated tests for lidar software interfaces, APIs, communication protocols, functionality, performance, stability, and regression coverage.
  • Integrate test suites into CI/CD pipelines including GitLab CI and Jenkins.
  • Develop and manage hardware-in-the-loop test setups using physical lidar sensors.
  • Create tools and dashboards to analyze test results, visualize sensor output such as point clouds, and report quality metrics.
  • Collaborate with software, firmware, systems, and design engineers to develop test strategies and identify risks.
  • Investigate, debug, document, and help resolve test and engineering failures.
  • Act as a quality advocate across engineering and communicate technical issues to technical and non-technical stakeholders.

Requirements

  • Bachelor’s degree in Computer Science, Computer Engineering, or a related field.
  • 5+ years of experience in software development or test automation.
  • Strong programming proficiency in Python.
  • Experience building automated test frameworks using tools such as Python Unittest.
  • Understanding of software QA methodologies, tools, and processes.
  • Experience with CI/CD systems such as Jenkins and GitLab CI.
  • Proficiency with network protocols, particularly TCP/IP and UDP.
  • Experience using AI and LLM tools for analysis and reporting.
  • Preferred experience with hardware products, sensors, robotics, or IoT devices.
  • Preferred knowledge of ROS or ROS2.
  • Preferred experience with Docker and data analysis or visualization libraries such as Pandas, NumPy, and Plotly.
  • Preferred experience with performance and load testing, security and safety-critical feature testing, and Windows, Linux, and MacOS testing.

Benefits

  • Base pay is listed at $150,000-$190,000 and the role may also be eligible for equity and benefits.

Tech Stack

DockerGitLab CI/CDJenkinsLinuxmacOSNumPyPandasPythonWindows

Categories

Ouster

About Ouster

201-500 employees

Ouster builds digital lidar sensors and perception software used by automotive, industrial, robotics, and smart infrastructure customers. The company sells hardware and software to OEMs and system integrators, with a portfolio spanning high‑resolution lidar and sensor‑fusion tools. Founded in 2015 and headquartered in San Francisco, Ouster is publicly traded (ticker: OUST) and merged with Velodyne Lidar in 2023 to expand its product lineup and customer base.

Contact me