Senior Firmware EngineerAristocratLas Vegas Nevada 89119 United States of America20 days agoApplySaveSummaryA senior role for design and test of electronic microcontroller firmware for gaming products and developing drivers and test utilities (microcontroller and PC). The senior role will be responsible to write, debug and maintain complex production quality code through the product life cycle. In addition, this role will be expected to participate in Global code reviews throughout various project development cycles.This is a hybrid work schedule that requires 3 to 5 days onsite weekly.Office Location:• Las Vegas, NevadaPay Range$74,400-$138,171What you'll doFirmware and driver development (Linux and Windows).Diagnosis and problem solving throughout development and field support.Providing design support for existing firmware.Document designs according to Aristocrat standards.Provide support for regulatory submissions.Liaise with 3rd party component and subassembly designers.Actively participate in Global architectural design and code reviews cycles.Some domestic and international travel may be required.What we're looking forBachelor of Engineering or relevant Programming degree or higher.Min. 8 years of embedded software experience in an engineering environment.C/C++ programming experience (C# desired but not essential).Windows/Linux drivers development experience is desired.Familiarity with common MCU architectures. ARM Cortex experience is strongly desired.Experience with communications/control over commonly used interfaces.Hands on capability using electronic test equipment.Experience in working to standards & regulations. Gaming industry experience is an advantage.#LI-DS1 Create Your Profile — Game companies can contact you with their relevant job openings. ApplySave