Robotics & Autonomous Systems

Centraprise, Corp.

Irving (TX)

On-site

USD 110,000 - 160,000

Full time

26 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Centraprise, Corp. seeks a software engineer to architect a reusable framework for creating, running, and analyzing simulation scenarios used in robotics validation.

You will code in Python and C++, building APIs and templates to enable deterministic and randomized test generation. The role covers integration with simulators and sensor models, enabling coverage-driven testing and reproducibility across versions, seeds, and results.

Qualifications

  • Strong Python/C++ software engineering and framework design.
  • Experience with simulation scenarios, robotics/autonomous testing, or model-based testing.
  • Understanding of determinism, randomization, coverage, and reproducibility.

Responsibilities

  • Develop a reusable framework for defining, generating, executing, parameterizing, and analyzing simulation scenarios for robotics and autonomous-system validation.
  • Build APIs, libraries, templates, and tools for deterministic and randomized scenario creation.
  • Support coverage-driven test generation, replay, combinatorial variation, and regression suites.
  • Capture seeds, versions, results, failures, and traceability for reproducibility.
  • Integrate scenarios with simulators, sensor models, orchestration, and QA reporting.

Skills

Python
C++
Framework design
Simulation scenarios
Robotics testing
Model-based testing
Determinism
Randomization

Tools

OpenSCENARIO
ROS2
pytest
property-based testing
Isaac Sim

Job description

  • Develop a reusable framework for defining, generating, executing, parameterizing, and analyzing
  • simulation scenarios for robotics and autonomous-system validation.
Key responsibilities:
  • conditions, and expected outcomes.
  • Build APIs, libraries, templates, and tools for deterministic and randomized scenario creation.
  • Support coverage-driven test generation, replay, combinatorial variation, and regression suites.
  • Capture seeds, versions, results, failures, and traceability for reproducibility.
  • Integrate scenarios with simulators, sensor models, orchestration, and QA reporting.
Required experience and skills
  • Strong Python/C++ software engineering and framework design.
  • Experience with simulation scenarios, robotics/autonomous testing, or model-based testing.
  • Understanding of determinism, randomization, coverage, and reproducibility.
Preferred experience:
  • OpenSCENARIO, ROS2, behavior trees, pytest, property-based testing, Isaac Sim, or
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Simulation QA Automation Engineer-Robotics/ROS/ROS2
Simulation QA Automation Engineer-Robotics/ROS/ROS2

Envision Technology Solutions • Irving (TX)

On-site
USD 110,000 - 150,000
Robotics & Autonomous Systems Simulation Framework Engineer
Robotics & Autonomous Systems Simulation Framework Engineer

Centraprise, Corp. • Irving (TX)

On-site
USD 110,000 - 160,000
Simulation QA Automation Engineer
Simulation QA Automation Engineer

Veridian Tech Solutions, Inc. • United States

On-site
USD 90,000 - 135,000
Senior Software Engineer, Simulation
Senior Software Engineer, Simulation

AeroVect Technologies Inc. • Atlanta (GA), Town of Poland (NY)

On-site
USD 120,000 - 160,000
Senior Software Engineer, Simulation
Senior Software Engineer, Simulation

AeroVect • Town of Poland (NY)

On-site
USD 120,000 - 180,000
Robotics Engineer
Robotics Engineer

Pentangle Tech Services | P5 Group • Warren (MI)

On-site
USD 85,000 - 110,000
Software Engineer, Robotics Platform
Software Engineer, Robotics Platform

Radical AI • New York (NY)

On-site
USD 140,000 - 210,000
Robotics Simulation Environment Engineer & Research
Robotics Simulation Environment Engineer & Research

Genesis • United States

Hybrid
USD 90,000 - 140,000
Senior Software Engineer, Simulation
Senior Software Engineer, Simulation

AeroVect • Atlanta (GA)

On-site
USD 100,000 - 122,000
Robotics Simulation Engineer
Robotics Simulation Engineer

HavocAI • United States

Remote
USD 110,000 - 150,000
Health insurance
401(k) with match
Equity package
+5