Embedded Firmware Engineer

IGT

(Reno, Nevada)
Full Time
Job Posting Details
About IGT
IGT’s integrated portfolio of technology, products, and services, including its best-in-class content, is shaping the future of the gaming industry by delivering the innovation that players want. IGT is the world's leading end-to-end gaming company. It is listed on the New York Stock Exchange under the trading symbol "IGT."
Summary
IGT’s Software Foundation Team is seeking a highly motivated, detail-oriented software engineer to join our Embedded Firmware Team. Responsible for implementing low-level software that drives the peripherals of our most successful product lines, the Embedded Firmware Engineer works closely with Software, Mechanical, and Electrical engineering to light, spin, and bring life to a variety of electro-mechanical devices. Work collaboratively with cross-functional teams to develop testing requirements, hardware specifications, deployment configurations, and solve challenging problems in a resource-constrained real-time software environment.
Responsibilities
* Design, develop, and maintain firmware to drive wheels, lights, buttons and custom peripheral devices of IGT’s latest premium products. * Develop custom firmware to support IGT’s first-party game development studios in creating the industry’s best player experiences. * Collaborate with electrical and mechanical engineering to design and drive industry-leading electronics and peripheral devices. * Develop and maintain structured C and Assembly in a mature code base.
Ideal Candidate
* Bachelor’s degree in Computer Science, Software Engineering, or Electrical Engineering. * Experience with embedded firmware development. * Knowledge of USB project design and implementation. * Strong C programming skills. * Passion for solving challenging problems. **Preferred Qualifications** * Ability to read / critique electrical engineering schematics and device datasheets. * Familiarity with serial transport methods, including SPI, I2C, RS232. * Working knowledge of test equipment such as In-Circuit Emulators (ICE) and oscilloscopes (highly desired). * Strong self-motivation and initiative. **Special requirements needed** * Must be at least 21 years of age * Able to obtain a Gaming License * Security Investigation * Pass a background check * Must be at least 18 years of age **Keys To Success** * Deliver exceptional customer service * Demonstrate accountability and integrity * Develop successful relationship * Embrace change * Demonstrate business savvy

Questions

Answered by on
This question has not been answered
Answered by on

There are no answered questions, sign up or login to ask a question

Want to see jobs that are matched to you?

DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.