Software Engineer - Java
Paltronics is looking for a Java "middleware" engineer to work on casino gaming and digital signage applications, as part of our Engineering team in Las Vegas, Nevada or Crystal Lake, Illinois.
Required Skills
- Strong Java & JVM knowledge, or equivalent .Net/C# knowledge and a strong desire to work in Java!
- A passion for analysis & design, writing use-cases or user stories, diagramming class models, sequence diagrams, activity diagrams, UI mockups, and other artifacts that help create great software.
- Able to lead projects from conception through delivery without supervision, working alone or as part of a small team.
- Significant web service experience (XML / XSD / SOAP/ REST/ etc).
- Mysql (or SQL Server), transactions, indexing, replication, perf tuning, etc.
- Engineering systems for maximum availability with high throughput.
Additional Desired Skills
- We deploy on Linux, so additional Linux experience is a plus.
- HTML / CSS / JavaScript
- Flex / AS3, or Flash / AS2
- Additional experience with C/POSIX, Objective-C, C#,
- Previous experience using/working on open-source projects.
About Paltronics
Paltronics is an innovative global system solutions company in the casino gaming business. At the forefront of technology, we have enviable market share plus an undisputed reputation for quality.
Our high-standards and aggressive focus on staying at the top of our game are what make us tick, but we are also a small, supportive and family-oriented company.
Paltronics provides an excellent work environment:
- Flexible working hours
- Casual dress code
- Competitive salary
- Health insurance - free for employee
- Dental plan
- IRA with company match
- Life insurance available
Please EMAIL resume, cover letter and salary history to: EngineeringJobs@paltronics.com
Software Engineer - Flex/Flash
Paltronics is looking for a Java "middleware" engineer to work on casino gaming and digital signage applications, as part of our Engineering team in Las Vegas, Nevada or Crystal Lake, Illinois.
Required Skills
- Advanced knowledge of ActionScript 3.0
- Building ActionScript and Flex based projects either Adobe Flash Builder 4.x
- Creating custom components
- Experience with Flex 3 and Flex 4 SDK frameworks.
- ActionScript and Flex MVC framework experience (Robotlegs is a plus).
- Development experience using Adobe Flash Professional. In particular, creating asset libraries (swcs) for use with ActionScript and Flex based projects.
- Working knowledge of tweening engines like TweenMax or Tweener
- Working with external data sources using HTTP Service, URLLoader, etc, including ExternalInterface for working with HTML/Javascript
- Unit testing flash applications with tools such as ASUnit, FlexUnit.
- Automating build processes using Apache Ant with mxmlc and compc, and Hudson continuous-integration server.
- Some experience using command-line utilities on Linux/Unix/OS X.
Additional Desired Skills
- Flash Lite 3.x experience with knowledge of ActionScript 2.0
- HTML / CSS / JavaScript
- We deploy on Linux, so additional Linux experience is a plus.
- Additional experience with Java, Objective-C, or C#
- Experience with open source tools MTASC and SwfMill
About Paltronics
Paltronics is an innovative global system solutions company in the casino gaming business. At the forefront of technology, we have enviable market share plus an undisputed reputation for quality.
Our high-standards and aggressive focus on staying at the top of our game are what make us tick, but we are also a small, supportive and family-oriented company.
Paltronics provides an excellent work environment:
- Flexible working hours
- Casual dress code
- Competitive salary
- Health insurance - free for employee
- Dental plan
- IRA with company match
- Life insurance available
Please EMAIL resume, cover letter and salary history to: EngineeringJobs@paltronics.com
Embedded engineer
Paltronics has an open position for an embedded engineer within our Engineering group in Las Vegas, Nevada or Crystal Lake, Illinois. The ideal candidate has a BS in a related engineering discipline and 5 to 7 years experience in both software and hardware development for embedded systems. Methodical, well developed troubleshooting skills are required, as is a solid understanding of electrical engineering principles, circuit design, and software development. We're looking for candidates who consider themselves well above average.
Perfect candidate would have some experience with casino data systems, slot machine systems, LED displays, and multimedia networks.
Responsibilities:
You will be required to enhance existing code, create new code and design embedded hardware using the following environments:
- Embedded Linux ; 'C', Uboot, Kernel build
- USB ; using Microchip libraries
- Microchip PIC ; MPLAB 'C', some assembler
- 8051 ; Keil 'C', some assembler
- ARM Cortex A8, A9
- Orcad ; schematic capture
- Altera ; Quartus, model SIM
- Xilinx ; ISE for CPLD's
- Java ; some experience desirable
General Experience
An ideal candidate would have proven experience in most/all of the following:
- Modifying, and implementing proprietary protocols.
- USB and serial communications.
- Customizing and building embedded Linux kernel images.
- Linux Uboot scripting.
- Use of development tools such as assemblers, C compilers, linkers, debuggers, revision control, test equipment such as oscilloscopes and logic/bus analyzers.
- All aspects of software development: analyzing, designing, coding, testing, debugging and writing stress tests to verify software performance.
- Source-code control ANT, SVN etc
- HDL design and simulation for Xilinx and Atmel FPGA's and CPLD's
- 8, 16 and 32 bit embedded hardware and software development.
- Casino gaming.
This job description should not be interpreted as all-inclusive but is intended to identify major responsibilities and requirements of the job. The candidate will be requested to perform job-related tasks and responsibilities in addition to those stated above.
About Paltronics
Paltronics is an innovative global system solutions company in the casino gaming business. At the forefront of technology, we have enviable market share plus an undisputed reputation for quality.
Our high-standards and aggressive focus on staying at the top of our game are what make us tick, but we are also a small, supportive and family-oriented company.
Paltronics provides an excellent work environment:
- Flexible working hours
- Casual dress code
- Competitive salary
- Health insurance - free for employee
- Dental plan
- IRA with company match
- Life insurance available
Please EMAIL resume, cover letter and salary history to: EngineeringJobs@paltronics.com
Business Analyst - Technical
Paltronics, Inc. is looking for Business Analysts within our Engineering group in Las Vegas, Nevada, working on casino slot, table, and player tracking systems software, as well as digital signage system software.
Ideal candidates love learning and working with various computer software systems and user interface technologies, have excellent written and verbal communication skills, and ideally do some "dabbling" with programming.
About Paltronics
Paltronics has an extensive product line spanning Casino Gaming, Loyalty Marketing, and a customer-extensible cutting-edge Digital Signage platform.
Join our expert engineering team working on high tech products that are deployed world-wide in thousands of hotels & casinos.
Software -Business Analysis Skills
- Perform requirements gathering by interviewing project stakeholders, product end users, business users and customers
- Participate in system design sessions with engineering and project stakeholders
- Exposure to UML for developing Analysis Model, Use Case Diagrams (as needed to clarify / analyze requirements), Activity Diagrams, Behavior Diagrams, Class Diagrams, and State Diagrams using Visio (MS or Open Source) for business process modeling and designing data flow diagrams (DFD).
- Document detailed functional requirements for existing and new software systems
- Requirement implementation traceability
- Proficient with various phases of Software Development Life Cycle (SDLC) methodology, including the Traditional Waterfall Model, the V Model, the Spiral model with RUP Process, the Agile Development &Scrum processes
Software -Test Engineering Skills
- Proficient with the Software Product Testing Life Cycle, Software Bug Life Cycle and Software Release Cycle
- Identify high level test scenarios from use case documents, functional & design specification documents
- Design/ Create/ Document Test cases to test the products under development/testing
- Design effective Test data
- Create Test Traceability
- Create Test Plan & Test Strategy
- Execute test cases against products under development/testing
- Discover/ Log/ Report bugs
- Create/execute automated test fixtures to accelerate the development/test cycle
- Write Test Execution summary & Product Test Reports
Software -Test System Configuration Skills
- Install and configure software into test environments for testing
- Understanding of the Software deployment model in functional testing, load testing, staging and production environments
Domain Expertise
- Experience in the casino gaming industry in table gaming, slots games, accounting, food & beverage, etc.
- Strong Exposure in configuring/testing Slot Games from different platforms such as IGT Game King, Konami games, Bally Alpha etc.
- Experience in S2S, G2S based games and testing scenarios for the same
- Knowledge of Gaming protocols such as SASS and MS25
- Experience in Player Tracking/ Player Management and Player Loyalty management systems
- Exposure to the table games specially in Credit/ Cage/ Pit/ Marker Bank/ Chip Bank/ Casino Collection/ Player Rating/ System Maintenance/ Reporting Functions
- Occasional travel is required. Some international travel may also be required
Required Skills
- Good documentation skills
- Working Exposure with one or more Test Management/Bug tracking tools such as HP Quality Center, IBM Rational Quality Manager, Test Link, Bugzilla
- Working Exposure with one or more Test Automation Tools such as HP Quick Test Pro, IBM Rational Functional Tester, Selenium, SOAP UI
- Working Exposure with one or more Load testing tools such as HP LoadRunner, IBM Rational Performance Tester, JMeter, OpenSTA
- Good hands on with programming languages such as VBScript, JAVA, Ruby
- Ubuntu Linux and Windows operating system installation & configuration
- Knowledge of TCP/IP network concepts such as subnets, DHCP, DNS, routers
- Knowledge of MySQL (or MS SQL) and be able to write SQL queries
- Experience with version control systems such as Subversion
- Comfortable working at a command prompt
- Expertise in troubleshooting computer systems (basic network troubleshooting, user security administration, viewing/searching log files, etc.)
- Create Linux and/or Windows scripts
- Multi-lingual a plus
Terms
Full-time position. Salary depending on experience. Principal applicants only. All applicants must be able to demonstrate their US work authorization during the employment verification process.
Technical Account Manager
Paltronics Inc. is a leading provider of specialized system level products for the Casino and Hospitality industry. We are currently searching for qualified candidates, to fulfill the role of Technical Account Manager in our various emerging markets, which include the Mid-west, East-coast, and Las Vegas.
Technical Account Manager
As a Technical Account Manager (TAM), you are responsible for managing the day- to-day sales and services relationships of Paltronics customers. You'll partner with customers to provide high-value services and solutions, enabling their success by resolving operational, sales, and technical issues, while understanding business and strategic needs to deliver creative solutions and recommendations. Additionally, you work cross-functionally with Production, Service, and Engineering to ensure a superior customer experience. Our team values collaboration, commitment and teamwork. You are a self-motivated individual with strong client management skills who enjoys solving complex problems creatively, and has an entrepreneurial spirit to help motivate, embrace, and lead change in the Gaming Industry.
Responsibilities:
- Responsible for new business development via prospecting, qualifying, selling and closing sales contracts for Paltronics group of products.
- Performs consultative sales and promotion of Paltronics systems to licensed casino operators within an assigned territory.
- Emphasizes product features based on analysis of customers needs and technical knowledge of Paltronics capabilities.
- Responds to customers questions regarding products, prices, jurisdiction availability, licensing, uses and credit terms.
- Assists customers in selecting the appropriate product configuration based on customers needs, product specifications, and applicable regulations.
- Quotes prices, credit terms and other bid specifications in compliance with Paltronics operational processes and policies.
- Communicates customer implementation and support preferences to Customer Service. Manages client relationships through all phases of the sales cycle
- Develops and maintains territory coverage plans and provides accurate regular sales forecasts and reports.
- Travels at least 50% each month (based on territory).
- Maintains on-going communication with Paltronics Product Manager and Customer Service Staff to ensure customer feedback/requirements are communicated regularly and customers are satisfied with products and services.
Requirements
- Associate degree or higher in Business, Management, or technical school training, or equivalent combination of education and experience.
- A minimum of three to five years of consultative sales experience with proven success in defining customer requirements and solutions.
