Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Firmware Engineer III

$55.18k - $156.7k
Full-time

Gtech Corporation

: Location: Reno, NV, US, 89521 Requisition ID: 16995

IGT (NYSE:IGT) is a global leader in gaming. We deliver entertaining and responsible gaming experiences for players across all channels and regulated segments, from Lotteries and Gaming Machines to Sports Betting and Digital. Leveraging a wealth of compelling content, substantial investment in innovation, player insights, operational expertise, and leading-edge technology, our solutions deliver unrivaled gaming experiences that engage players and drive growth. We have a well-established local presence and relationships with governments and regulators in more than 100 countries around the world, and create value by adhering to the highest standards of service, integrity, and responsibility. IGT has approximately 10,500 employees. For more information, please visit

OVERVIEW

Be a part of one of the most talented teams at IGT and help us deliver exciting and challenging new software features. As a member of the Game Platform Engineering team, you will be responsible for helping us deliver new features that enable world-class. Because of the wide scope of responsibility for this software system, you will have lots of opportunities to work on new and exciting features as well as help us to improve and modernize existing components.

Candidates should be self-motivated, open to learning new technologies as well as sharing their knowledge with others and always looking for the best technical solutions to complex problems. The successful candidate will have good knowledge of the C and Assembly programming languages and be able to produce stable and performant code. Candidates should be strong communicators and able to interface and build relationships with people in other departments, including Hardware/Electrical Engineering, Game Studios, Product Assurance, Compliance, Customer Service, Operations, Production, and other Engineering departments.

RESPONSIBILITIES

  • Meet with stakeholders and the software design team to determine software specifications.
  • Create design goals and deadlines.
  • Design and write embedded software code according to desired specifications.
  • Test software for scalability and structure.
  • Execute software engineering / technical assignments that involve technical analysis/programming.
  • Fix bugs and optimize the system.
  • Perform software peer code reviews.
  • Troubleshoot field issues.
  • Document software design and interfaces.
  • Maintain software applications.

QUALIFICATIONS

Required:
  • Bachelor's degree in Software Engineering, Electrical Engineering, or equivalent degree program.
  • 3+ years of experience in embedded software development.
  • Proficient in C and reads Assembly.
  • Solid understanding of synchronization concepts.
  • Solid critical thinking and problem-solving skills.
  • Good communication and organization skills.
  • High level writing and documentation skills.
Preferred:
  • Experience with SPI, DMA, USB, BLE.
  • Experience with NXP ARM Cortex-M3 and M4.
  • Experience with logic analyzers, oscilloscopes, and communication analyzers.
  • Experience with C++/C#
  • Experience with Perforce and Git.
  • Able to read and understand electrical schematics

Keys to Success

  • Building collaborative relationships
  • Decision making
  • Drive results
  • Foster innovation
  • Personal energy
  • Self-leadership

#LI-DG1

IGT is committed to sustaining a workforce that reflects the diversity of the global customers and communities we serve, creating a fair and inclusive culture that enables all our employees to feel valued, respected and engaged. IGT is an equal opportunity employer. We provide equal opportunities without regard to sex, race, color, religion, age, national origin or ancestry, disability, veteran status, sexual orientation, genetic information, gender identity or expression, and any other personal attributes protected by federal, state, or other laws. We thank all applicants for applying; however, only those selected to interview will be contacted.

At IGT, we consider a wide range of factors in determining compensation, including background, skills, experience, and work location. These factors can cause your compensation to vary. The estimated starting compensation range is $55,177 - $156,700. The actual pay offered may end up being higher or lower. The Company will comply with all local pay requirements and collective bargaining agreements, where applicable.

Base pay is only one part of our Total Rewards program. Sales roles may be eligible for commission payments, while other roles are eligible for discretionary bonuses . In addition, we offer employees a 401(k) Savings Plan with Company contributions, health, dental, and vision insurance, life, accident, and disability insurance, tuition reimbursement, paid time off, wellness programs, and identity theft insurance. Note: programs are subject to eligibility requirements.

All IGT employees have a role in information security. Annual training will be assigned and required as appropriate.

