This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are looking for an experienced software engineer to lead the development of simulation and log visualization tools that support every stage of the autonomy lifecycle. You will be responsible for building and evolving core internal platforms that allow engineers to test new ideas, diagnose system behaviors, and understand complex interactions between software and the physical world. This role combines backend systems work with front-end visualization, and requires a strong sense of software design, developer experience, and a passion for enabling others through effective tooling. The systems you build will be used daily by autonomy developers, test engineers, and even customers — forming the foundation for iteration, validation, and insight.
Job Responsibility:
Lead the design and implementation of scalable simulation and visualization tools used across autonomy development and testing workflows
Collaborate with autonomy, QA, and infrastructure teams to gather requirements, align on priorities, and deliver impactful tooling
Architect data pipelines that transform log and simulation data into structured, queryable formats suitable for playback and analysis
Build frontend components and APIs that expose data insights clearly and efficiently, tailored to a wide range of technical audiences
Contribute to the long-term vision and roadmap for developer tools that improve debugging efficiency, test coverage, and system understanding
Requirements:
3+ years of professional experience in software engineering, ideally in robotics, simulation, or systems development
Proficiency in C++ and/or Python, with a strong grasp of performance-sensitive and multi-threaded systems
Experience with simulation frameworks, time-synchronized data systems, or state-machine-driven applications
Familiarity with structured data visualization, log processing, or developer tooling design
Strong communication skills and the ability to partner effectively with cross-functional teams
Comfort operating in a fast-paced environment where requirements evolve and priorities shift
Nice to have:
Experience with real-time or high-fidelity simulation systems in robotics, aerospace, automotive, or similar domains
Background in telemetry systems, log ingestion pipelines, or automated test environments
Front-end development skills in modern web frameworks (e.g., React, TypeScript, Three.js, Plotly) with a focus on data interaction and visualization
Familiarity with distributed systems or cloud-hosted services used to support internal tools and customer applications
What we offer:
Equity in the form of stock options
Comprehensive benefits packages
Relocation assistance may also be provided for eligible roles
Welcome to CrawlJobs.com – Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.
We use cookies to enhance your experience, analyze traffic, and serve personalized content. By clicking “Accept”, you agree to the use of cookies.