Software Engineer, Simulation

1 month, 2 weeks 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

Senior Software Engineer, Manufacturing Test

Anduril Industries 1K-5K Aerospace & Defense

Anduril Industries is hiring a Senior Software Engineer for its Manufacturing Test organization to develop software and automation that improve product testing, deployment, and data-driven quality across land, sea, and air systems.

AWS Azure C# CI/CD DB2 Embedded Systems Git Linux Python SQL Server
12 hours, 37 minutes ago

Senior Software Engineer, Manufacturing Test

Anduril Industries 1K-5K Aerospace & Defense

Anduril Industries is hiring a Senior Software Engineer for its Manufacturing Test organization to develop software and automation that improves testing, analytics, and quality across defense products in land, sea, and air domains.

AWS Azure C# CI/CD DB2 Embedded Systems Git Linux Python SQL Server
12 hours, 37 minutes ago

Staff Software Engineer

Kaseya 1K-5K IT Services

Kaseya is hiring a Staff Software Engineer to lead the design and delivery of a unified Identity and Access Management platform for a large portfolio of cloud products.

Active Directory HIPAA JWT SAML Secrets Management
12 hours, 52 minutes ago

Senior Software Engineer, Manufacturing Test

Anduril Industries 1K-5K Aerospace & Defense

Anduril Industries is hiring a Senior Software Engineer for its Manufacturing Test organization to develop software and automation that improves product testing, deployment, and analytics across land, sea, and air systems.

AWS Azure C# CI/CD DB2 Embedded Systems Git Linux Python SQL Server
12 hours, 52 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