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.