Simulation Engineer

Apply Now

Company: BlueSpace

Location: Emeryville, CA 94608

Description:

Bluespace is looking for our very first simulation engineer to develop driving simulation software. A strong background with computer graphics is a required.

You will play a key role in developing and maintaining advanced simulation environments to validate and verify the performance of our autonomous driving systems. You will work closely with cross-functional teams to ensure our simulation tools' robustness, scalability, and accuracy.

We will consider remote candidates based in North America

Duties and Responsibilities
    • Design, develop, and maintain autonomous driving simulation platforms, including physics-based simulations and sensor simulations.
    • Implement realistic vehicle, sensor, and environmental models within the simulation framework.
    • Design and execute simulation experiments to validate and verify the performance of perception, planning, and control algorithms.
    • Collaborate with software engineers, robotics engineers, and data scientists to integrate simulation tools into the development pipeline.
    • Work closely with the autonomous driving algorithm team to understand their testing requirements and design simulation scenarios accordingly.
    • Analyze simulation results and provide actionable insights to improve the performance and reliability of autonomous driving systems.
    • Stay up to date with the latest advancements in simulation technology and incorporate them into our development processes.
    • Implement realistic virtual environments, including roads, traffic, weather conditions, and sensor models, to replicate real-world driving scenarios.
    • Integrate autonomous driving software into the simulation platform and ensure seamless interaction between the two systems.
    • Perform validation and verification of autonomous driving algorithms by conducting simulated tests and analyzing results.


Qualification and Experience
    • BS (M.S or Ph.D. preferred) degree in a relevant engineering program.
    • Excellent programming skills (C/C++/Python, etc.)
    • Strong understanding of physics, mathematics, and software development principles
    • Understanding of self-driving stack and cloud technologies
    • Project experience aligned to simulation, autonomous vehicles, or robotics.
    • Knowledge of autonomous driving technologies, including perception, localization, path planning, and control systems
    • Ability to work independently and manage multiple projects simultaneously.
    • Experience with the Unreal engine.
    • Proficient in working with cloud technologies (AWS, GCP, Azure, etc.)
    • Skilled in working with middleware development and integration (e.g., ROS/ROS2)
    • Strong communication and collaboration skills, with the ability to work effectively in a team environment.
    • You're experienced with all stages of a project's lifecycle. You can quickly take a project from zero to one or scale an existing one up to be relied upon in critical pipelines and workflows.
    • You have start-up DNA: You have demonstrated an ability to thrive in the ambiguity of a dynamic, start-up environment or have the DNA to do so.
    • You are passionate about bettering everyday life through robotics.
    • Authorized to work in the United States.


$150,000 - $200,000 a year

Similar Jobs