Scenario Framework Engineer

Veriipro

Irving (TX)

On-site

USD 90,000 - 130,000

Full time

4 days 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

Veriipro is seeking an experienced automation & verification engineer to design and maintain scalable scenario frameworks for simulation-based testing. You will develop reusable APIs and tools to support deterministic and randomized scenario generation, enabling coverage-driven testing and regression suites across robotics and autonomous systems projects.

Ideal candidates have strong Python/C++ skills, experience with simulation platforms, and exposure to CI/CD pipelines.

Qualifications

  • Strong software engineering skills in Python and/or C++.
  • Experience designing reusable software frameworks, APIs, and automation tools.
  • Familiarity with simulation scenarios, robotics and autonomous systems testing, or model-based testing.
  • Understanding of deterministic execution, randomization, test coverage, and reproducibility.
  • Experience developing automated testing infrastructure and debugging complex software or simulation workflows.

Responsibilities

  • Design and maintain scenario schemas, parameter models, constraints, event triggers, actors, environmental conditions, and expected outcomes.
  • Develop reusable APIs, libraries, templates, and tools for deterministic and randomized scenario generation.
  • Enable coverage-driven test generation, scenario replay, combinatorial testing, and automated regression suites.
  • Ensure reproducibility through comprehensive tracking of random seeds, scenario versions, execution results, failures, and test traceability.
  • Integrate scenario frameworks with simulation platforms, sensor models, execution orchestration, and quality assurance reporting systems.
  • Improve framework scalability, reliability, maintainability, and execution efficiency.
  • Collaborate with software engineering, simulation, validation, and testing teams to support end-to-end verification workflows.

Skills

Python
C++
Software frameworks
APIs
Automation tools
Simulation scenarios
Robotics testing
Model-based testing
Deterministic execution
Randomization
Test coverage
Reproducibility
Automated testing infra
Debugging complex workflows

Tools

OpenSCENARIO
ROS 2
Behavior trees
NVIDIA Isaac Sim
pytest
Property-based testing
Combinatorial test generation
CI/CD pipelines

Job description

Primary Responsibilities
  • Design and maintain scenario schemas, parameter models, constraints, event triggers, actors, environmental conditions, and expected outcomes.
  • Develop reusable APIs, libraries, templates, and tools for deterministic and randomized scenario generation.
  • Enable coverage-driven test generation, scenario replay, combinatorial testing, and automated regression suites.
  • Ensure reproducibility through comprehensive tracking of random seeds, scenario versions, execution results, failures, and test traceability.
  • Integrate scenario frameworks with simulation platforms, sensor models, execution orchestration, and quality assurance reporting systems.
  • Improve framework scalability, reliability, maintainability, and execution efficiency.
  • Collaborate with software engineering, simulation, validation, and testing teams to support end-to-end verification workflows.
Required Experience and Skills
  • Strong software engineering skills in Python and/or C++.
  • Experience designing reusable software frameworks, APIs, and automation tools.
  • Familiarity with simulation scenarios, robotics and autonomous systems testing, or model-based testing.
  • Understanding of deterministic execution, randomization, test coverage, and reproducibility.
  • Experience developing automated testing infrastructure and debugging complex software or simulation workflows.
Preferred Experience
  • Familiarity with OpenSCENARIO, ROS 2, behavior trees, or simulation-based validation.
  • Experience with pytest, property-based testing, or combinatorial test generation.
  • Exposure to simulation platforms such as NVIDIA Isaac Sim.
  • Knowledge of traffic, robotics, industrial, or other environment-based scenario modeling.
  • Experience integrating simulation tools with CI/CD pipelines and automated regression testing.
Key Competencies
  • Framework architecture and reusable software design.
  • Analytical thinking and problem-solving.
  • Automation and test infrastructure development.
  • Cross-functional collaboration and technical documentation.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Simulation Scenario Framework Engineer
Simulation Scenario Framework Engineer

Henderson Scott • Irving (TX)

On-site
USD 110,000 - 150,000
Scenario Framework Engineer
Scenario Framework Engineer

Tata Consultancy Services • Irving (TX)

On-site
USD 90,000 - 150,000
Medical Coverage
Dental & Vision
401K Plan
+2
Scenario Framework Architect for Robotic & Simulation Testing
Scenario Framework Architect for Robotic & Simulation Testing

Veriipro • Irving (TX)

On-site
USD 90,000 - 130,000
Rendering And Sensor Simulation Engineer
Rendering And Sensor Simulation Engineer

Tata Consultancy Services • Irving (TX)

On-site
USD 90,000 - 150,000
Comprehensive Medical Coverage
401K Plan
Training Reimbursement
Robotics Simulation & Sensor Framework Engineer
Robotics Simulation & Sensor Framework Engineer

Tata Consultancy Services Limited • Irving (TX)

On-site
USD 90,000 - 150,000
Comprehensive Medical Coverage
401K Plan
Training Reimbursement
Robotics Scenario Framework Engineer
Robotics Scenario Framework Engineer

Tata Consultancy Services Limited • Irving (TX)

On-site
USD 90,000 - 150,000
Medical Coverage
Dental & Vision
401K Plan
+2
Senior Software Engineer, Simulation
Senior Software Engineer, Simulation

AeroVect • Town of Poland (NY)

On-site
USD 120,000 - 180,000
Robotics Simulation Scenarios Architect
Robotics Simulation Scenarios Architect

Henderson Scott • Irving (TX)

On-site
USD 110,000 - 150,000
Simulation Orchestration Architect for Autonomous Systems
Simulation Orchestration Architect for Autonomous Systems

Caterpillar • Irving (TX)

On-site
USD 128,000 - 209,000
Medical, dental, and vision benefits
401(k) savings plans
Tuition Reimbursement
+3
Senior Software Engineer, Simulation
Senior Software Engineer, Simulation

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

On-site
USD 120,000 - 160,000