Padmi

Mobile Software Engineer (AI Hardware-Connected Systems)

United States · OnsitePosted 1 month ago
Software engineeringUnspecified
Apply at 3B Staffing

Opens the source posting on 3bstaffing.com

Source description

About the role

View original

: Mobile Software Engineer (AI Hardware-Connected Systems)

Type: Contract (6 months)

Location: Onsite – Palo Alto, CA or Seattle, WA

Duration: 6 months

About the Opportunity

We are building next-generation AI-powered hardware and software systems that enable users to capture, process, and interact with real-world information through mobile and connected devices. The team is focused on developing highly reliable, performant, and scalable mobile applications that integrate closely with physical devices and backend AI systems.

Responsibilities

  • Design and develop core features of a mobile application with a strong focus on performance, reliability, and user experience

  • Build and maintain software–hardware connectivity between mobile apps and physical devices (e.g., BLE, Wi-Fi, or proprietary communication protocols)

  • Implement and optimize data transmission and synchronization across mobile apps, devices, firmware, and backend systems

  • Collaborate closely with hardware, firmware, backend, product, and design teams to deliver end-to-end features

  • Debug, troubleshoot, and resolve complex system issues across mobile, device, and backend layers

  • Contribute to code quality, architecture decisions, and long-term maintainability of the system

  • Leverage modern AI-assisted development tools to improve engineering productivity and delivery speed

Qualifications

  • 3+ years of experience in mobile application development

  • Strong experience with iOS, Android, or Flutter-based cross-platform development

  • Solid understanding of system design and mobile architecture principles

  • Proven experience working on software–hardware integrated systems (e.g., BLE, device connectivity, IoT-style products)

  • Strong debugging skills across multi-layered systems (mobile, firmware, backend)

  • Ability to work independently and take full ownership of features from design to release

  • Strong collaboration skills with cross-functional engineering and product teams

Preferred Qualifications

  • Experience building IoT, connected device, or hardware-integrated mobile applications

  • Familiarity with real-time data synchronization and distributed system behavior

  • Experience in fast-paced startup or high-growth product environments

  • Exposure to AI-assisted development workflows or AI-integrated products

One address, no account. We’ll tell you when matching roles go live.

More at 3B Staffing

Related open roles

View all roles