Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Staff Software Engineer in Test, Lidar Systems

$150k - $190k

Ouster

At Ouster, we build lidar sensing technology. These sensors and accompanying software drive generational innovation cycles in industrial automation, autonomous vehicles, security, safety, crowd analytics systems, and smart cities. We have a market-leading product line of lidar sensors and are expanding our offering to include the perception software that makes 3D lidar data actionable to our customers. We believe our 3D lidar technology will serve as the foundation of tomorrow’s infrastructure, improving the capabilities of nearly every device or team that depends on cameras today. We are publicly traded on the Nasdaq (Ticker: OUST), with an annual revenue run rate of >$100M, and are growing rapidly.Role SummaryAs a Staff Software Engineer in Test, you will be the architect and owner of the automated test framework for our cutting-edge Ouster lidar sensor software interface. You will design, build, and maintain a robust system that ensures our software is reliable, performant, and bug-free before it reaches our customers in the robotics, industrial automation, and automotive industries. While you'll be a key member of the Quality organization, you will work in close collaboration with the Design engineering team to integrate testing early and often in the development lifecycle. Your work will be critical to guaranteeing the world-class quality and reliability of our perception systems.Key ResponsibilitiesExpert Communicator: Articulate issues in a concise manner to technical and non-technical teams across the organization.Framework Architecture & Development: Design, develop, and maintain a scalable and modular automated test framework from the ground up using modern practices in Python.Test Case Implementation: Write clean, efficient, and maintainable automated tests that validate the functionality, performance, and stability of the lidar sensor's software interface, APIs, and communication protocols (TCP/UDP).CI/CD Integration: Integrate the automated test suites into our CI/CD pipelines (e.g., GitLab CI, Jenkins) to enable continuous testing and provide rapid feedback to the development teams.Hardware-in-the-Loop (HIL) Testing: Develop and manage HIL test setups to validate software behavior with physical lidar sensors, ensuring seamless hardware-software interaction.Black-Box Type Testing: Develop and run functional, non-functional, and regression tests to verify that the hardware and software work according to the requirements and are performant, stable, and always improving.Data Analysis & Reporting: Create tools and dashboards to automatically analyze test results, visualize sensor output data (like point clouds), and clearly communicate quality metrics to stakeholders.Cross-Functional Collaboration: Act as the quality advocate within engineering. Work closely with software, firmware, and systems engineers to understand new features, identify potential risks, and design effective test strategies.Root Cause Analysis: Investigate, debug, and document failures, and work with developers to ensure resolutions are timely and effective. Quickly differentiate test setup issues and deeper engineering issues.QualificationsRequired: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.Demonstrated experience building automated test frameworks using tools like Python Unittest.Solid understanding of software QA methodologies, tools, and processes.Experience with CI/CD systems (e.g., Jenkins, GitLab CI).Proficient with network protocols, particularly TCP/IP and UDP.Experience leveraging AI and LLM tools to assist in analysis and reporting.Preferred:Experience working with hardware products, sensors, robotics, or IoT devices.Knowledge of robotics frameworks like ROS or ROS2.Experience with Docker for creating containerized and consistent test environments.Familiarity with data analysis and visualization libraries (e.g., Pandas, NumPy, Plotly).Experience with performance and load testing.Experience with reviewing and testing security and safety critical features.Experience with testing on Windows, Linux, and MacOS operating systems.The base pay will be dependent on your skills, work experience, location, and qualifications. This role may also be eligible for equity & benefits. ($150,000 - $190,000)We acknowledge the confidence gap at Ouster. You do not need to meet all of these requirements to be the ideal candidate for this role.Ouster is an Equal Employment Opportunity employer that pursues and hires a diverse workforce. Ouster does not make employment decisions on the basis of race, color, religion, ethnic or national origin, nationality, sex, gender, gender-identity, sexual orientation, disability, age, military status, or any other basis protected by local, state, or federal laws. Ouster also strives for a healthy and safe workplace, and prohibits harassment of any kind. Pursuant to the San Francisco Fair Chance Ordinance, Ouster considers qualified applicants with arrest and conviction records for employment. If you have a disability or special need that requires accommodation, please let us know.SummaryLocation: San Francisco, CA, United StatesType: Full TimeExperience: ExperiencedDepartment: Quality

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer in Test, Lidar Systems in San Francisco, CA vacancy
  • $107k - $150k

     ...sensors and tools for engineers, roboticists, and researchers...  .... We've transformed LIDAR from an analog device...  ...OverviewOuster is seeking a Software Engineer to build,...  ...our automated production test infrastructure. In this...  ...hardware to our data systems.We treat manufacturing... 
    Suggested
    Work experience placement
    Local area
    Flexible hours

    Ouster

    San Francisco, CA
    3 days ago
  • $185k - $273k

     ...and fleet related spend in a single system. Combined with industry leading AI, the...  ...to learn more.About the Role: As a Staff System Software Engineer, you will help Motive design and develop...  ...you are able to design, execute, and test complex system features on a range of... 
    Suggested
    Temporary work
    Work experience placement
    Work at office

    Motive Technologies

    San Francisco, CA
    3 days ago
  • $10 per hour

     ...opportunity The Autonomous Freight Systems team is a brand new, AI-first engineering team in San Francisco. This team...  ...without manual intervention.As a Staff Engineer, you will be the technical...  ...Technical Rigor: A love of simple, well-tested code that is easy to extend and... 
    Suggested
    Flexible hours

    Flexport

    San Francisco, CA
    3 days ago
  • $227.2k - $324.5k

    About the Role:As a Staff Software Engineer on the ML Infrastructure team, you will collaborate closely...  ...low-latency ML model serving systems that support Deep Learning, LLM, and Search...  ...in data-driven analysis of complex A/B testing resultsAbout Tubi:Tubi is a free streaming... 
    Suggested
    Full time
    Temporary work
    Local area
    Flexible hours

    Tubi TV

    San Francisco, CA
    2 days ago
  • $192k - $260k

     ...SaaS companies in the world.Our engineering teams build highly technical...  ...one of the largest scale software platforms. The fleet consists...  ...hardware, network, and operating system faults, and our software must...  ...enables customers to deploy, test & upgrade pipelines and... 
    Suggested
    Work at office
    Local area
    Worldwide

    DataBricks

    San Francisco, CA
    14 hours ago
  •  ...Technical Recruiter to lead the Manufacturing Test Engineering team in San Francisco. This onsite role involves developing test software, mentoring engineers, and collaborating...  ...projects. Join to contribute to innovative LiDAR sensor technology while leading a talented... 

    Red Oak Technologies

    San Francisco, CA
    2 days ago
  • $210k - $255k

     ...come build with us at Crusoe.About the Role:We are seeking a Staff Software Engineer to design, build, and scale Crusoe Cloud's customer-facing...  ...role — you'll ship customer-facing features, build systems from 0 to 1, and scale existing services alongside a team of... 
    Full time
    Temporary work

    Crusoe

    San Francisco, CA
    2 days ago
  • $160k - $220k

     ...sensors and tools for engineers, roboticists, and...  ...We've transformed LIDAR from an analog device...  ...help!As the Sr or Staff level for the...  ...building the embedded software that powers our lidar firmware system. You will work as a...  ...SIL-2)CI/CD, HIL, Test InfrastructureNetworkingSIMD... 
    Work experience placement
    Work at office
    Local area

    Ouster

    San Francisco, CA
    2 days ago
  • $215k - $260k

     ...high-performing team that believes in each other, come build with us at Crusoe.About the Role:We are seeking a Staff Software Engineer to lead distributed systems design and development within Crusoe Cloud's Cloud Monitoring Service. This team builds the observability... 
    Full time
    Temporary work

    Crusoe

    San Francisco, CA
    3 days ago
  • $150k - $215k

    Astranis Space Technologies is seeking a Senior Software Engineer - Hardware Test to design robust software solutions for vehicle integration. You will play a pivotal role in the software team, creating effective automated tests and collaborating with engineers. The ideal... 

    Astranis

    San Francisco, CA
    2 days ago
  • $180k - $250k

    Staff Software Engineer, ML Performance & Systems Help fal maintain its frontier position on model performance for generative media models. Design and implement novel approaches to model serving architecture on top of our in-house inference engine, focusing on maximizing... 
    Currently hiring
    Relocation
    Visa sponsorship

    Fal

    San Francisco, CA
    2 days ago
  • Wing is seeking a Senior Staff Software Engineer to join our Ground Systems team in Palo Alto on a hybrid schedule. You will drive the vision for safe, automated airspace access and scale critical routing, policy enforcement, and pilot orchestration systems powering Wings... 

    Wing

    San Francisco, CA
    2 days ago
  •  ...expanding humanity’s reach into the solar system. Today, Astranis satellites provide...  ...Fidelity, and employs a team of 450 engineers and entrepreneurs. Astranis designs,...  ...in Northern California, USA.Senior Software Engineer - Hardware Test We are seeking a highly skilled and... 
    Permanent employment
    Flexible hours

    Astranis

    San Francisco, CA
    14 hours ago
  • $155k - $249k

     ...San Francisco is looking for an experienced engineer to join the Onboard Sensors Team, focusing on scaling sensor systems for autonomous vehicles. Responsibilities include...  ...solving integration challenges and deploying software in real vehicles. Ideal candidates will have... 

    Waabi

    San Francisco, CA
    2 days ago
  • $200k - $275k

     ...internationally. Our TeamAs an engineering team, we believe strongly...  ...serves.We’re looking for a Staff Software Engineer to join our core engineering...  ...product management to build systems that are robust, scalable,...  ...to write robust, well tested, and well-designed code that... 
    Local area

    Peregrine Technologies

    San Francisco, CA
    2 days ago
  • $218.4k - $365.2k

     ...excellence, and large-scale engineering. The features and systems we build support millions...  ...'re looking for a Senior Staff Android Engineer (Architect...  ...build and scale mobile software as part of Slack's Architect...  ...for Android development, testing, observability, and operational... 
    Full time
    Worldwide

    Salesforce

    San Francisco, CA
    2 days ago
  • $264.66k - $369.8k

     ...London and Amsterdam.AI and intelligent systems are driving the fifth paradigm shift,...  ...those systems to life.Work with other AI engineers, software engineers and machine learning...  ...capabilities, with a focus on minimal viable testing approachesBalance creative exploration... 
    Full time
    Work experience placement
    Local area
    Shift work

    Plaid Financial

    San Francisco, CA
    3 days ago
  •  ...reliable on-demand, logistics engine for last-mile retail...  ...to join our team. As a Staff Machine Learning...  ...Codex, Cursor) in the full software development lifecycle,...  ...designing, generating code, testing, monitoring and...  ...Inference and Recommendation Systems - both classical and... 
    Hourly pay
    Work at office
    Local area
    Remote work
    Flexible hours

    Doordash

    San Francisco, CA
    2 days ago
  • $224k - $264k

     ...complex, regulated domain.As a Staff Engineer in this organization, you'll...  ...of complex, multi-system workflows. You'll define how...  ...practical experience10+ years of software development experience and 3...  ...scalable systems with automated testing, observability, and high... 
    Work at office
    Local area
    Remote work
    Relocation
    3 days per week

    Checkr

    San Francisco, CA
    2 days ago
  •  ...together all of the workforce systems that are normally...  ...serving as the financial engine for businesses worldwide. As a Staff Engineer on the broader Financial...  ...’re looking for a Staff Software Engineer to anchor our...  ...replay and testing framework, working closely... 
    Work at office
    Worldwide
    3 days per week

    Rippling

    San Francisco, CA
    1 day ago
  • $192k - $260k

     ...business. Founded by engineers — and customer obsessed...  ...getting started.As a Staff Engineer on the User Activation...  ...guide a team of ~20 software engineers to create...  ..., code quality, testing strategies, and performance...  ...in distributed systems, cloud platforms (AWS,... 
    Local area
    Worldwide

    DataBricks

    San Francisco, CA
    2 days ago
  • $192k - $288k

     ...the roleHinge Health is looking for a Staff Software Engineer to join our Device Software team inside...  ...This role is centered on the software systems behind a connected medical device...  ...productivity workflows, simulation layers, or test infrastructure for complex systems.... 
    Local area
    Worldwide

    Hinge Health

    San Francisco, CA
    1 day ago
  • $189k - $236k

     ...Packaging team is looking for a Senior Staff Software Engineer and Tech Lead to drive the technical...  ...own the architecture and delivery of systems that power how Gusto packages, prices,...  ...tools such as code assistants, automated testing, and data-driven diagnostics — to... 
    Full time
    Work at office
    Local area
    Remote work
    2 days per week
    3 days per week

    Gusto

    San Francisco, CA
    14 hours ago
  • $163k - $204k

     ...We’re looking for a seasoned full-stack software engineer to join Gusto’s Growth team and lead...  ...help define and build customer-facing AI systems that make Growth experiences more effective...  ...Appreciation for a collaborative, test-driven environmentAbility to build well... 
    Full time
    Work at office
    Local area
    Remote work
    2 days per week
    3 days per week

    Gusto

    San Francisco, CA
    3 days ago
  • $210k - $235k

     ...office days for team or company events.Engineering at IroncladAs a Staff Software Engineer at Ironclad, you’ll...  ...scope, design, and ship features and systems that meaningfully impact our customers...  ...evolve, and maintain a thoughtful testing strategy that keeps our product... 
    Full time
    Contract work
    Work at office

    Ironclad

    San Francisco, CA
    2 days ago
  • $177.19k - $364.8k

     ...recruiting process here.We're looking for a Staff Software Engineer to lead the technical direction of the backend systems powering Pinterest's AI-driven product experiences...  ..., including offline eval pipelines, A/B testing hooks, quality metrics and observability.Guide... 
    Work at office
    Local area
    Remote work
    Relocation
    Relocation package

    Pinterest

    San Francisco, CA
    2 days ago
  • $285k - $330k

     ...an experienced backend engineer to join our Lending Products...  ...team builds the core systems, frameworks, and...  ...quickly and reliably.As a Staff engineer, you'll lead ambiguous...  ...building high-quality software and take immense pride...  ...any pre-employment testing, or otherwise... 
    Flexible hours

    Parafin

    San Francisco, CA
    3 days ago
  • $177.19k - $364.8k

     ...enterprise data and experimentation systems. Our mission is to measure...  ....Role SummaryWe’re seeking a Staff Engineer to lead the architecture and...  ...and processes (CI checks, test strategy, templates), coaching...  ....8+ years of professional software engineering experience, with... 
    Work at office
    Local area
    Remote work
    Relocation package

    Pinterest

    San Francisco, CA
    2 days ago
  • $195k - $257.5k

     ...stakeholder.What you’ll be responsible for:The Staff Software Engineer is responsible for extending Circle's in-house blockchain systems infrastructure to support the tokenization...  ...Product and Engineering teams to design, test, and shape Circle features, including... 
    Contract work
    Remote work
    Flexible hours

    Circle

    San Francisco, CA
    2 days ago
  • $237.6k - $288k

     ...actively seeking an exceptional Senior Staff Software Engineer for our cloud software team who will...  ...establish best practices in code quality, system design, and operational excellence....  ...understanding of Argo, CI/CD, and Automated Testing pipelines, including designing and... 
    Temporary work

    Crusoe

    San Francisco, CA
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Software Engineer in Test, Lidar Systems. Be the first to apply!