Note: The job is a remote job and is open to candidates in USA. LCS is seeking a Senior Hardware Integration Engineer to support its Android-based point-of-sale platform used across restaurants globally. The role owns hardware and device integrations end to end, including POS devices, payment terminals, peripherals and in-store systems, while collaborating with engineers, vendors and partners to troubleshoot, test and deliver reliable solutions.
Responsibilities
- Build and maintain an Android-based point-of-sale and operations platform that is a critical tool in tens of thousands of restaurants around the world
- Integrate and support hardware SDKs for POS devices and payment terminals
- Onboard and support new POS hardware devices, working through SDK integration and device-specific requirements
- Use AI dev tooling as part of your daily workflow to improve productivity across development, testing and documentation, while owning the quality and correctness of what you ship
- Support a variety of peripherals, including printers, cash drawers, customer-facing displays, barcode scanners and other input devices
- Troubleshoot and resolve hardware-related issues, including device inconsistencies and vendor SDK challenges
- Test and validate new hardware devices as part of broader evaluation efforts
- Contribute to improving how we support multiple device types and environments within the POS platform
- Support integrations across additional in-store systems such as kitchen display systems (KDS), kiosks, or edge devices as needed
- Collaborate with teammates, vendors and partners to debug issues across different hardware configurations and regions
- Communicate complex topics/problems in an articulate manner
- Contribute to a team culture where engineers are excited to show up to work
Skills
- BA/BS or higher in Computer Science or a related STEM field
- 3+ years hands-on experience building robust software, including production Android development (Kotlin/Java)
- Experience integrating and working with third-party SDKs
- Ability to debug and troubleshoot issues across software and device interactions
- Regular use of AI dev tooling in your daily workflow, with the discipline to verify its output and own the result
- Willingness and ability to work across different parts of the development process, including integration, testing, and support
- Experience working with hardware devices or peripherals (POS systems, payment terminals, printers, scanners)
- Exposure to Android device variations or OEM SDKs
- Restaurant tech, retail POS, or any in-store operational system background
- Experience testing applications across multiple device types
- Curiosity about how software interacts with real-world hardware environments and in-store technology (POS, kiosks, KDS)
- Social proof of your passion for software development (blog, personal apps or websites, meetup presentations, community involvement)
Benefits
- Medical insurance coverage for employees and eligible family members
- Dental insurance coverage for employees and eligible family members
- Vision insurance coverage for employees and eligible family members
- Legal insurance coverage for employees and eligible family members
- Accidental death and dismemberment insurance coverage for employees and eligible family members
- FSA/HSA, depending on enrolled medical plan
- Short-term disability insurance
- Long-term disability insurance
- Life insurance
- 401(k) plan
- 4 weeks of vacation
- Paid sick leave
- 10 paid holidays
- A floating day off
- Half day Fridays year-round
- 2 paid days for volunteer time each calendar year
- Remote work
Company Overview
Company H1B Sponsorship