Embedded Firmware Engineer II
Company: LV Search Partners
Location: Las Vegas
Posted on: April 2, 2026
|
|
|
Job Description:
Job Overview The Embedded Firmware Engineer II is responsible
for designing, developing, and maintaining embedded firmware for
production hardware used in table game products. This role requires
strong hands-on experience with low level firmware development,
close interaction with hardware, and the ability to deliver
reliable, deterministic, and testable software in a regulated
production environment. The ideal candidate is comfortable working
close to hardware, debugging real world systems, and contributing
firmware that integrates cleanly into larger platform architectures
spanning electronics, mechanical systems, and higher-level
software. Responsibilities Design, implement, test, and maintain
embedded firmware for production hardware platforms Develop
firmware in C and C++ for resource constrained embedded systems
Work directly with hardware peripherals including timers,
interrupts, DMA, registers, and low-level interfaces Working close
to hardware and Implement firmware that interfaces reliably with
real world electronics and mechanical systems Develop and maintain
firmware architectures using modular design, state machines, and
task scheduling concepts Debug complex firmware and hardware
interactions using tools such as JTAG, logic analyzers,
oscilloscopes, and protocol analyzers Support boot processes,
firmware updates, versioning strategies, and production deployment
flows Collaborate with electrical engineers during schematic
review, bring up, and hardware validation Work with system and
application-level engineers when embedded firmware integrates with
higher level software layers Ensure firmware meets performance,
reliability, and regulatory requirements Write firmware that is
deterministic, testable, auditable, and suitable for regulated
environments Participate in sustaining engineering, field issue
investigation, and root cause analysis when required Document
firmware behavior, interfaces, and design decisions to support
traceability and long-term maintainability Skills & Requirements
Core Technical Competencies Strong experience developing embedded
firmware for production hardware Proficiency in C and C for
embedded and resource-constrained systems Experience working close
to hardware including peripherals, registers, interrupts, timers,
and DMA Ability to design and debug firmware that interfaces with
physical electronics Embedded Systems and Firmware Experience with
one or more embedded platforms including MCUs, SoCs, or embedded
Linux systems Familiarity with common embedded interfaces including
SPI, I two C, UART, GPIO, Ethernet, and USB Understanding of boot
sequences, firmware update mechanisms, and version control
strategies Hands-on experience debugging embedded systems using
professional tools Software Engineering Practices Working knowledge
of modular code design and structured firmware architectures
Experience implementing state machines, task scheduling, and robust
error handling Ability to work within larger firmware codebases
spanning multiple modules and components Comfortable collaborating
with other software disciplines when systems span multiple layers
Electronics and Hardware Awareness General understanding of
electronic fundamentals including power, grounding, and signal
integrity Ability to read and understand schematics for firmware
development and debugging purposes Awareness of how hardware design
choices affect firmware behavior, reliability, and performance
Regulated and Production Environments Experience developing
software for regulated, certified, or compliance driven products
Understanding of traceability, reproducibility, and controlled
change management Ability to produce firmware suitable for audits,
certification, and long-term support Learning and Adaptability
Demonstrated ability to learn new chips, protocols, and
technologies using datasheets and reference designs Comfortable
working within environments with evolving requirements and cross
domain technical challenges Ability to independently identify
knowledge gaps and close them effectively Nice to Have Experience
with gaming systems, payment systems, or other regulated industries
Familiarity with manufacturing test, field diagnostics, or
sustaining engineering Exposure to security concepts relevant to
embedded systems Note: All offers are contingent upon successful
completion of a background check
Keywords: LV Search Partners, Henderson , Embedded Firmware Engineer II, Engineering , Las Vegas, Nevada