Software Engineer, Simulation

3 weeks, 4 days ago
Full-time
Junior
Software Development
Exa

Exa

Exa provides a real-time AI search engine and web crawling API that enables users to search and extract structured content from websites, offering deep research tools and a comprehensive suite of functionalities across multiple endpoints.

Internet Software & Services
1-10
Founded 2016

Description

  • Develop and maintain simulation assets and environments using Gazebo and ROS.
  • Implement software features that connect simulation behavior with physical robot behavior.
  • Create and execute automated tests to validate robotic software in simulated environments.
  • Collaborate with senior engineers to improve simulation infrastructure for scalability and speed.
  • Document technical workflows and contribute to the internal knowledge base for simulation tools.
  • Maintain and contribute to open source software development.
  • Support the development of the Flowstate platform for internal and external developers.

Requirements

  • Bachelor’s or Master’s degree in Computer Science or Robotics, or equivalent practical experience.
  • 2 years of experience in robotics software development or simulation.
  • Proficiency in C++ and Python programming.
  • Experience with the Gazebo simulator and ROS.
  • Familiarity with physics engines such as Dart, Bullet, ODE, or MuJoCo.
  • Experience with Universal Scene Description (USD), Simulation Description Format (SDF), or Unified Robotics Description Format (URDF) is preferred.
  • Familiarity with Entity-Component-System (ECS) architecture for game or simulation development is preferred.
  • Knowledge of 3D modeling or computer graphics is preferred.
  • Experience with sensor data or synthetic data generation is preferred.
  • Experience with cloud platforms such as GCP for automated tests or simulations is preferred.
  • Background developing plugins for open-source robotics projects is preferred.
  • Experience with version control systems and CI/CD pipelines is preferred.
  • Experience creating interfaces for front-end user-facing tools is preferred.
  • Willingness to travel domestically and internationally is preferred.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

GeoSpatial Engineer, DoorDash Labs

DoorDash 10K-50K Air Freight & Logistics

DoorDash Labs is hiring a geospatial software engineer to develop robotics-adjacent mapping and spatial data systems that support fleet operations and mission control tools.

Java Kotlin NumPy Python SQL
9 minutes ago

Senior Software Engineer - .NET Core/AWS

3Pillar Global 1K-5K Internet Software & Services

3Pillar Global is hiring a Senior Software Engineer to develop and guide product solutions for enterprise clients on a remote, full-time team using .NET Core and AWS.

Agile AWS C# Docker Git Java Kubernetes Microservices MongoDB .NET OWASP SQL Server
23 minutes ago

Software Engineer, Platform - Kyiv, Ukraine

Speechify 51-250 Internet Software & Services

Speechify is seeking a backend engineer for its Platform team to build and maintain core services that power its text-to-speech products and enterprise integrations.

AWS Azure Docker GCP Kubernetes Microservices Node.js REST API TypeScript
32 minutes ago

Senior Software Engineer, Core Experiences - Omaha, NE, USA

Speechify 51-250 Internet Software & Services

Speechify is hiring a Senior Software Engineer for its Core Experiences Team to build the foundational services and SDKs behind its cross-platform product experience.

GCP Java Kotlin
35 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers