Systems Integration Engineer
Job Description
A VirTra System Integration Engineer determines which computing hardware components and system configurations will deliver the highest simulation performance, reliability, and compatibility, and then integrates and validates those systems for deployment in VirTra training platforms. This position is also responsible for imaging, configuring, loading, and validating outsourced PCs used in VirTra systems. The role develops and maintains standardized OS images, installs approved software builds, configures system components, and ensures operational readiness prior to final system integration.The Systems Integration Engineer works independently while collaborating with Software Engineering, Production, and Field Service to:· Improve deployment automation· Resolve integration-level issues· Evaluate hardware effectiveness· Ensure system-level software stabilityThis role serves as the bridge between production systems and software engineering to ensure bugs and integration issues are identified, documented, reproduced, and resolved prior to shipment.Essential Functions:OS Imaging & DeploymentDevelop, maintain, and deploy standardized OS images.Image vendor-supplied PCs using approved deployment tools.Install and configure approved VirTra software builds.Configure drivers, firmware, GPU settings, networking, and performance parameters.Validate image/software version compatibility.Integration Validation· Execute checklist-based operational validation prior to system integration.· Confirm full system functionality before release to the customer.· Identify and isolate hardware/software interaction issues.Cross-Functional Bug Resolution and collaborationProvide technical input into new product design and future system architecture.· Work with software engineers, product managers, and manufacturing teams to ensure hardware platforms support evolving software capabilities· Identify, document, and reproduce software bugs discovered during integration.· Provide detailed issue reports including replication steps and system configuration.· Collaborate with Software Engineering until resolution is verified.· Validate bug fixes prior to release into production builds.· Track open issues impacting production timelines.Deployment Automation· Partner with Software Engineering to analyze and improve the imaging and loading workflow.· Identify repeatable tasks for scripting or automation.· Support development and validation of automated deployment procedures.· Reduce configuration variability and manual errors.Hardware Research & Evaluation· Maintain working knowledge of current production hardware (CPU, GPU, RAM, storage, networking).· Evaluate hardware performance relative to system requirements.· Research new hardware technologies and assess cost, performance, and lifecycle impact.· Present structured hardware recommendations to management.· Support hardware refresh and performance optimization decisions.Field Support· Provide remote technical support to Field Service Representatives (FSRs).· Assist with troubleshooting software/hardware integration issues in the field.· Support root cause analysis of field-reported issues.Schedule & Accountability· Manage imaging and deployment due dates.· Maintain accurate deployment documentation.· Communicate risks affecting production schedules.Lifecycle & Supply Chain EngineeringMonitor component lifecycle status, supply chain availability, and end-of-life risks.Identify and qualify alternate components to mitigate procurement disruptions.Collaborate with procurement and manufacturing to ensure components meet engineering and reliability standards.Knowledge, Skills & Abilities:Ability to work independently and manage multiple assignments simultaneously.Ability to work collaboratively with engineering, production, and field teams.Strong troubleshooting skills across OS, drivers, networking, and application layers.Working knowledge of Windows deployment and imaging tools (MDT, SCCM, PXE, Clonezilla, etc.).Basic networking knowledge (IP configuration, troubleshooting connectivity).Strong organizational skills with attention to deployment timelines.Clear communication skills for both internal teams and field personnel.Structured, methodical problem-solving approach.Basic scripting knowledge (PowerShell preferred).Ability to support occasional travel if required for high-level field support (as needed).Competencies:Technical AccountabilityAnalytical Problem SolvingCross-Functional CollaborationAttention to DetailIndependent ExecutionStructured CommunicationContinuous ImprovementPhysical:While performing the duties of this job, the employee may sit for extended periods, use a computer workstation daily, and occasionally lift 30 lbs. The employee may work in lab or production environments and occasionally support field deployments. Frequently will be required to stand; walk; sit and use hands or fingers, handle or feel small objects; and reach with hands and arms overhead. Working with basic hand and machine tools as well as small parts which require visual acuity and hand/eye coordination. Requires ability to work on items repetitively and to work at a computer for multiple hours at a time.Education and Experience:Bachelor’s degree in engineering, Computer Science, Information Technology, or equivalent experience preferred.3–6 years’ experience in systems integration, OS deployment, or technical configuration.Experience working with software teams to reproduce and validate bug fixes.Experience with automated deployment environments preferred.Experience supporting field-level troubleshooting preferred.Additional Requirements:Standard work schedule Monday–Friday, 8: 00a.m - 5:00p.m. Overtime or weekend work may be required based on demand.Pre-employment background and drug screening required.VirTra is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or protected veteran status.Company DescriptionVirTra’s mission is ensuring those who serve return home safely each day by delivering intense, effective, realistic training. Our attention to detail prepares front line heroes to confidently handle the unexpected.Company DescriptionVirTra’s mission is ensuring those who serve return home safely each day by delivering intense, effective, realistic training. Our attention to detail prepares front line heroes to confidently handle the unexpected.