Software Prototype Engineer - iOS & Android- Pico- San Jose

ByteDance

Education
Qualifications
Benefits
Skills

Responsibilities

About Team:

PICO is a leading VR/AR platform with independent innovation and R&D capabilities, focusing on VR all-in-one technology. PICO is committed to offering immersive and interactive VR experiences to our customers, including providing tailor-made solutions for our enterprise clients in the fields of education and healthcare.

Responsibilities

  • Develop iOS and Android software prototypes for futuristic applications with AR smart glasses, MR headsets, smart watches and more AI wearables. Engage early on innovative product concepts and user experience in the product incubation team.
  • Build a variety native iOS and Android apps from scratch. Come up with UI mockup and UX protopyes. Develop functions and verify feasibility. Iterate and improve user experience. Develop MVP(Minimum Viable Product) and demo for executives. Typical functions include but are not limited to live AI, camera and video applications, messaging, notification, advanced interactions, et al.
  • Work closely with product teams, UX teams, hardware teams and OS teams to deliver creative and impressive user experience demos and book key features into future hardware and software products. Provide technical guidance and mentorship to peers.

Qualifications

Minimum Qualifications

  • Bachelor's or Master's in Computer Science.
  • 3+ years experience in iOS and Android development, strong skills in Swift/Java/Kotlin object-oriented programming language. Contributed to the iOS and Android project that was launched publicly.
  • Deep knowledge of iOS and Android architecture patterns, frameworks, SDK components, offline storage, threading, wireless connectivity and performance tuning; Proficiency in development with sensors such as camera, microphone, speaker, IMU.
  • Experience in the development of smart Bluetooth accessories that connect to iOS and Android Apps. Understand BT/BLE/WiFi limitations and optimization on smartphones and smartwatches.
  • Self-motivated to learn new skills on a daily basis in a startup-style product incubation team.

Preferred Qualifications

  • Experienced in RTOS firmware development
  • Experienced in backend
  • Experienced in Unity/WebXR
  • Experienced in vision streaming and live AI
  • Experienced in Android Watch App development
Read Full Description
Confirmed 22 hours ago. Posted 5 days ago.

Discover Similar Jobs

Suggested Articles