Software Engineer, Embedded Systems/ Firmware/ IoT, Embedded Software Engineer
Listed on 2026-06-18
-
Software Development
Embedded Systems/ Firmware/ IoT, Embedded Software Engineer, C++ Developer
Position Summary
We're seeking a Software Engineer to develop and support software systems that interface closely with mechanical and electrical components. This role sits at the intersection of software and hardware, requiring strong collaboration between teams. The ideal candidate has experience in embedded systems, machine control, motor driver integration, and is comfortable working in a hands‑on, multidisciplinary environment.
Key Responsibilities- Design, develop, and maintain software for embedded systems in C/C++.
- Collaborate closely with mechanical and electrical engineers.
- Develop software for motor control systems, including integration with motor drivers and controllers.
- Interface with hardware components such as sensors, actuators, and communication buses (CAN, SPI, I2C, UART, etc.).
- Support system bring‑up, debugging, and testing.
- Write clean, maintainable, and well‑documented code.
- Participate in design reviews and cross‑functional problem‑solving.
- Support field personnel and respond to issues in the field.
- Interface with gaming regulating agencies.
- Strong proficiency in C/C++ for embedded systems.
- Experience with microcontrollers (NXP, Lattice Mico
32 preferred). - Experience with stepper motor control systems.
- Proficiency with source control tools (Perforce, Git, Git Lab, Git Hub, or similar) and collaborative workflows (branching, pull requests, code reviews).
- Familiarity with RTOS, bare‑metal development, and hardware interfaces (SPI, I2C, UART, and networking protocols such as TCP/IP, UDP).
- Bachelor's degree in computer science, or equivalent experience in computer or electrical engineering.
The role requires regular sitting, standing, walking, bending, use of hands, and operating a computer. Vision requirements include both close and distance vision and the ability to adjust focus while working with computer and business equipment.
Work ConditionsHybrid structure with 3 days a week on‑site. Open to candidates located in Eden Prairie, MN or Las Vegas, NV.
Equal Opportunity StatementLight & Wonder is an Equal Opportunity Employer and does not discriminate against applicants based on race, color, sex, age, national origin, religion, sexual orientation, gender identity, veteran status, or disability.
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).