Senior Android AR/3D Software Engineer

4 weeks ago


Palo Alto, California, United States Geomagical Labs Full time
About the Role

We are seeking a highly skilled Senior Android AR/3D Software Engineer to join our team at Geomagical Labs. As a key member of our Mobile team, you will be responsible for developing spatial computing experiences for millions of users.

Key Responsibilities
  • Develop joyful, high-impact, 3D home imagination experiences for tens of millions of users.
  • Use AR, 3D and AI to build 3D scanning & spatial UX experiences that succeed & amaze.
  • Craft well-thought system architectures for performance and extensibility.
  • Build data, telemetry and tooling to optimize performance and quality.
  • Partner with your colleagues to continually improve software development practices.

Requirements
  • Ambitious software engineer with strong Computer Science foundations.
  • 5+ years of experience developing Android applications, for sizable audiences.
  • 1+ years of experience developing using Kotlin.
  • Solid understanding of best practices for Android concurrency & threading.
  • Solid understanding of client-server network programming and APIs.
  • Solid understanding of Android development lifecycle tools & build management.
  • Experience with Camera and ARCore applications.
  • Experience using Android Native UI.
  • Experience with 3D computer graphics (scene graph, transforms, projection, rendering).

Benefits
  • Full-time hire.
  • Strong people-first culture, generous PTO, a focus on self-growth, and an actively shaped team culture to ensure a happy and healthy work environment for all.
  • The USA base salary for this full-time position ranges from $180,000 to $220,000 determined by location, role, skill, and experience level.
  • Geomagical Labs offers a comprehensive set of benefits, and for qualifying roles, substantial incentive grants, vesting annually.
  • Annual performance bonus, based on your team's and company's OKR success.


  • Palo Alto, California, United States Geomagical Labs Full time

    About Geomagical LabsWe are a pioneering company creating 3D spatial computing experiences for millions of users worldwide, in partnership with IKEA.Our mission is to revolutionize the way people interact with their surroundings, and we're looking for a talented Senior Android AR/3D Engineer to join our team.Key ResponsibilitiesDevelop high-impact, 3D home...


  • Palo Alto, California, United States Geomagical Labs Full time

    Geomagical Labs is a pioneering company in the field of 3D spatial computing, partnering with IKEA to create immersive experiences for millions of users worldwide.Our team is responsible for developing spatial computing experiences, including AR room scanning, interactive 3D room design, 3D rendering, and e-commerce.We are seeking a highly skilled Senior...


  • Palo Alto, California, United States Amazon Full time

    About the RoleWe are seeking a highly skilled Software Development Engineer to join our team in Palo Alto, where you will be responsible for building computer-vision based solutions for shopping. Our team is responsible for developing innovative solutions that leverage our vast catalog of images to improve the shopping experience for Amazon customers.Key...


  • Palo Alto, California, United States Rivian Full time

    About RivianRivian is committed to creating innovative electric vehicles that empower customers to explore the world with confidence. As a pioneer in the industry, we're constantly pushing the boundaries of what's possible. Our team is passionate about developing cutting-edge technology that makes a positive impact on the environment and our customers'...


  • Palo Alto, California, United States Snap Full time

    Job Description:Snap Inc. is a technology company that empowers people to express themselves, live in the moment, learn about the world, and have fun together. We believe the camera presents the greatest opportunity to improve the way people live and communicate.The Company's three core products are Snapchat, a visual messaging app that enhances your...


  • Palo Alto, California, United States Rivian Full time

    About RivianRivian is a pioneering company that aims to revolutionize the electric vehicle industry. Our mission is to empower customers to take on any adventure with confidence, and our navigation application plays a crucial role in achieving this goal. As a key member of our team, you will be responsible for designing and developing a world-class...


  • Palo Alto, California, United States vodastra Full time

    Job Title: Android LeadLocation: Palo Alto, CADuration: Long TermJob Responsibilities:This individual will be responsible for the development and analysis of Native Development and will be working in RESTful API's to connect android application to back-end services.Key Responsibilities Include: Ensuring high-quality solutions for clients through team...

  • Software Engineer

    4 weeks ago


    Palo Alto, California, United States Motion Recruitment Full time

    Join Motion Recruitment, a leading staffing agency, in our search for a skilled Software Developer to work with a manufacturing company in downtown Chicago.You will be part of a team developing a 3D modeling software platform that interfaces between structural engineering and machines that process structural steel beams and columns.The ideal candidate will...


  • Palo Alto, California, United States X (formerly Twitter) Full time

    We're building an Everything App where people can connect, share ideas, and engage in meaningful conversations. Our mission is to foster freedom of speech and empower individuals to express themselves freely. We believe in the open dialogue and aim to create a platform for all perspectives.As a Mobile Engineer at X, you will play a pivotal role in shaping...


  • Palo Alto, California, United States Broadcom Corporation Full time

    Job Title: Senior Software EngineerJob Summary:We are seeking a highly skilled Senior Software Engineer to join our VMware Cloud Foundation Division. As a key member of our team, you will be responsible for developing and maintaining low-level kernel code for our flagship product, VMware vSphere.Responsibilities:Design, develop, and test kernel modules and...


  • Palo Alto, California, United States Rivian Full time

    About RivianRivian is a pioneering company that's revolutionizing the electric vehicle industry. Our mission is to keep the world adventurous forever, and we're seeking a highly skilled DevOps Engineer to join our team.Role SummaryWe're looking for a seasoned DevOps Engineer to further our DevOps initiatives and drive continuous integration, software...


  • Palo Alto, California, United States Vodastra Full time

    Job DescriptionJob Title: Android LeadLocation: Palo Alto, CADuration: Long TermJob Responsibilities:This person will be working as a Senior Android Developer.Will be responsible for the development and analysis of Native Development and will be working in RESTful API's to connect android application to back-end services.Will be ensuring that the team(s)...


  • Palo Alto, California, United States gpac Full time

    **Company:** {company}**Job Title:** Senior Software Engineer (Backend)**Job Summary:** We are seeking a skilled Senior Software Engineer (Backend) to join our team. The ideal candidate will have a strong background in software development and experience with backend technologies.**Key Responsibilities:*** Design and develop scalable backend systems*...


  • Palo Alto, California, United States Ford Motor Company Full time

    Job Title: Senior Embedded Software EngineerWe are seeking a highly skilled Senior Embedded Software Engineer to join our team at Ford Motor Company. As a key member of our Advanced Driver-Assistance Systems (ADAS) program, you will be responsible for designing and delivering core onboard frameworks and offboard tooling to facilitate the development of...


  • Palo Alto, California, United States Ford Motor Company Full time

    Job Summary: We are seeking an experienced Senior Embedded Software Engineer to join our team at Ford Motor Company. About the Role: As a Senior Embedded Software Engineer, you will be responsible for designing and delivering core onboard frameworks and offboard tooling to facilitate the maximization of speed and quality in the development of advanced...


  • Palo Alto, California, United States Kohler Full time

    About the Role:We are seeking a highly skilled Senior iOS Software Engineer to join our team at Kohler Ventures. As a key member of our software engineering team, you will be responsible for designing and developing mobile architecture that can scale with the business growth of Kohler Ventures.Key Responsibilities:Work directly with the Head of Software,...


  • Palo Alto, California, United States Amazon Web Services, Inc. Full time

    About the RoleWe are seeking a highly skilled Senior Software Development Engineer to join our team at Amazon Web Services, Inc. This is a unique opportunity to work on the next generation of data warehouse systems and contribute to the overall strategy of our cloud data warehousing service.Key ResponsibilitiesDesign and implement automation infrastructure...


  • Palo Alto, California, United States Rivian Full time

    About RivianRivian is a pioneering company that's redefining the future of transportation. Our mission is to keep the world adventurous forever, and we're committed to making that vision a reality.We're seeking a talented Software Engineer to join our Autonomy Data, Eval & Triage Team. As a key member of our team, you'll be responsible for developing...


  • Palo Alto, California, United States Snap Full time

    Job Title: Senior Manager, Software EngineeringAbout the Role:We are seeking a highly skilled Senior Manager to lead our software engineering team at Snap Inc. As a key member of our team, you will be responsible for managing a team of engineers, providing technical direction, and driving the team's strategy and goal setting.Key Responsibilities:Manage a...


  • Palo Alto, California, United States Rivian Full time

    About RivianRivian is a pioneering company dedicated to creating a more adventurous and sustainable future. Our mission is to design and manufacture electric vehicles that not only reduce carbon emissions but also provide an unparalleled driving experience.Role SummaryWe are seeking a highly skilled Senior Quality Assurance Automation Engineer, Infotainment...