A Systems Engineer responsible for requirements development and management.
Act as a technical liaison between Product Management and the Engineering Development organizations. Responsible for formally documenting and communicating customer functional requirements, jurisdictional regulatory requirements, and interoperating systems requirements to the project team. Overall project consists of developing electronic gaming machines for Canadian Video Lottery properties, specifically the development of Video Lottery Terminals aka, Slot Machines.
Team members include hardware, operating system (OS), network/interop, game software, and product assurance engineers.
The Principal Systems Engineer is responsible for understanding, capturing, analyzing, documenting, and maintaining system and operational requirements for WMS products. This person will work closely with Product Leadership to investigate product requirements and with Product Management, Program Management, and especially the Project Team to identify project requirements, scope, features, and risks, coordinating activities necessary for the creation of system requirements specifications. This person will represent System Engineering at all Project / Core team meetings, keeping up to date with new technologies, technical standards, regulatory requirements, and system interop requirements.
Essential Job Functions:
Collaborate with Product Leadership to fully understand customer functional/feature requirements in support of new business opportunities.
Translate jurisdictional regulatory requirements into technical product requirements.
Creation and delivery of system requirements specification work products.
Perform Requirements Analysis and Requirement Management.
Follow defined System Engineering process methodology.
Liaison between Product Leadership and the Engineering communities, providing detailed customer functional/feature requirements in support of detailed feature/function specification creation.
Review detailed feature/functional specifications for alignment with customer requirements.
Participate in feasibility and high level architectural assessments.
Assist Development organizations during the product implementation, integration, verification, and certification phases to help mediate discrepancies and communicate decisions back to program, project, & product management.
Attend Project / Core team meetings to ensure continuity throughout the entire product development continuum.
Respond to Requirements based Problem Identification (PID) entries in the WMS product quality database communicating the PID requirements changes and impacts to the ensuring sufficient visibility to the rest of the organization.
Assist Jurisdictional Engineering in putting together demonstration and/or product descriptive material to assist with early regulatory body reviews. To help clarify and accurately identify required changes and impacts to securing approval of our products in the marketplace.
Help resolve requirement conflicts when requested by development, product assurance, jurisdiction engineering, etc.
Assist in change responses to assigned project.
Support team in its relationships with our customer’s system vendor, emphasizing mutual benefits in sharing knowledge to co-develop required 3rd party product and adoption of and adherence to industry standards.
Work with Field Service, Interop Team, and the Incident Response Team to investigate equipment integration/interoperability issues as necessary.
Review and contribute to configuration / options documentation supplemental to formal installation manuals.
Provide regular progress status and estimates towards completion for department and project leadership
B.S. in Engineering or Mathematics (prefer Computer Science, Computer Engineering, or Electrical Engineering backgrounds). MS and/or PhD in an engineering field desirable.
Minimum 8 years experience in the Computer Systems and Engineering field
Minimum 5 years of Gaming Industry or equivalent networking engineering experience
Experience in the creation of detailed development specifications in support of product development meeting customer dictated functional requirements
Proficiency with Microsoft Office software packages
Experience in successfully working as part of small cross-functional teams
Knowledge, Skills, and Abilities:
Excellent communication skills – verbal and written
Demonstrated ability to negotiate effectively and persuasively to develop solutions consistent with company goals and objectives
Demonstrated ability to effectively interact and communicate ideas and concepts with other departments and across all levels of the organization
Excellent time management and organizational skills, with particular attention to detail
Demonstrated ability to successfully work on multiple projects simultaneously
Demonstrated ability to work successfully with minimal supervision
Ability to work in a team environment, building strong cross-functional relationships
Strong analytic and decision-making skills
WMS is a gaming company. Any of our employees may be required to obtain a gaming license within one or all of the gaming jurisdictions that WMS conducts business. If you are requested by WMS to obtain a gaming license, your continued employment with WMS may be contingent on your ability to obtain that gaming license.
This job description should not be interpreted as all-inclusive; it is intended to identify major responsibilities and requirements of the job. The incumbent may be requested to perform other job-related tasks and responsibilities than those stated above. WMS encourages diversity and is an equal opportunity employer.
WMS Gaming Inc. - 22 months ago
The reels keep spinning and the jackpots keep flowing, thanks to this company. WMS Industries is a leading manufacturer of casino gaming...