> Markdown version of [/jobs/ext/2456787-senior-software-engineer-simulation](https://www.wearedevelopers.com/jobs/ext/2456787-senior-software-engineer-simulation). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Software Engineer, Simulation - **Company:** AEROVECT TECHNOLOGIES INC. - **Location:** United States (Remote available) - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Clean Code Principles, Automation of Tests, Cloud Computing, Continuous Integration, Software Debugging, Linux, Python (Programming Language), Systems Integration, Test Execution Engine, Safety Critical Systems, Parallel Computation, Backend, Information Technology, Data Analytics, Front End Software Development, Docker - **Published:** August 4, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=3f8153b49652c3ff ## About the Role * Bachelor's in Computer Science, Electrical Engineering, Robotics, or related field * Strong Python, with a track record of maintainable code in a shared codebase * Hands-on simulation experience for autonomous systems, familiarity with simulation platforms such as CARLA, Applied Intuition, Foretellix, NVIDIA Omniverse, IsaacSim, Gazebo, or a proprietary in-house simulator Working knowledge of simulation, modelling, and validation methodology, including how simulated results are used to support claims about real-world behaviour * Docker and Linux, distributed-systems fundamentals, and experience with GPU-based simulation environments CI/CD and cloud execution, experience integrating automated test workflows into CI for end-to-end validation coverage * Experience analyzing simulation output and telemetry to identify performance bottlenecks and failure modes * Debugging and profiling skills suited to distributed, GPU-bound systems We Prefer * Master's in Computer Science, Robotics, or related field * Experience designing and validating safety-critical systems in autonomous driving, aerospace, or robotics * Experience developing or maintaining autonomous vehicle software stacks (ROS/ROS2) * Cloud-based simulation infrastructure and large-scale distributed test execution * Sensor modelling (camera, lidar, radar), environment generation, or perception ground-truth pipelines * Automated testing, continuous integration, and data-driven validation * Log/bag re-simulation from recorded real-world data * Test-signal quality work: flake reduction, determinism debugging, golden-output comparison * Safety standards exposure: ISO 26262, ISO 21448 (SOTIF), UL4600, ISO 13849 ## Description * Build and extend the capabilities of the simulation environment: integration with the production autonomy stack, the interfaces it consumes, vehicle and actor models, and the range of environmental and operational conditions that can be represented * Maintain and improve that integration as the autonomy stack evolves, including fidelity work where the difference between simulated and real inputs changes how the stack behaves * Build and operate scenario execution in the cloud: orchestration, parallelism, result aggregation, artifact capture, and runtime cost modelling * Build and extend the evaluation layer that turns a run into a verdict - assertions and pass/fail criteria precise enough to gate a release and stable enough to avoid false failures * Build failure-triage tooling: failure clustering, per-failure recordings, and dashboards that autonomy engineers can use without assistance * Extend the scenario authoring tooling used by the V&V team, across backend and frontend * Maintain simulation foundations: determinism and reproducibility, pipeline performance, and extending coverage to additional maps and sites ## Related Videos - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [How to develop an autonomous car end-to-end: Robotic Drive and the mobility revolution](https://www.wearedevelopers.com/videos/22-how-to-develop-an-autonomous-car-end-to-end-robotic-drive-and-the-mobility-revolution) - [Docker exec without Docker](https://www.wearedevelopers.com/videos/1094-docker-exec-without-docker) - [Docker build without Docker](https://www.wearedevelopers.com/videos/100114-docker-build-without-docker) ## Related Articles - [How software is steering vehicle technology](https://www.wearedevelopers.com/magazine/515-how-software-is-steering-vehicle-technology) - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [The 8 Best Code Testing Tools](https://www.wearedevelopers.com/magazine/402-the-8-best-code-testing-tools) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated)