Senior Embedded Software Engineer at IGT - ScoutJobs - The AI-curated global job board
Skip to content
IGT
Posted 12 hours ago

Senior Embedded Software Engineer

IGTSenior Embedded Software Engineer

Requirements

Degree in Computer Engineering, Computer Science, or Electrical Engineering, 8+ years professional experience, Expertise in C and C++, Linux Kernel and Driver programming, Real time and multithreaded applications experience, Low level firmware programming (ARM, 8051), Board-level debugging (logic analyzers, oscilloscopes), Proficiency in English

Skills

C#LinuxEmbedded SystemsARM

About the role

Responsibilities

  • Design, implement, unit test, and support Linux device drivers for legacy and cutting-edge technologies
  • Develop and support low-level firmware for various embedded products and microcontrollers
  • Modify key kernel subsystems to facilitate novel hardware capabilities
  • Collaborate with hardware engineering teams on new embedded product designs
  • Install, boot, and test Linux on new hardware platforms
  • Participate in the full product design life cycle, including architecture, development, and verification
  • Support customer field issues and document design results

Requirements

  • Degree or Diploma in Computer Engineering, Computer Science, Electrical Engineering, or a related field
  • 8+ years of relevant professional experience
  • Expert-level proficiency in C and C++ programming languages
  • Extensive experience with Linux Kernel and Driver programming
  • Experience developing real-time and multithreaded applications
  • Low-level firmware programming experience targeting microcontroller architectures (ARM, 8051, etc.)
  • Proficiency in board-level debugging using logic analyzers, oscilloscopes, and USB/Serial protocol capture tools
  • Strong analytical, problem-solving, and technical writing skills
  • Excellent verbal and written communication skills in English

Preferred Qualifications

  • Working knowledge of applied cryptography
  • Experience applying cybersecurity principles to operational technology and embedded systems
  • Experience designing software systems that run on multiple platform types
  • Proficiency in software testing methodologies, including writing test plans, scripts, and debugging tools
  • Ability to communicate product architectures and design proposals to management levels

About the Company

IGT is a global leader in gaming, digital experiences, and fintech solutions. With a team of over 7,000 employees and a presence in more than 100 countries, we deliver thrilling and responsible entertainment experiences across casino floors and mobile screens. We combine serious technology with deep player insights to shape the future of the entertainment industry.

ScoutJobs Agent

Get matches like this delivered daily

Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.

Get started — it's free

Senior Embedded Software Engineer

IGT · Warsaw

Sign up to apply