Firmware Engineer II

2 Months ago • 3 Years + • Software Development & Engineering • $55,177 PA - $156,700 PA

Job Summary

Job Description

As a Firmware Engineer II at IGT, you will be part of a talented team delivering new software features for gaming platforms. Your responsibilities include determining software specifications, creating design goals, writing embedded software code, testing software, fixing bugs, performing code reviews, troubleshooting field issues, and documenting software. You will also work with various departments to ensure the delivery of world-class gaming experiences.
Must have:
  • Bachelor’s degree in Software/Electrical Engineering.
  • 3+ years of 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.
Good to have:
  • 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
Perks:
  • 401(k) Savings Plan with Company contributions
  • health, dental, and vision insurance
  • life, accident, and disability insurance
  • tuition reimbursement
  • paid time off
  • wellness programs
  • identity theft insurance

Job Details

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 www.igt.com.

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.

 

PLEASE NOTE: This position is ONSITE based in Reno, NV.

 

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 www.igt.com.

Similar Jobs

Zuru - Social Media Coordinator

Zuru

Ahmedabad, Gujarat, India (On-Site)
1 Month ago
Abridge - Technical Sourcer

Abridge

San Francisco, California, United States (Hybrid)
1 Week ago
Springer Group - PMO Project Manager

Springer Group

London, England, United Kingdom (On-Site)
3 Weeks ago
bytedance - Production System Engineer, Infrastructure Engineering Intern

bytedance

Singapore (On-Site)
4 Months ago
Apple - Sales Operations Lead, Apple Ads – AMR

Apple

San Francisco, California, United States (On-Site)
3 Weeks ago
Extreme Inc. - Embedded (Gaming Machine) Engineer

Extreme Inc.

Aichi, Japan (On-Site)
3 Years ago
Alten Technology - Senior Mechanical Engineer - Program Management

Alten Technology

Houston, Texas, United States (On-Site)
1 Month ago
fourth stars - Server Engineer

fourth stars

Altrincham, England, United Kingdom (On-Site)
2 Months ago
The Walt Disney Company - Senior Software Engineer (Swift)

The Walt Disney Company

Seattle, Washington, United States (On-Site)
3 Months ago
Alphawave Semi - Senior Engineer II - VLSI

Alphawave Semi

Bengaluru, Karnataka, India (On-Site)
1 Year ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

ISG - Service Delivery Manager

ISG

Bengaluru, Karnataka, India (On-Site)
1 Week ago
PwC - Tax NewLaw - Senior Associate

PwC

Singapore (On-Site)
9 Months ago
Backbone - Lead Electrical Engineer

Backbone

Atherton, California, United States (Hybrid)
1 Year ago
Capgemini - SW Validation

Capgemini

Bengaluru, Karnataka, India (On-Site)
2 Months ago
The Orchard - Relationship Support, Manager

The Orchard

Miami, Florida, United States (On-Site)
2 Months ago
extreme network - Account Executive

extreme network

Chennai, Tamil Nadu, India (On-Site)
1 Month ago
Ruselle Investments - Director, Internal Audit

Ruselle Investments

Seattle, Washington, United States (On-Site)
3 Weeks ago
Mindtickle - Senior Product Manager

Mindtickle

Bengaluru, Karnataka, India (On-Site)
2 Months ago
Nap nok games - Mechatronic Assembly Engineer

Nap nok games

Skopje, Greater Skopje, North Macedonia (On-Site)
1 Month ago
Blink - VP, Client Relations

Blink

Seattle, Washington, United States (Hybrid)
3 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Reno, Nevada, United States

Universal Music - Director, eCommerce & Artist Services

Universal Music

New York, New York, United States (On-Site)
5 Months ago
Everlaw - Strategic AI Solutions Consultant

Everlaw

United States (Remote)
2 Weeks ago
Bright Machines - Director of Supply Chain

Bright Machines

San Francisco, California, United States (On-Site)
1 Month ago
Springer Group - Associate Publisher, Open Access Journals

Springer Group

New York, United States (Hybrid)
2 Weeks ago
Epoch Games - Unreal Engine Level Designer

Epoch Games

North Carolina, United States (Remote)
4 Months ago
Apple - ML Infrastructure Software Engineer

Apple

Cupertino, California, United States (On-Site)
1 Month ago
Riot Games - Principal Software Engineer (ML Focused) - League Studio, League Data Central

Riot Games

Los Angeles, California, United States (On-Site)
8 Months ago
Honor - Director of Safety

Honor

United States (Remote)
1 Week ago
C3 IoT - Senior Director, Strategic Solutions - DHS and Federal Law Enforcement

C3 IoT

Tysons, Virginia, United States (On-Site)
4 Weeks ago
appzen - Enterprise Account Executive

appzen

Dallas, Texas, United States (Remote)
4 Weeks ago

Get notifed when new similar jobs are uploaded

Software Development & Engineering Jobs

Qualcomm - Engineer, Senior - Bootloader

Qualcomm

Hyderabad, Telangana, India (On-Site)
1 Month ago
Patreon - Director of Engineering - Media and Discovery

Patreon

San Francisco, California, United States (Hybrid)
1 Month ago
Nagarro - Senior Staff Engineer

Nagarro

United Kingdom (Remote)
9 Months ago
Hacksaw Studios - Engineering manager

Hacksaw Studios

Stockholm, Stockholm County, Sweden (On-Site)
10 Months ago
Capgemini - Software Engineer

Capgemini

Mumbai, Maharashtra, India (On-Site)
1 Month ago
Rippling - Senior Staff Software Engineer

Rippling

San Francisco, California, United States (On-Site)
6 Months ago
Qualcomm - Memory Control Design Engineer

Qualcomm

San Diego, California, United States (On-Site)
2 Months ago
Shield AI - Autonomy Integration Engineer II (R3347)

Shield AI

San Diego, California, United States (On-Site)
1 Week ago
Forcepoint - Cyber Engineer

Forcepoint

Saudi Arabia (Remote)
1 Week ago
Cadence - Software Engineer II

Cadence

Ahmedabad, Gujarat, India (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Wolters Kluwer (EURONEXT: WKL) is a global leader in professional information, software solutions, and services for the healthcare, tax and accounting, financial and corporate compliance, legal and regulatory, and corporate performance and ESG sectors. We help our customers make critical decisions every day by providing expert solutions that combine deep domain knowledge with specialized technology and services.  

Wolters Kluwer reported 2022 annual revenues of €5.5 billion. The group serves customers in over 180 countries, maintains operations in over 40 countries, and employs approximately 20,000 people worldwide. The company is headquartered in Alphen aan den Rijn, the Netherlands.

Bois-Colombes, Île-de-France, France (Hybrid)

Pune, Maharashtra, India (Hybrid)

Chennai, Tamil Nadu, India (Hybrid)

Waltham, Massachusetts, United States (Hybrid)

Cluj-Napoca, Cluj County, Romania (Hybrid)

Sherbrooke, Quebec, Canada (Hybrid)

Munich, Bavaria, Germany (Remote)

View All Jobs

Get notified when new jobs are added by Wolters Kluwer

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug