Bachelor’s degree in Computer Science or a related engineering field 5+ years of professional software development experience in C++ or Rust 5+ years of hands-on experience developing simulations, games, or game engines Experience using Entity-Component-System (ECS) architectures Experience working with the Bevy game engine Familiarity with AWS and DevOps tools and workflows Demonstrated experience with ROS 1 or ROS 2 Demonstrated ability to manage multiple, critical projects with shifting deadlines and requirements Proficient English written and verbal communication skills