IGT (NYSE: IGT) is the global leader in gaming. For more information, please visit .

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Firmware Engineer III in Reno, NV vacancy
  •  ...Firmware Engineer III For more than 65 years, we've turned big ideas into solutions that help protect homes, strengthen businesses and build a more resilient, efficient, sustainable energy future. Ready to Power a Smarter World with us? Generac is hiring a Firmware... 
    Suggested

    Generac

    Reno, NV
    5 days ago
  • $83.12k - $138.53k

     ...Software Developer III At Capital Insurance Group we offer our employees more than just a job. We foster career growth, provide...  ...required ~ Demonstrate Level 2 competency in Software Development, Engineering Practices, Quality Practices, and Solution Development ~... 
    Suggested
    Temporary work
    Work at office
    Local area
    Work from home
    Visa sponsorship
    Flexible hours

    Capital Insurance Group

    Reno, NV
    5 days ago
  • $90k - $140k

     ...functional and performance requirements are met Work closely with hardware teams to integrate firmware with new or existing hardware components Work with other talented engineers to solve complex problems, share knowledge, and ensure project milestones are met Stay... 
    Suggested
    Temporary work
    Local area
    Shift work

    Amperesand

    Reno, NV
    1 day ago
  • $145k - $185k

     ...Job Description Job Description Commissioning Engineer III Employment Type: Full-time, Salary, Exempt, On-Site ( location assignment based on business needs ) Expected Travel: up to 75% based on project needs Industry: Electrical Engineering | Power Systems... 
    Suggested
    Full time
    Temporary work
    For contractors
    Work experience placement
    Flexible hours

    ECNS Global Consultants PLLC

    Sparks, NV
    a month ago
  •  ...Do you pride yourself in being a creative, integrative engineer with a passion for developing revolutionary technical systems in a collaborative...  ...? Come join our team! As a Systems Integration Engineer III, you'll lead verification and validation (V&V) activities, oversee... 
    Suggested
    Worldwide

    Sierra Nevada Company, LLC

    Sparks, NV
    12 days ago
  • $94.02k - $105k

     ...Systems Engineer III Location: Reno, NV, US, 89521 Requisition ID: 18956 IGT, where innovation meets entertainment on a global scale! From the casino floor to your mobile screen, we deliver thrilling, responsible, and unforgettable gaming experiences —powered by... 
    Remote work
    Worldwide

    IGT

    Reno, NV
    2 days ago
  •  ...the future. Do you enjoy creating robust technology solutions that drive operational excellence? Join Spectrum as a Systems Engineer III and shape the end-to-end deployment, configuration, and quality assurance of Charter's hardware and systems across multiple... 
    Work experience placement
    Work at office
    Local area
    Visa sponsorship

    Charter Communications

    Sparks, NV
    2 days ago
  •  ...Systems Engineer III - Project Engineer Folsom, CA or Reno, NV Voyager is an innovative defense, national security and space technology company committed to advancing and delivering transformative, mission-critical solutions. We tackle the most complex challenges... 
    Contract work
    For contractors
    Work at office
    Shift work

    Voyager Technologies Inc

    Reno, NV
    5 days ago
  • $115k - $175k

     ...Systems Engineer III - Aerospace Folsom, CA or Reno, NV Voyager is an innovative defense, national security and space technology company committed to advancing and delivering transformative, mission-critical solutions. We tackle the most complex challenges to unlock... 
    Permanent employment

    Voyager Technologies Inc

    Reno, NV
    5 days ago
  • $102k - $146.7k

     ...Infrastructure Engineer This position may be filled at multiple levels depending on the candidate's experience and qualifications....  ..., platform, or site reliability engineering roles for the level III Strong experience working with Linux systems and distributed... 
    Full time
    Work experience placement
    Local area
    Shift work

    BHE Renewables

    Reno, NV
    4 days ago
  •  ...of people worldwide. By combining cutting-edge AI, world-class engineering, and human-centered design, we aim to seamlessly integrate robots...  ...creative problem-solving skills and attention to details III. JOB DESCRIPTION Develop and implement reinforcement... 
    Worldwide

    VinDynamics

    Reno, NV
    4 hours ago
  •  ...changing the world? Do you have a strong background as a Sr. SCADA Engineer? Then we're looking for you! Check out the job description and...  ...in development projects, and helps Engineer levels I, II, and III complete tasks for development. Provide technical guidance, mentoring... 
    For contractors
    Work at office
    Immediate start
    Overseas
    Monday to Friday
    Flexible hours
    Shift work

    Panasonic

    Sparks, NV
    6 days ago
  • Short Description: Bowman has an opportunity for a Civil Engineer III to join our team in Reno, NV. At Bowman, we believe in creating opportunities for aspiring people to thrive and achieve ambitious goals. That’s why a career at Bowman is more than a job. It is an... 
    Full time
    Contract work
    For subcontractor
    Work at office
    Local area
    Remote work

    Bowman Consulting Group, Ltd.

    Reno, NV
    more than 2 months ago
  • $28 per hour

    Job Description Job Description EWM SAP Inventory Lead | Sparks, NV Nexeo HR is hiring an EWM SAP Inventory Lead to support a global logistics and data center operation in Sparks, NV. This role is ideal for an experienced inventory professional with SAP EWM expertise...
    Hourly pay
    Weekly pay
    Full time
    Temporary work
    Work at office
    Local area
    Monday to Friday
    Day shift

    Nexeo Staffing

    Sparks, NV
    14 days ago
  • $153k - $191k

     ...Senior Software Engineer, Reporting Experience Are you an experienced engineer ready to tackle complex reporting challenges with innovative solutions? Do you thrive in collaborative environments where your work can shape product design and team culture? Are you excited... 
    Temporary work

    Ridge Line Services

    Reno, NV
    15 days ago
  •  ...Software Engineer I The software engineer I participates in the design, programming, testing, documentation and implementation of computer applications and systems. Evaluates software packages, provides recommendations to management and business clients, and identifies... 
    Permanent employment
    Work experience placement
    Internship
    H1b
    Local area

    BHE Renewables

    Reno, NV
    10 hours ago
  •  ...Software Engineer I The Software Engineer I is an essential member of the Software Development team, responsible for assisting in the design, development, and maintenance of software applications. This entry to junior level role focuses on writing clean code, learning... 
    Internship

    1 Click logistics

    Sparks, NV
    3 days ago
  •  ...Software Engineer II The Software Engineer II is a high impact role within the newly structured Software Development team, responsible for the architectural integrity and performance of core applications. This individual not only executes tasks but owns the technical... 

    1 Click logistics

    Sparks, NV
    3 days ago
  •  ..., analyzing, and summarizing development and service issues. Job-Specific Essential Duties and Responsibilities: - Systems engineer will be responsible for managing and configuring file transfer and EDI environments. - Responsible for out-of-hours support... 
    Minimum wage
    Contract work
    Temporary work
    Work experience placement
    Remote work

    MAXIMUS

    Reno, NV
    3 days ago
  • $100k - $175k

     ...Software Engineer Reno, Nevada, United States; San Francisco, California, United States Company Overview Amperesand is reinventing...  ...factors. Collaborate closely with hardware design and firmware teams to understand the product and its functionalities. Investigate... 
    Temporary work
    Local area
    Worldwide
    Shift work

    Ampersand

    Reno, NV
    3 days ago
  • $104.5k - $166.5k

     ...Job Description: Are you a hands-on engineer with a passion for industrial automation and software development? Chewy is seeking a Software Engineer to build, develop, and support SCADA systems that improve our fulfillment center operations. This role is crucial in... 
    Local area
    Flexible hours

    Chewy

    Reno, NV
    4 days ago
  •  ...drive solutions to complete resolution. Utilize ACCO standard Engineering technologies, provide technical support for the construction...  ...Progression: Progression from Project Engineer I to Project Engineer II, III, or a Senior role is based on performance, experience, and... 
    Temporary work
    For contractors
    For subcontractor
    Work at office
    Monday to Friday

    ACCO Engineered Systems

    Sparks, NV
    4 days ago
  • Duties and Responsibilities Use existing customer and internal standards as well as references from previous projects to develop  and customize all required application specific software (i.e., PLC ladder logic, HMI files) Develop software structure and writing logic...

    Comau

    Reno, NV
    4 days ago
  • $182.5k - $228k

     ...Staff Software Engineer, Post Trade Are you an engineer who loves building complex, game-changing solutions from scratch? Do you thrive on thinking outside the box and bringing fresh ideas to life in a fast-paced, creative environment? Are you excited to help shape... 
    Temporary work

    Ridge Line Services

    Reno, NV
    5 days ago
  •  ...Are you a detail-oriented engineer with a passion for uncovering insights through quantitative analysis? Do you excel at solving complex financial challenges and driving data-driven decision-making? Are you looking for an opportunity to innovate and contribute to the... 
    Temporary work

    Synthesia

    Reno, NV
    3 days ago
  •  ...Job Description Job Description Full Stack Software Engineer developing and maintaining internal systems built on .NET and Angular that empower our teams to deliver exceptional enterprise application features. You will deploy and manage applications on the Azure cloud... 
    Local area

    Addison Group

    Reno, NV
    7 days ago
  • $84.3k - $160k

     ...Position: Field Applications Engineer RF and Microwave Job Description: What You'll Be Doing Utilize an advanced understanding of customer needs and technical leadership expertise to champion the return on engineering investment. Serve as the primary subject... 
    Hourly pay
    Full time
    Temporary work
    Work experience placement
    Work at office
    Local area
    Remote work

    Arrow Electronics

    Reno, NV
    4 days ago
  •  ...background aligns with future opportunities, we’ll reach out directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-world applications, writing clean code, and solving meaningful... 
    Remote job
    Internship

    Danaher

    Sparks, NV
    10 hours ago
  • SAP BTP Integration Lead Work location: Reno (US:89502), NV Duration: 6-12 months Location: Hybrid Job Summary: The SAP BTP Integration Architect is responsible for leading the design, implementation and ongoing management of complex SAP solutions based on ...

    Cardinal Integrated

    Reno, NV
    a month ago
  • Job Posting Job Information Job Opening Status: In-progress Job Type: Any Industry: Technology Date Opened: 09/22/2023 Work Experience: 10-15 years City: Reno State/Province: Nevada Country: United States Zip/Postal Code: 89505 Number of...
    Work experience placement
    Worldwide

    YD Talent Solutions

    Reno, NV
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Firmware Engineer III. Be the first to apply!