Description
We are seeking a Senior Full-Stack Developer with strong Hardware & Integration expertise to join a global R&D organization as a Hardware / Integration Subject Matter Expert (SME). This is a senior individual contributor role with significant technical ownership. You will design, build, and maintain integrations between cloud-based software platforms and a wide variety of physical hardware devices deployed globally in live, consumer-facing environments.
The role sits at the intersection of cloud infrastructure, backend systems, frontend applications, and on-premise hardware, and requires deep hands-on experience delivering reliable, scalable hardware–software integrations in production.
What You’ll do:
- Design and implement integrations between cloud services and on-site hardware systems
- Build and maintain SDKs and integration layers for devices such as cameras, kiosks, printers, PDQs, and other physical systems
- Own architectural decisions for hardware integration patterns, protocols, and communication flows
- Collaborate closely with backend, frontend, product, and operations teams to deliver end-to-end solutions
- Ensure reliability, performance, and resilience across globally distributed hardware deployments
- Troubleshoot and resolve complex hardware–software issues in live production environments
- Establish best practices and mentor engineers in hardware integration and system design
Requirements
Requirements:
- 5+ years of professional software development experience, with a strong focus on hardware integration
- Proven experience integrating software systems with physical hardware devices in production
- Deep understanding of hardware integration patterns, protocols, and operational constraints
- Experience developing and maintaining SDKs for hardware devices
- Solid knowledge of SQL and NoSQL databases (e.g., DynamoDB, MongoDB, MySQL)
- Advanced proficiency in Java, TypeScript, and JavaScript
- Strong understanding of RESTful API design and microservices architectures
- Experience with Infrastructure as Code (Terraform, Serverless Framework, CloudFormation)
- Working knowledge of modern frontend frameworks (React or Vue.js)
- Proven ability to build scalable, maintainable, and robust integration solutions
- Strong AWS experience
